diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/.gitignore b/HG_Layui 框架介紹/hg-layui-admin-ui-master/.gitignore
deleted file mode 100644
index 5d947ca8..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/.gitignore	
+++ /dev/null
@@ -1,18 +0,0 @@
-# Build and Release Folders
-bin-debug/
-bin-release/
-[Oo]bj/
-[Bb]in/
-
-# Other files and folders
-.settings/
-
-# Executables
-*.swf
-*.air
-*.ipa
-*.apk
-
-# Project files, i.e. `.project`, `.actionScriptProperties` and `.flexProperties`
-# should NOT be excluded as they contain compiler settings and other important
-# information for Eclipse / Flash Builder.
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/404.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/404.html
deleted file mode 100644
index 3188b7d1..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/404.html	
+++ /dev/null
@@ -1,54 +0,0 @@
-<!doctype html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-        .fly-panel {
-            margin-bottom: 15px;
-            border-radius: 2px;
-            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
-        }
-        .fly-none {
-            text-align: center;
-            padding-top: 50px;
-            color: #999;
-        }
-        .fly-none .layui-icon {
-            line-height: 300px;
-            font-size: 300px;
-            color: #393D49;
-        }
-        .fly-none p {
-            margin-top: 50px;
-            padding: 0 15px;
-            font-size: 20px;
-            color: #999;
-            font-weight: 300;
-        }
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-container">
-        <div class="fly-panel">
-            <div class="fly-none">
-                <h2><i class="layui-icon layui-icon-404"></i></h2>
-                <p>页面或者数据被<a href=""> 纸飞机 </a>运到火星了,啥都看不到了…</p>
-            </div>
-        </div>
-    </div>
-</body>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid-add.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid-add.html
deleted file mode 100644
index 44ad2430..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid-add.html	
+++ /dev/null
@@ -1,111 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-            <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-            <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-row">
-            <form class="layui-form">
-                <div class="layui-form-item">
-                    <label for="L_email" class="layui-form-label">
-                        邮箱</label>
-                    <div class="layui-input-inline">
-                        <input type="text" id="L_email" name="email" required="" lay-verify="email" autocomplete="off"
-                            class="layui-input"></div>
-                    <div class="layui-form-mid layui-word-aux">
-                        将会成为您唯一的登入名</div>
-                </div>
-                <div class="layui-form-item">
-                    <label for="L_username" class="layui-form-label">
-                        昵称</label>
-                    <div class="layui-input-inline">
-                        <input type="text" id="L_username" name="username" required="" lay-verify="nikename"
-                            autocomplete="off" class="layui-input"></div>
-                </div>
-                <div class="layui-form-item">
-                    <label for="L_pass" class="layui-form-label">
-                        密码</label>
-                    <div class="layui-input-inline">
-                        <input type="password" id="L_pass" name="pass" required="" lay-verify="pass" autocomplete="off"
-                            class="layui-input"></div>
-                    <div class="layui-form-mid layui-word-aux">6到16个字符</div>
-                </div>
-                <div class="layui-form-item">
-                    <label for="L_repass" class="layui-form-label">
-                        确认密码</label>
-                    <div class="layui-input-inline">
-                        <input type="password" id="L_repass" name="repass" required="" lay-verify="repass"
-                            autocomplete="off" class="layui-input"></div>
-                </div>
-                <div class="layui-form-item">
-                    <label for="L_repass" class="layui-form-label"></label>
-                    <button class="layui-btn" lay-filter="add" lay-submit="">增加</button></div>
-            </form>
-        </div>
-    </div>
-    <script>
-        layui.use(['form', 'layer', 'jquery'],
-            function () {
-                $ = layui.jquery;
-                var form = layui.form,
-                    layer = layui.layer;
-
-                //自定义验证规则
-                form.verify({
-                    nikename: function (value) {
-                        if (value.length < 5) {
-                            return '昵称至少得5个字符啊';
-                        }
-                    },
-                    pass: [/(.+){6,12}$/, '密码必须6到12位'],
-                    repass: function (value) {
-                        if ($('#L_pass').val() != $('#L_repass').val()) {
-                            return '两次密码不一致';
-                        }
-                    }
-                });
-
-                //监听提交
-                form.on('submit(add)',
-                    function (data) {
-                        console.log(data);
-                        //发异步,把数据提交给php
-                        layer.alert("增加成功", {
-                                icon: 6
-                            },
-                            function () {
-                                //关闭当前frame
-                                hg.close();
-
-                                // 可以对父窗口进行刷新 
-                                hg.base_reload();
-                            });
-                        return false;
-                    });
-
-            });
-    </script>
-</body>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid.html
deleted file mode 100644
index 04a6e054..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid.html	
+++ /dev/null
@@ -1,208 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <i class="fa fa-file-text fa-fw"></i> 基本数据表格一
-                <span class="layui-layout-right">
-                    <a href="javascript:;" hg-event="fullscreen">
-                        <i class="layui-icon layui-icon-screen-full"></i>
-                    </a>
-                </span>
-            </div>
-            <div class="layui-card-body">
-                <div class="layui-form">
-                    <div class="layui-form-item">
-                        <div class="layui-inline">
-                            <input class="layui-input layui-input-sm" autocomplete="off" placeholder="开始日" name="start" id="start">
-                        </div>
-                        <div class="layui-inline">
-                            <input class="layui-input layui-input-sm" autocomplete="off" placeholder="截止日" name="end" id="end">
-                        </div>
-                        <div class="layui-inline">
-                            <input class="layui-input layui-input-sm" type="text" name="username" placeholder="请输入用户名" autocomplete="off" >
-                        </div>
-                        <div class="layui-inline layui-show-xs-block">
-                            <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit lay-filter="sreach"><i
-                                    class="layui-icon layui-icon-sm">&#xe615;</i></button>
-                        </div>
-                    </div>
-                </div>
-                <div class="">
-                    <button class="layui-btn layui-btn-sm layui-btn-normal"
-                        onclick="hg.open('添加用户','./DataGrid-add.html',600,400)"><i
-                            class="layui-icon">&#xe654;</i>添加</button>
-                    <button class="layui-btn layui-btn-sm layui-btn-warm" onclick="edit()"><i
-                            class="layui-icon">&#xe642;</i>修改</button>
-                    <button class="layui-btn layui-btn-sm layui-btn-danger" onclick="del()"><i
-                            class="layui-icon">&#xe640;</i>删除</button>
-                </div>
-                <table class="layui-hide" id="test" lay-filter="test"></table>
-            </div>
-        </div>
-    </div>
-</body>
-<script>
-    
-    //修改
-    function edit(obj, field) {
-        console.log(field); //点击的单元格
-        //obj通过行tool修改-lay-event
-        var row = obj ? obj : table.getSelected(); //hg.table.datatable('test', 'getSelected');
-        console.log(row);
-        if (row) {
-            hg.open('修改用户' + row.data.username, './DataGrid-add.html', 600, 400);
-        } else {
-            hg.msg('请选中一行数据,再操作!');
-        }
-    }
-    //删除
-    function del(obj) {
-        //obj通过行tool删除-lay-event
-        var row = obj ? obj : table.getSelected(); //hg.table.datatable('test', 'getSelected');
-        if (row) {
-            hg.confirm("删除当前选中的用户,确定要删除吗?", function () {
-                //row.del(); //只删本地数据
-                hg.msg('删除成功!');
-                table && table.reload(); //hg.table.datatable('test', 'reload');
-            });
-        } else {
-            hg.msg('请选中一行数据,再操作!');
-        }
-    }
-    //查看部门
-    function depts(obj, field) {
-        console.log(field); //点击的单元格
-        hg.msg(JSON.stringify(obj.data));
-    }
-    //监听switch操作事件
-    hg.form.onswitch('doflag',function(data){
-        hg.msg(data.elem.name+'开关checked:'+(data.elem.checked===true?'开启':'禁用'));
-        console.log(data.elem.checked);
-        console.log(data.elem.name);
-        console.log(data.elem.value);
-        console.log(data.othis);
-    });
-    //监听表单提交事件
-    hg.form.onsubmit('sreach', function (data) {
-        var start = data.start;
-        var end = data.end;
-        if (start && end) {
-            if (start > end) {
-                hg.msg("时间范围错误,请重新选择!");
-                return false;
-            }
-        } else if (start || end) {
-            hg.msg("时间范围错误,请重新选择!");
-            return false;
-        }
-        hg.msg(JSON.stringify(data));
-        table && table.reload(data);
-    });
-    //日期控件
-    hg.datetime('#start', '#end', {
-        type: 'datetime',
-        value: hg.getdate('datetime', -30),
-        value2: hg.getdate('datetime', '23:59:59'),
-        min: hg.getdate('date', -365),
-        max: hg.getdate(),
-    });
-    var tableCols = [[
-        { field: 'id', width: 80, title: 'ID', sort: true }, 
-        { field: 'username', width: 80, title: '用户名', style: 'color: #ff5722;' }, 
-        { field: 'sex', width: 80, title: '性别', sort: true }, 
-        { field: 'city', width: 80, title: '城市', hide: true }, 
-        { field: 'sign', title: '签名', width: '30%', minWidth: 100 }, 
-        { 
-            field: 'experience', title: '积分', sort: true, totalRow: true, templet: function (d) {
-                if (d.experience > 500) {
-                    return '<span style="color: #F581B1;">' + d.experience + '</span>';
-                }
-                return d.experience;
-            }
-        }, 
-        { field: 'score', title: '评分', sort: true },
-        { field: 'classify', title: '职业' }, 
-        { 
-            field: 'wealth', width: 80, title: '部门', templet: function (d) {
-                return '<span><a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="depts">查看</a></span>'
-            }
-        }, 
-        {
-            field: 'flag', width: 100, title: '是否禁用', templet: function (d) {
-                var checked = d.flag == 0 ? 'checked' : '';
-                return '<input type="checkbox" name ="' + d.id + '" value= ' + d.flag +
-                    ' lay-skin="switch" lay-text="开启|禁用" lay-filter="doflag" ' + checked + '>'
-            }
-        }, 
-        {
-            field: 'right', width: 120, title: '操作', templet: function (d) {
-                return '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>'
-            }
-        }]
-    ];
-    var toolbar = [{
-            text: '添加',
-            layuiicon: '&#xe608;',
-            handler: function () {
-                hg.open('添加用户', './DataGrid-add.html', 600, 400);
-            }
-        },
-        {
-            text: '修改',
-            layuiicon: '&#xe642;',
-            handler: function (obj, row) {
-                if (row) {
-                    hg.open('修改用户' + row.data.username, './DataGrid-add.html', 600, 400);
-                } else {
-                    hg.msg('请选中一行数据,再操作!');
-                }
-            }
-        }, {
-            text: '删除',
-            layuiicon: '&#xe640;',
-            handler: function (obj, row) {
-                if (row) {
-                    hg.confirm("删除当前选中的用户,确定要删除吗?", function () {
-                        row.del(); //只删本地数据
-                        hg.msg('删除成功!');
-                        //obj.reload();
-                    });
-                } else {
-                    hg.msg('请选中一行数据,再操作!');
-                }
-            }
-        }
-    ];
-    //基本数据表格
-   var table = hg.table.datatable('test', '用户管理', 'data1.json', {}, tableCols, '', false, 'full-180');
-   table.onrowclick(function(obj) {
-        console.log(obj);
-        console.log('行单击事件');
-   });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid1.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid1.html
deleted file mode 100644
index 09b459ac..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid1.html	
+++ /dev/null
@@ -1,227 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <i class="fa fa-file-text fa-fw"></i> 基本数据表格二
-                <span class="layui-layout-right">
-                    <a href="javascript:;" hg-event="fullscreen">
-                        <i class="layui-icon layui-icon-screen-full"></i>
-                    </a>
-                </span>
-            </div>
-            <div class="layui-card-body">
-                <div class="layui-form">
-                    <div class="layui-form-item">
-                        <div class="layui-inline">
-                            <input class="layui-input layui-input-sm" autocomplete="off" placeholder="开始日" name="start" id="start">
-                        </div>
-                        <div class="layui-inline">
-                            <input class="layui-input layui-input-sm" autocomplete="off" placeholder="截止日" name="end" id="end">
-                        </div>
-                        <div class="layui-inline">
-                            <input class="layui-input layui-input-sm" type="text" name="username" placeholder="请输入用户名" autocomplete="off">
-                        </div>
-                        <div class="layui-inline layui-show-xs-block">
-                            <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit lay-filter="sreach"><i
-                                    class="layui-icon layui-icon-sm">&#xe615;</i></button>
-                        </div>
-                    </div>
-                </div>
-                <table class="layui-hide" id="test" lay-filter="test"></table>
-            </div>
-        </div>
-    </div>
-</body>
-<script>
-    //修改
-    function edit(obj) {
-        //obj通过行tool修改-lay-event
-        var row = obj ? obj : hg.table.datatable('test', 'getSelected');
-        if (row) {
-            hg.open('修改用户' + row.data.username, './DataGrid-add.html', 600, 400);
-        } else {
-            hg.msg('请选中一行数据,再操作!');
-        }
-    }
-    //删除
-    function del(obj) {
-        //obj通过行tool删除-lay-event
-        var row = obj ? obj : hg.table.datatable('test', 'getSelected');
-        if (row) {
-            hg.confirm("删除当前选中的用户,确定要删除吗?", function () {
-                //row.del(); //只删本地数据
-                hg.msg('删除成功!');
-                hg.table.datatable('test', 'reload');
-            });
-        } else {
-            hg.msg('请选中一行数据,再操作!');
-        }
-    }
-    //查看部门
-    function depts(obj, field) {
-        console.log(field); //点击的单元格
-        hg.msg(JSON.stringify(obj.data));
-    }
-    //监听switch操作事件
-    hg.form.onswitch('doflag',function(data){
-        hg.msg(data.elem.name+'开关checked:'+(data.elem.checked===true?'开启':'禁用'));
-        console.log(data.elem.checked);
-        console.log(data.elem.name);
-        console.log(data.elem.value);
-        console.log(data.othis);
-    });
-    //监听表单提交事件
-    hg.form.onsubmit('sreach', function (data) {
-        var start = data.start;
-        var end = data.end;
-        if (start && end) {
-            if (start > end) {
-                hg.msg("时间范围错误,请重新选择!");
-                return false;
-            }
-        } else if (start || end) {
-            hg.msg("时间范围错误,请重新选择!");
-            return false;
-        }
-        hg.msg(JSON.stringify(data));
-        table && table.reload(data);
-    });
-    //日期控件
-    hg.datetime('#start', '#end', {
-        type: 'datetime',
-        value: hg.getdate('datetime', -30),
-        value2: hg.getdate('datetime', '23:59:59'),
-        min: hg.getdate('date', -365),
-        max: hg.getdate(),
-    });
-    var tableCols = [
-        [{
-            field: 'id',
-            width: 80,
-            title: 'ID',
-            sort: true
-        }, {
-            field: 'username',
-            width: 80,
-            title: '用户名',
-            style: 'color: #ff5722;'
-        }, {
-            field: 'sex',
-            width: 80,
-            title: '性别',
-            sort: true
-        }, {
-            field: 'city',
-            width: 80,
-            title: '城市',
-            hide: true
-        }, {
-            field: 'sign',
-            title: '签名',
-            width: '30%',
-            minWidth: 100
-        }, {
-            field: 'experience',
-            title: '积分',
-            sort: true,
-            totalRow: true,
-            templet: function (d) {
-                if (d.experience > 500) {
-                    return '<span style="color: #F581B1;">' + d.experience + '</span>';
-                }
-                return d.experience;
-            }
-        }, {
-            field: 'score',
-            title: '评分',
-            sort: true
-        }, {
-            field: 'classify',
-            title: '职业'
-        }, {
-            field: 'wealth',
-            width: 80,
-            title: '部门',
-            templet: function (d) {
-                return '<a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="depts">查看</a>'
-            }
-        }, {
-            field: 'flag',
-            width: 100,
-            title: '是否禁用',
-            templet: function (d) {
-                var checked = d.flag == 0 ? 'checked' : '';
-                return '<input type="checkbox" name ="' + d.id + '" value= ' + d.flag +
-                    ' lay-skin="switch" lay-text="开启|禁用" lay-filter="doflag" ' + checked + '>'
-            }
-        }, {
-            field: 'right',
-            width: 120,
-            title: '操作',
-            templet: function (d) {
-                return '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>'
-            }
-        }]
-    ];
-    var toolbar = [{
-            text: '添加',
-            layuiicon: '&#xe608;',
-            handler: function () {
-                hg.open('添加用户', './DataGrid-add.html', 600, 400);
-            }
-        },
-        {
-            text: '修改',
-            layuiicon: '&#xe642;',
-            handler: function (obj, row) {
-                if (row) {
-                    hg.open('修改用户' + row.data.username, './DataGrid-add.html', 600, 400);
-                } else {
-                    hg.msg('请选中一行数据,再操作!');
-                }
-            }
-        }, {
-            text: '删除',
-            layuiicon: '&#xe640;',
-            handler: function (obj, row) {
-                if (row) {
-                    hg.confirm("删除当前选中的用户,确定要删除吗?", function () {
-                        row.del(); //只删本地数据
-                        hg.msg('删除成功!');
-                        //obj.reload();
-                    });
-                } else {
-                    hg.msg('请选中一行数据,再操作!');
-                }
-            }
-        }
-    ];
-    //基本数据表格
-    var table = hg.table.datatable('test', '用户管理', 'data1.json', {}, tableCols, toolbar, true, 'full-140', ['filter', 'print', 'exports']);
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid2.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid2.html
deleted file mode 100644
index e20f28a5..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid2.html	
+++ /dev/null
@@ -1,376 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-tab layui-tab-brief" lay-filter="tab-card">
-            <ul class="layui-tab-title">
-                <li class="layui-this" lay-id="card1"><i class="fa fa-file-text fa-fw"></i> 分页批量删除</li>
-                <li lay-id="card2"><i class="fa fa-file-text fa-fw"></i> 分页导出所有数据</li>
-                <span class="layui-layout-right">
-                    <a href="javascript:;" hg-event="fullscreen">
-                        <i class="layui-icon layui-icon-screen-full"></i>
-                    </a>
-                </span>
-            </ul>
-            
-            <div class="layui-tab-content">
-                <div class="layui-tab-item layui-show">
-                    <div class="layui-card">
-                        <div class="layui-card-body">
-                            <div class="layui-form">
-                                <div class="layui-form-item">
-                                    <div class="layui-inline">
-                                        <input class="layui-input layui-input-sm" autocomplete="off" placeholder="开始日" name="start" id="start">
-                                    </div>
-                                    <div class="layui-inline">
-                                        <input class="layui-input layui-input-sm" autocomplete="off" placeholder="截止日" name="end" id="end">
-                                    </div>
-                                    <div class="layui-inline">
-                                        <input class="layui-input layui-input-sm" type="text" name="username" placeholder="请输入用户名" autocomplete="off">
-                                    </div>
-                                    <div class="layui-inline layui-show-xs-block">
-                                        <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit
-                                            lay-filter="sreach"><i class="layui-icon layui-icon-sm">&#xe615;</i></button>
-                                    </div>
-                                </div>
-                            </div>
-                            <table class="layui-hide" id="test" lay-filter="test"></table>
-                        </div>
-                    </div>
-                </div>
-
-                <div class="layui-tab-item">
-                    <div class="layui-card">
-                        <div class="layui-card-body">
-                            <div class="layui-form">
-                                <div class="layui-form-item">
-                                    <div class="layui-inline">
-                                        <input class="layui-input layui-input-sm" autocomplete="off" placeholder="开始日" name="start2" id="start2">
-                                    </div>
-                                    <div class="layui-inline">
-                                        <input class="layui-input layui-input-sm" autocomplete="off" placeholder="截止日" name="end2" id="end2">
-                                    </div>
-                                    <div class="layui-inline">
-                                        <input class="layui-input layui-input-sm" type="text" name="username" placeholder="请输入用户名" autocomplete="off">
-                                    </div>
-                                    <div class="layui-inline layui-show-xs-block">
-                                        <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit
-                                            lay-filter="sreach2"><i class="layui-icon layui-icon-sm">&#xe615;</i></button>
-                                    </div>
-                                </div>
-                            </div>
-                            <div class="">
-                                <button class="layui-btn layui-btn-sm layui-btn-normal"
-                                    onclick="hg.open('添加用户','./DataGrid-add.html',600,400)"><i
-                                        class="layui-icon">&#xe654;</i>添加</button>
-                                <button class="layui-btn layui-btn-sm layui-btn-warm" onclick="edit()"><i
-                                        class="layui-icon">&#xe642;</i>修改</button>
-                                <button class="layui-btn layui-btn-sm layui-btn-danger" onclick="del()"><i
-                                        class="layui-icon">&#xe640;</i>删除</button>
-                                <button class="layui-btn layui-btn-sm layui-btn-normal" onclick="exportsall('test4')"><i
-                                        class="layui-icon">&#xe601;</i>导出所有数据</button>
-                            </div>
-                            <table class="layui-hide" id="test4" lay-filter="test4"></table>
-                        </div>
-                    </div>
-                </div>
-            </div>
-        </div>
-    </div>
-</body>
-<!-- 分页批量删除 -->
-<script>
-    //修改
-    function edit(obj) {
-        //obj通过行tool修改-lay-event
-        var row = obj ? obj : hg.table.datatable('test', 'getSelected');
-        if (row) {
-            hg.open('修改用户' + row.data.username, './DataGrid-add.html', 600, 400);
-        } else {
-            hg.msg('请选中一行数据,再操作!');
-        }
-    }
-    //删除
-    function del(obj) {
-        //obj通过行tool删除-lay-event
-        var row = obj ? obj : hg.table.datatable('test', 'getSelected');
-        if (row) {
-            hg.confirm("删除当前选中的用户,确定要删除吗?", function () {
-                row.del(); //只删本地数据
-                hg.msg('删除成功!');
-                hg.table.datatable('test', 'reload');
-            });
-        } else {
-            hg.msg('请选中一行数据,再操作!');
-        }
-    }
-    //查看部门
-    function depts(obj, field) {
-        console.log(field); //点击的单元格
-        hg.msg(JSON.stringify(obj.data));
-    }
-    //监听switch操作事件
-    hg.form.onswitch('doflag',function(data){
-        hg.msg(data.elem.name+'开关checked:'+(data.elem.checked===true?'开启':'禁用'));
-        console.log(data.elem.checked);
-        console.log(data.elem.name);
-        console.log(data.elem.value);
-        console.log(data.othis);
-    });
-    //监听表单提交事件
-    hg.form.onsubmit('sreach', function (data) {
-        var start = data.start;
-        var end = data.end;
-        if (start && end) {
-            if (start > end) {
-                hg.msg("时间范围错误,请重新选择!");
-                return false;
-            }
-        } else if (start || end) {
-            hg.msg("时间范围错误,请重新选择!");
-            return false;
-        }
-        hg.msg(JSON.stringify(data));
-        table && table.reload(data);
-    });
-    //日期控件
-    hg.datetime('#start', '#end', {
-        type: 'datetime',
-        value: hg.getdate('datetime', -30),
-        value2: hg.getdate('datetime', '23:59:59'),
-        min: hg.getdate('date', -365),
-        max: hg.getdate(),
-    });
-    var tableCols = [[
-        { type: 'checkbox' }, 
-        { field: 'id', width: 80, title: 'ID', sort: true }, 
-        { field: 'username', width: 80, title: '用户名', style: 'color: #ff5722;' }, 
-        { field: 'sex', width: 80, title: '性别', sort: true }, 
-        { field: 'city', width: 80, title: '城市', hide: true }, 
-        { field: 'sign', title: '签名', width: '20%', minWidth: 100 }, 
-        { 
-            field: 'experience', title: '积分', sort: true, templet: function (d) {
-                if (d.experience > 500) {
-                    return '<span style="color: #F581B1;">' + d.experience + '</span>';
-                }
-                return d.experience;
-            }
-        }, 
-        { field: 'score', title: '评分', sort: true }, 
-        { field: 'classify', title: '职业' }, 
-        { 
-            field: 'wealth', width: 80, title: '部门', templet: function (d) {
-                return '<a class="layui-btn layui-btn-primary layui-btn-xs" lay-event="depts">查看</a>'
-            }
-        },
-        { 
-            field: 'flag', width: 100, title: '是否禁用', templet: function (d) {
-                var checked = d.flag == 0 ? 'checked' : '';
-                return '<input type="checkbox" name ="' + d.id + '" value= ' + d.flag +
-                    ' lay-skin="switch" lay-text="开启|禁用" lay-filter="doflag" ' + checked + '>'
-            }
-        }, 
-        { 
-            field: 'right', width: 120, title: '操作', templet: function (d) {
-                return '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>'
-            }
-        }
-    ]];
-    var toolbar = [{
-            text: '添加',
-            layuiicon: '&#xe608;',
-            handler: function () {
-                hg.open('添加用户', './DataGrid-add.html', 600, 400);
-            }
-        },
-        {
-            text: '修改',
-            layuiicon: '&#xe642;',
-            handler: function (obj, row) {
-                if (row) {
-                    hg.open('修改用户' + row.data.username, './DataGrid-add.html', 600, 400);
-                } else {
-                    hg.msg('请选中一行数据,再操作!');
-                }
-            }
-        }, {
-            text: '批量删除',
-            layuiicon: '&#xe640;',
-            handler: function (obj, row) {
-                if (obj.checkstatus && obj.checkstatus.data.length > 0) {
-                    hg.confirm("批量删除当前所有选中的用户,确定要删除吗?", function () {
-                        // $(".layui-table-view[lay-id='test'] .layui-form-checked").not('.header').parents('tr').remove();
-                        hg.msg('批量删除成功!');
-                        hg.table.datatable('test', 'reload');
-                    });
-                } else {
-                    hg.msg('请选中一个或多个复选框,再操作!');
-                }
-            }
-        }, {
-            text: '获取选中行数据',
-            layuiicon: '&#xe615;',
-            handler: function (obj, row) {
-                var json = '[]';
-                if (obj.checkstatus) {
-                    console.log(obj.checkstatus);
-                    json = JSON.stringify(obj.checkstatus.data);
-                }
-                hg.msg(json);
-            }
-        }
-    ];
-    //数据表格
-    var table = hg.table.datatable('test', '用户管理', 'data1.json', {}, tableCols, toolbar, true, 'full-140', ['filter', 'printall', 'exportsall']);
-    table.onrowclick(function(obj) {
-        console.log(obj);
-        console.log('行单击事件');
-   });
-
-</script>
-
-<!-- 分页导出所有数据 -->
-<script>
-    var tableCols_2 = [[
-        { field: 'id', width: 80, title: 'ID', sort: true }, 
-        { field: 'username', width: 80, title: '用户名' }, 
-        { field: 'sex', width: 80, title: '性别', sort: true }, 
-        { field: 'city', width: 80, title: '城市', hide: true }, 
-        { field: 'sign', title: '签名', width: 340 }, 
-        { field: 'experience', title: '积分', sort: true }, 
-        { field: 'score', title: '评分', sort: true }, 
-        { field: 'classify', title: '职业' }, 
-        { field: 'wealth', width: 80, title: '部门' }
-    ]];
-    var toolbar_2 = [{
-            text: '添加',
-            layuiicon: '&#xe608;',
-            handler: function () {
-                hg.open('添加用户', './DataGrid-add.html', 600, 400);
-            }
-        },
-        {
-            text: '修改',
-            layuiicon: '&#xe642;',
-            handler: function (obj, row) {
-                if (row) {
-                    hg.open('修改用户' + row.data.username, './DataGrid-add.html', 600, 400);
-                } else {
-                    hg.msg('请选中一行数据,再操作!');
-                }
-            }
-        }, {
-            text: '删除',
-            layuiicon: '&#xe640;',
-            handler: function (obj, row) {
-                if (row) {
-                    hg.confirm("删除当前选中的用户,确定要删除吗?", function () {
-                        row.del(); //只删本地数据
-                        hg.msg('删除成功!');
-                        //obj.reload();
-                    });
-                } else {
-                    hg.msg('请选中一行数据,再操作!');
-                }
-            }
-        }
-    ];
-    hg.datetime('#start2', '#end2');
-    //监听表单提交事件2
-    hg.form.onsubmit('sreach2', function (data) {
-        var start2 = data.start2;
-        var end2 = data.end2;
-        if (start2 && end2) {
-            if (start2 > end2) {
-                hg.msg("时间范围错误,请重新选择!");
-                return false;
-            }
-        } else if (start2 || end2) {
-            hg.msg("时间范围错误,请重新选择!");
-            return false;
-        }
-        hg.msg(JSON.stringify(data));
-        hg.table.datatable('test4', 'reload', data);
-    });
-    //切换选项卡时加载表格数据
-    var table4;
-    hg.ontab('tab-card',function(){
-        var id = this.getAttribute('lay-id');
-        if (id === 'card1') {
-            table4 && table4.resize(); //hg.table.datatable('test', 'resize');
-        }
-        if (id === 'card2') {
-            if(!table4){
-                table4 = hg.table.datatable('test4', '用户管理', 'data1.json', {}, tableCols_2, '', true, 'full-180');
-            }
-            table4.resize(); //hg.table.datatable('test4', 'resize');
-        }
-    });
-    //打印任意数据
-    function printall(layid){
-        if(layid==='test'){ //页面多数据表格时判断
-            var start = $("#start").val();
-            var end = $("#end").val();
-            if (start && end) {
-                if (start > end) {
-                    hg.msg("时间范围错误,请重新选择!");
-                    return false;
-                }
-            } else if (start || end) {
-                hg.msg("时间范围错误,请重新选择!");
-                return false;
-            }
-            hg.request('data1.json', function (data) {
-                if (data || data.total > 0) {
-                    hg.table.printall(tableCols, data.rows);
-                    // hg.table.printall(layid); //打印当页数据
-                }
-            });
-        }
-    }
-    //导出任意数据
-    function exportsall(layid){
-        if(layid==='test4'){ //页面多数据表格时判断
-            var start = $("#start2").val();
-            var end = $("#end2").val();
-            if (start && end) {
-                if (start > end) {
-                    hg.msg("时间范围错误,请重新选择!");
-                    return false;
-                }
-            } else if (start || end) {
-                hg.msg("时间范围错误,请重新选择!");
-                return false;
-            }
-        }
-        hg.request('data1.json', function (data) {
-            if (data || data.total > 0) {
-                hg.table.exportfile(layid, data.rows);
-            }
-        });
-    }
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid3.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid3.html
deleted file mode 100644
index 48acb233..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid3.html	
+++ /dev/null
@@ -1,245 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/layui_ext/dtree/dtree.css" />
-    <link rel="stylesheet" href="./lib/layui_ext/dtree/font/dtreefont.css" />
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-        .layui-tree-main {
-            cursor: pointer;
-            padding-right: 10px;
-            float: left;
-            border-width: 1px;
-            border-style: solid;
-            border-color: #e6e6e6;
-            margin: 10px 0;
-        }
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <div class="layui-form">
-                    <div class="layui-form-item ">
-                        <div class="layui-inline"><i class="fa fa-file-text-o fa-fw"></i> 树形组件Dtree</div>
-                    </div>
-                    <div class="layui-form-item layui-layout-left">
-                        <div class="layui-inline">
-                            <input class="layui-input layui-input-sm" style="width: 300px;" type="text" name="search"
-                                placeholder="快速查找" autocomplete="off">
-                            <input id="dept" type="hidden" name="dept" value="0" />
-                        </div>
-                        <div class="layui-inline layui-show-xs-block">
-                            <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit lay-filter="querysubmit">
-                                <i class="layui-icon layui-icon-sm">&#xe615;</i>
-                            </button>
-                        </div>
-                    </div>
-                </div>
-            </div>
-            <div class="layui-card-body layui-tree">
-                <div class="layui-tree-main">
-                    <div class="demo-tree">
-                        <ul id="deptTree" class="dtree" data-id="0"></ul>
-                    </div>
-                </div>
-                <div style="margin-left: 225px;">
-                    <table class="layui-hide" id="test" lay-filter="test"></table>
-                </div>
-
-            </div>
-        </div>
-    </div>
-</body>
-<script>
-    //树形列表初始化
-    layui.config({
-        base: '../lib/layui_ext/'
-    }).extend({
-        dtree: 'dtree/dtree'
-    }).use(['dtree'], function () {
-        var dtree = layui.dtree;
-        // 初始化树
-        var treeDept = dtree.render({
-            elem: "#deptTree",
-            width: "200",
-            height: "full-100",
-            dataFormat: "list", //list数据id-pid关联模式,不设置为children模式
-            method: "Get",
-            url: "/Depart/GetTreeList",
-            selectTips: "请选择末级部门",
-            initLevel: 3, //默认展开层次
-            load: false, //加载数据时是否显示遮罩
-            menubar: true, //下拉框中开启菜单栏
-            checkbar: false,
-            response: {
-                treeId: "id", //绑定数据中ID字段名
-                parentId: "gradeId", //绑定数据中父ID字段名
-                title: "departName", //绑定数据中显示字段名
-            },
-            data: [{
-                "id": 1,
-                "departName": "2020\u7EA7",
-                "gradeId": 0
-            }, {
-                "id": 2,
-                "departName": ".net core \u57FA\u7840\u73ED",
-                "gradeId": 1
-            }, {
-                "id": 3,
-                "departName": ".net core \u7CBE\u82F1\u73ED",
-                "gradeId": 1
-            }, {
-                "id": 4,
-                "departName": "java EE \u57FA\u7840\u73ED",
-                "gradeId": 1
-            }]
-        });
-        dtree.on("node('deptTree')", function (obj) {
-            var aa = $('button[lay-filter="querysubmit"]');
-            if (obj.param.leaf) {
-                $("#dept").val(obj.param.nodeId);
-                aa.click();
-            } else {
-                $("#dept").val(obj.param.nodeId);
-                aa.click();
-            }
-        });
-    });
-
-    //监听表单提交事件
-    hg.form.onsubmit('querysubmit', function (data) {
-        hg.msghide("重新加载数据..");
-        table && table.reload(data);
-    });
-    var tableCols = [
-        [{
-                type: 'checkbox'
-            },
-            {
-                field: 'id',
-                width: 80,
-                title: '编号',
-                sort: true
-                //}, {
-                //    field: 'photos',
-                //    title: '学生照片',
-                //    width: 100,
-                //    align: 'center',
-                //    templet: function (d) {
-                //        return '<img src="' + d.photos + '" />';
-                //    }
-            }, {
-                field: 'name',
-                width: 100,
-                title: '学生姓名',
-                sort: true
-            }, {
-                field: 'genderName',
-                title: '性别',
-                width: 80,
-                sort: true
-            }, {
-                field: 'nationName',
-                title: '民族',
-                width: 80,
-                sort: true
-            }, {
-                field: 'enrollmentDT',
-                title: '入学时间',
-                width: 100,
-                sort: true,
-                templet: function (d) {
-                    return layui.util.toDateString(d.enrollmentDT, "yyyy-MM-dd");
-                }
-            }, {
-                field: 'address',
-                title: '学生地址',
-                minWidth: 200,
-                sort: true
-            }, {
-                field: 'statusName',
-                title: '激活状态',
-                width: 100,
-                sort: true
-            }, {
-                field: 'right',
-                width: 160,
-                title: '操作',
-                fixed: 'right',
-                templet: function (d) {
-                    return '<a class="layui-btn layui-btn-xs" lay-event="details">详情</a> <a class="layui-btn layui-btn-normal layui-btn-xs" lay-event="edit">编辑</a> <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>'
-                }
-            }
-        ]
-    ];
-    var toolbar = [{
-        text: '删除',
-        layuiicon: '&#xe640;',
-        class: 'layui-btn-danger',
-        handler: function (obj, row) {
-            if (obj.checkstatus && obj.checkstatus.data.length > 0) {
-                hg.confirm("批量删除所有选中的数据,确定要删除吗?", function () {
-                    //console.log(obj.checkstatus.data.map(function (x) { return x.id }).join(','))
-                    $.ajax({
-                        url: '/StudentInfo/DeleteAll',
-                        data: {
-                            arr: obj.checkstatus.data.map(function (x) {
-                                return x.id
-                            })
-                        },
-                        type: 'POST',
-                        success: function (data) {
-                            if (data.success) {
-                                hg.msg('批量删除成功!');
-                                //重载表格数据
-                                //hg.table.datatable('test', 'reload');
-                                table && table.reload();
-                            } else {
-                                hg.msg(data.msg);
-                            }
-                        },
-                        error: function () {
-                            hg.msg("网络请求失败!");
-                        }
-                    });
-
-                });
-            } else {
-                hg.msg('请选中一个或多个复选框,再操作!');
-            }
-        }
-    }, {
-        text: '添加',
-        layuiicon: '&#xe608;',
-        class: 'layui-btn-normal',
-        handler: function () {
-            hg.open('添加学生', '/StudentInfo/Create', 780, 580);
-        }
-    }];
-    var data = [{"id":10002,"name":"\u8001\u674E","gender":0,"nation":0,"enrollmentDT":"2020-04-23T00:00:00","departId":3,"phone":"13902451189","email":"laoli@stu.com","identityCard":"230210199802127323","address":"\u5317\u4EAC\u5E02\u671D\u9633\u533A\u4E1C\u4E09\u73AF\u4E2D\u8DEF\u753210\u53F7","photos":"http://127.0.0.1:5000\\Upload\\StudentPhotos\\stu_2.jpg","photosFile":null,"status":0,"createdTime":"2020-06-30 13:35:01.1772292","modifiedTime":"2020-06-30 13:35:01.1772298","operatorName":null,"genderName":"\u7537","nationName":"\u6C49\u65CF","statusName":"\u672A\u6FC0\u6D3B","departName":".net core \u7CBE\u82F1\u73ED"},{"id":10001,"name":"\u5C0F\u5B89","gender":1,"nation":1,"enrollmentDT":"2020-04-23T00:00:00","departId":4,"phone":"13902451188","email":"xiaoan@stu.com","identityCard":"230210199708162251","address":"\u671D\u9633\u533A\u671D\u9633\u516C\u56ED\u897F\u8DEF9\u53F7\u9662\u4E5D\u53F7","photos":"http://127.0.0.1:5000\\Upload\\StudentPhotos\\stu_1.jpg","photosFile":null,"status":0,"createdTime":"2020-06-30 13:35:01.1743803","modifiedTime":"2020-06-30 13:35:01.1743809","operatorName":null,"genderName":"\u5973","nationName":"\u8499\u53E4\u65CF","statusName":"\u672A\u6FC0\u6D3B","departName":"java EE \u57FA\u7840\u73ED"}];
-    //基本数据表格
-    var table = hg.table.datatable('test', '用户管理', data, {}, tableCols, toolbar, true, 'full-100', ['filter','print', 'exports']);
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid4.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid4.html
deleted file mode 100644
index e41e5603..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/DataGrid4.html	
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/layui_ext/dtree/dtree.css" />
-    <link rel="stylesheet" href="./lib/layui_ext/dtree/font/dtreefont.css" />
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <div class="layui-form">
-                    <div class="layui-form-item ">
-                        <div class="layui-inline"><i class="fa fa-file-text-o fa-fw"></i> 部门管理</div>
-                    </div>
-                </div>
-            </div>
-            <div class="layui-card-body">
-                <div class="layui-form">
-                    <div class="layui-form-item">
-                        <div class="layui-inline">
-                            <button type="button" id="btnAdd" class="layui-btn layui-btn-normal layui-btn-sm"><i
-                                    class="layui-icon">&#xe654;</i>添加部门</button>
-                        </div>
-                        <div class="layui-inline" style="margin-left:10px;">
-                            <div class="layui-btn-group">
-                                <button type="button" class="layui-btn layui-btn-primary layui-btn-sm refresh"><i
-                                        class="layui-icon">&#xe669;</i>刷新</button>
-                                <button type="button" class="layui-btn layui-btn-primary layui-btn-sm open-all"><i
-                                        class="layui-icon">&#xe61a;</i>展开</button>
-                                <button type="button" class="layui-btn layui-btn-primary layui-btn-sm close-all"><i
-                                        class="layui-icon">&#xe602;</i>折叠</button>
-                            </div>
-                        </div>
-                        <div class="layui-inline" style="margin-right:0px;">
-                            <input type="text" class="layui-input" id="edtSearch" value="" placeholder="输入关键字"
-                                style="display: inline-block;width: 140px;height: 30px;line-height: 30px;margin-left:20px;" />
-                        </div>
-                        <div class="layui-inline" style="margin-left:0px;">
-                            <div class="layui-btn-group">
-                                <button id="btnSearch" class="layui-btn layui-btn-sm layui-btn-normal">
-                                    <i class="layui-icon">&#xe615;</i>搜索
-                                </button>
-                                <button id="btnClearSearch" class="layui-btn layui-btn-sm layui-btn-primary">
-                                    <i class="layui-icon">&#x1006;</i>清除
-                                </button>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-                <table class="layui-hide" id="test" lay-filter="test"></table>
-            </div>
-        </div>
-    </div>
-</body>
-<script>
-    var treeTable;
-    layui.config({
-        base: '../lib/layui_ext/'
-    }).extend({
-        treeTable: 'treetable/treeTable'
-    }).use(['treeTable'], function () {
-        treeTable = layui.treeTable;
-
-        treeTable.on('tool(test)', function (obj) {
-            if (obj.event == 'add') {
-                hg.open('添加部门', '/Depart/Create/' + obj.data.id, 580, 260);
-            }
-            if (obj.event == 'edit') {
-                hg.open('编辑部门', '/Depart/Edit/' + obj.data.id, 580, 300);
-            }
-            if (obj.event == 'del') {
-                hg.confirm('确定删除[' + obj.data.departName + ']吗?', function () {
-                    $.ajax({
-                        url: '/Depart/Delete',
-                        data: {
-                            id: obj.data.id
-                        },
-                        type: 'POST',
-                        success: function (result) {
-                            if (result.success) {
-                                hg.msghide("删除成功!");
-                                //本地移除数据
-                                layui.each(data, function (i, d) {
-                                    if (d.id == obj.data.id) {
-                                        data.splice(i, 1);
-                                        return false;
-                                    }
-                                });
-                                init(data);
-                            } else {
-                                hg.msg(result.msg);
-                            }
-                        },
-                        error: function () {
-                            hg.msg("网络请求失败!");
-                        }
-                    });
-
-                });
-            }
-        });
-    });
-
-    var data = [];
-    $(document).ready(function () {
-        request();
-    });
-
-    function request() {
-        // hg.request('/Depart/GetQueryList', function (result) {
-        //     data = result.data;
-        //     init(data);
-        // });
-        
-        //模拟获取后台数据
-        setTimeout(function(){
-            var result = {"code":0,"msg":null,"count":4,"data":[{"id":1,"departName":"2020\u7EA7","deptType":0,"gradeId":null,"deptTypeName":"\u5E74\u7EC4","gradeName":null},{"id":2,"departName":".net core \u57FA\u7840\u73ED","deptType":1,"gradeId":1,"deptTypeName":"\u73ED\u7EA7","gradeName":"2020\u7EA7"},{"id":3,"departName":".net core \u7CBE\u82F1\u73ED","deptType":1,"gradeId":1,"deptTypeName":"\u73ED\u7EA7","gradeName":"2020\u7EA7"},{"id":4,"departName":"java EE \u57FA\u7840\u73ED","deptType":1,"gradeId":1,"deptTypeName":"\u73ED\u7EA7","gradeName":"2020\u7EA7"}]};
-            data = result.data;
-            init(data);
-        }, 500); 
-    }
-    var insTb;
-
-    function init(data) {
-        insTb = treeTable.render({
-            elem: '#test',
-            height: 'full-180',
-            text: {
-                none: '<div style="padding: 18px 0;">暂无数据</div>'
-            },
-            data: data,
-            tree: {
-                iconIndex: 0,
-                isPidData: true,
-                idName: 'id',
-                pidName: 'gradeId',
-                arrowType: 'arrow2',
-                getIcon: function (item) {
-                    if (item.children != null && item.children.length > 0) {
-                        return '<i class="ew-tree-icon ew-tree-icon-folder"></i>';
-                    } else {
-                        return '<i class="ew-tree-icon ew-tree-icon-file"></i>';
-                    }
-                }
-            },
-            cols: [{
-                    field: 'id',
-                    title: '部门编号',
-                    width: 400
-                },
-                {
-                    field: 'departName',
-                    title: '部门名称',
-                    width: 200
-                },
-                {
-                    field: 'deptTypeName',
-                    title: '部门类别',
-                    width: 120
-                },
-                {
-                    align: 'center',
-                    title: '操作',
-                    templet: function (item) {
-                        var btns = '';
-                        if (item.deptType == 0) {
-                            btns = btns +
-                                '<a class="layui-btn layui-btn-xs layui-btn-normal" lay-event="add">添加</a>';
-                        } else {
-                            btns = btns +
-                                '<a class="layui-btn layui-btn-xs layui-btn-disabled" lay-event="add">添加</a>';
-                        }
-                        btns = btns + '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>';
-
-                        if (item.children != null && item.children.length > 0) {
-                            btns = btns +
-                                '<a class="layui-btn layui-btn-danger layui-btn-xs layui-btn-disabled">删除</button>';
-                        } else {
-
-                            btns = btns +
-                                '<a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>';
-                        }
-                        return btns;
-                    }
-                }
-            ],
-            style: 'margin-top:0;',
-            done: function () {}
-        });
-        insTb.expandAll();
-    }
-
-    // 全部展开
-    $('.open-all').click(function () {
-        insTb.expandAll();
-    });
-
-    // 全部折叠
-    $('.close-all').click(function () {
-        insTb.foldAll();
-    });
-
-    //刷新
-    $('.refresh').click(function () {
-        request();
-    });
-
-    //搜索
-    $('#btnSearch').click(function () {
-        var keywords = $('#edtSearch').val();
-        if (keywords) {
-            insTb.filterData(keywords);
-        } else {
-            insTb.clearFilter();
-        }
-    });
-    //清除
-    $('#btnClearSearch').click(function () {
-        $('#edtSearch').val("");
-        insTb.clearFilter();
-    });
-
-    $('#btnAdd').click(function () {
-        hg.open('添加部门', '/Depart/Create/0', 580, 260);
-    });
-
-    //通过table定义reload刷新列表,update本地填充一条数据
-    var TABLE = function () {
-        return {
-            reload: function () {
-                request();
-            },
-            update: function (d) {
-                var model = $.parseJSON(d);
-                var up = false;
-                layui.each(data, function (i, d) {
-                    if (d.id == model.id) {
-                        data[i] = model;
-                        up = true;
-                        return false;
-                    }
-                });
-                up || data.push(model);
-                init(data);
-            }
-        }
-    }
-    var table = new TABLE();
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/LICENSE b/HG_Layui 框架介紹/hg-layui-admin-ui-master/LICENSE
deleted file mode 100644
index 8dc4e5b5..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/LICENSE	
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2019 韩光锡
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/README.md b/HG_Layui 框架介紹/hg-layui-admin-ui-master/README.md
deleted file mode 100644
index 2cbe5e05..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/README.md	
+++ /dev/null
@@ -1,94 +0,0 @@
-# HG框架简介
-HG-Layui-UI框架,是基于layui最新版UI搭建的一套通用后台管理框架,借鉴了市面上各大主流框架风格,采用iframe标签页实现,保留了传统开发模式的简单实用性。
-为快速开发减少重复代码量,框架内部admin.js中封装了常用的组件,包括弹窗提示、日期组件、表单监听、表单验证、数据表格组件、树形组件和request获取数据方法等。
-
-# 2021-08-10更新
-* 修复侧边菜单栏图标模式下悬浮二级菜单触发问题。
-* 修复样式问题。
-
-# 2020-08-10更新
-* 修复360浏览器兼容IE模式下无法加载问题。
-* hg.datatable,toolbar中增加class选项,可自定义按钮样式。
-* 新增三方组件使用案例,dtree和treeTable组件。
-
-# 2020-03-23更新
-* HG-Layui-UI框架升级1.1版。
-* 移除原有图标库,集成Font Awesome V4.7字体图标库。
-* 优化了页面样式,框架中全部替换为使用新的图标样式。
-* 增加了皮肤设置,config文件夹下skin.json中设置配色,字号大小目前只修改tabs标签文字大小。
-* 修复火狐浏览器打开皮肤设置出现闪屏问题。
-
-# 2020-02-24更新
-* 增加hg-event自定义click事件。
-* 增加fullscreen全屏,配合hg-event使用。
-* 修复iframe中无法使用全屏问题。
-* 修复lay-height='full'与layui-col冲突问题。
-* 增加lay-height='auto'在与多个同级元素时使用,根据下一个元素计算高度。
-* 修复fullscreen全屏模式下,按Esc键退出全屏后,全屏图标显示错误问题。
-* 增加树形组件不显示多选框时,选中一个节点高亮显示,同时支持tree.getChecked()获得选中节点。
-* 加载admin.js初始化form表单组件。
-* 修改datatable,监听行工具事件,增加返回参数(obj, field),field为当前点击单元格id。
-* 增加datatable,行单击触发事件,onrowclick(callback)。
-
-# 2020-01-03更新
-* 修复使用scrollBar滚动条插件时宽度不对齐问题。
-* 增加tabs标签页向左向右滚动按钮。
-* 修改兼容小屏幕样式,左侧菜单伸缩状态下展开列表仅显示图标。
-* 伸缩左侧菜单时取消折叠菜单操作。
-* 增加hg.table.datatable已知数据加载,url参数直接赋值Array对象。
-* 增加hg.msghide(content, time),弹出半透明提示层。
-* 增加hg.load(callbackmething),弹出加载层。
-* 增加HG使用文档页面。
-
-# 2019-12-19更新
-* 修改官方Layui.tree树形组件源码,增加懒加载模式,data参数lazy: true 开启子节点懒加载方式,需要配合spread事件使用。
-* 增加spread事件,lazy为true时,展开节点时触发该事件,obj.elem:节点元素,obj.state:状态open/close,obj.data:节点数据。
-* 增加tree.lazytree(treeid, elem, children)方法,懒加载子节点数据展示。
-* 增加hg.table.datatable(layid, 'resize')方法,重置表格大小。
-* 增加hg.ontab(layfilter, _callback)方法,监听Tab切换事件。
-* 增加datatable实例化对象扩展方法,table.getSelected() 获取选中行,table.reload(where) 重载表格,table.resize() 重置表格大小。
-* 增加hg.tree.datatree(layid, data, showCheckbox, showLine, accordion, onlyIconControl, isJump)方法,基本树形组件。
-* 增加datatree实例对象事件与方法onclick() oncheck() onspread() getChecked() setChecked() reload()。
-* 增加spread()事件中this.lazytree(data)方法,触发懒加载子节点。
-
-
-## 2019-11-01更新
-* 引用layui-v2.5.5最新版。
-* 增加主页面布局,由顶部layui-header、左侧菜单layui-left-nav和内容展示区域layui-page-content组成。
-* 增加顶部layui-header,LOGO和标题展示,顶部一级菜单展示。
-* 增加左侧菜单layui-left-nav,支持3级菜单,默认手风琴展开模式。
-* 增加hg.add_tab、hg.del_tab、hg.add_lay_tab方法,用来管理tabs页。
-* 增加顶部菜单与左侧菜单联动效果,切换tabs页时自动定位当前菜单项。
-* 增加tabs页选项卡操作,刷新当前页面,关闭其他页面,关闭全部页面。
-* 增加侧边伸缩按钮,在选项卡栏最左侧,改变左侧菜单展示状态。
-* 引用jquery-1.9.1插件,依赖第三方jquery插件时用到。
-* 引用jquery.scrollBar.js插件,美化滚动条样式,class="scrollBox"。
-* 引用jquery.NProgress.js插件,请求进度条样式,iframe页面加载时显示。
-* 修改layui默认样式颜色,默认主题以蓝色为主。
-* 增加hg.msg(content, title)方法,弹出提示框。
-* 增加hg.confirm(content, title, callbackmething)方法,弹出询问框。
-* 增加hg.open(title, url, w, h, full)方法,打开弹出层。
-* 增加hg.close()方法,关闭弹出层。
-* 增加hg.base_reload()方法,刷新父窗口。
-* 增加hg.datetime(btime, etime, options)方法,基本日期框选择。
-* 增加hg.datetime2(elem, type, min, max)方法,组合日期框选择。
-* 增加hg.getdate(type, e)方法,获取日期时间。
-* 增加hg.request(url, data, type, contentType, dataType, async, funSuccess)方法,网络请求。
-* 增加hg.form.onsubmit(layfilter, _callback)方法,监听表单提交事件。
-* 增加hg.form.onswitch(layfilter, _callback)方法,监听switch操作事件。
-* 增加hg.form.verify(options)方法,表单自定义验证规则。
-* 增加hg.table.datatable(layid, title, url, where, cols, toolbar, page, height, defaultToolbar, totalRow)方法,基本数据表格。
-* 增加hg.table.toolbaronclick(layid, index)方法,监听toolbar自定义事件。
-* 增加datatable,监听行工具事件,操作行lay-event中定义值为触发函数名。
-* 增加hg.table.printall(cols, data)方法,打印任意数据,defaultToolbar='printall'。
-* 增加hg.table.exportfile(layid, data)方法,导出任意数据,defaultToolbar='exportsall'。
-* 增加hg.table.datatablestatus,状态属性集合。
-* 修改datatable,支持easyui数据格式解析方式,包括分页参数page和rows。
-* 修改datatable,工具条toolbar参数添加handler: function (obj, row)匿名函数方式。
-* 增加hg.table.datatable(layid, 'reload', where)方法,重载表格。
-* 增加hg.table.getSelected(layid, 'getSelected')方法,获取选中行。
-* 添加lay-height全屏高度设置属性,lay-height='full','full'='full-200'。
-
-![输入图片说明](https://images.gitee.com/uploads/images/2019/1207/203434_c07033c1_1282578.png "主页面展示")
-
-官方演示地址:[http://h_gxi.gitee.io/hg-layui-admin-ui/](http://h_gxi.gitee.io/hg-layui-admin-ui/)
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/Tree.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/Tree.html
deleted file mode 100644
index b4d96a0a..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/Tree.html	
+++ /dev/null
@@ -1,96 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-        .demo-tree{
-            width: 500px; height: 620px;
-            padding-top: 15px;
-        }
-        .demo-tree-box{
-            width: 500px; height: 600px;border: 1px #eee solid;overflow-y: auto;
-        }
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <i class="fa fa-file-text fa-fw"></i> 树形组件
-                <span class="layui-layout-right">
-                    <a href="javascript:;" hg-event="fullscreen">
-                        <i class="layui-icon layui-icon-screen-full"></i>
-                    </a>
-                </span>
-            </div>
-            <div class="layui-card-body">
-                <div class="">
-                    <button class="layui-btn layui-btn-sm layui-btn-danger" onclick="reload()"><i
-                            class="layui-icon">&#xe640;</i>实例重载</button>
-                </div>
-                <div class="demo-tree">
-                    <div id="treeid" class="demo-tree demo-tree-box"></div>
-                </div>
-            </div>
-        </div>
-    </div>
-</body>
-<script>
-    var tree;
-    hg.request('tree.json', function (data) {
-        if (data || data.count > 0) {
-            tree = hg.tree.datatree('treeid', data.data, true);
-            tree.onspread = function() {
-                var obj = this; 
-                //模拟post后台数据,延迟0.5秒
-                setTimeout(() => {
-                    hg.request('tree.json',function(data) {
-                        if (data || data.count > 0){
-                            obj.lazytree(data.data);
-                        }
-                    });
-                }, 500);
-            }
-            tree.onclick = function() {
-                var obj = this; 
-                console.log(obj.data); //得到当前点击的节点数据
-                console.log(obj.state); //得到当前节点的展开状态:open、close、normal
-                console.log(obj.elem); //得到当前节点元素
-                console.log(obj.data.children); //当前节点下是否有子节点
-            }
-            tree.oncheck = function() {
-                var obj = this; 
-                console.log(obj.data); //得到当前点击的节点数据
-                console.log(obj.checked); //得到当前节点的展开状态:open、close、normal
-                console.log(obj.elem); //得到当前节点元素
-            }
-        }
-    });
-
-    //实例重载
-    function reload(){
-        tree.reload();
-    }
-        
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/Tree1.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/Tree1.html
deleted file mode 100644
index d8b2df8f..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/Tree1.html	
+++ /dev/null
@@ -1,254 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-        .demo-tree{
-            width: 500px; height: 500px;
-            padding-top: 15px;
-        }
-        .demo-tree-box{
-            width: 500px; height: 400px;border: 1px #eee solid;overflow-y: auto;
-        }
-        .demo-input-tree{
-            height: auto;
-            width: 100%;
-            display: none;
-            position: absolute;
-            top: 100%;
-            background-color: #fff;
-            z-index: 100;
-            max-height: 500px;
-        }
-        .layui-input{
-            width: 500px;
-            cursor: pointer;
-        }
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <i class="fa fa-file-text fa-fw"></i> 树形组件
-                <span class="layui-layout-right">
-                    <a href="javascript:;" hg-event="fullscreen">
-                        <i class="layui-icon layui-icon-screen-full"></i>
-                    </a>
-                </span>
-            </div>
-            <div class="layui-card-body">
-                <div class="layui-form">
-                    <div class="layui-form-item">
-                        <label class="layui-form-label">部门:</label>
-                        <div class="layui-inline">
-                            <input class="layui-input layui-input-sm" type="text" name="dept" lay-verify="required" placeholder="请选择部门" autocomplete="off" readonly="true">
-                            <div id="treeinputid" class="demo-input-tree demo-tree-box"></div>
-                        </div>
-                        <div class="layui-inline layui-show-xs-block">
-                            <button class="layui-btn layui-btn-sm layui-btn-normal" lay-submit lay-filter="sreach"><i
-                                    class="layui-icon layui-icon-sm">&#xe615;</i></button>
-                        </div>
-                    </div>
-                </div>
-                <div class="">
-                    <button class="layui-btn layui-btn-sm layui-btn-normal"
-                        onclick="getChecked()"><i
-                            class="layui-icon">&#xe654;</i>获取选中</button>
-                    <button class="layui-btn layui-btn-sm layui-btn-warm" onclick="setChecked()"><i
-                            class="layui-icon">&#xe642;</i>设置节点勾选</button>
-                    <button class="layui-btn layui-btn-sm layui-btn-danger" onclick="reload()"><i
-                            class="layui-icon">&#xe640;</i>实例重载</button>
-                </div>
-                <div class="demo-tree">
-                    <div id="treeid" class="demo-tree demo-tree-box"></div>
-                </div>
-            </div>
-        </div>
-    </div>
-</body>
-<script>
-    var data = [{
-        id: 'hg-100',
-        field: '1',
-        level: '1',
-        title: '父节点100',
-        spread: true,
-        children: [{
-            id: 'hg-100101',
-            field: '3',
-            level: '2',
-            title: '子节点100101',
-            children: [{
-                id: 'hg-100101101',
-                field: '4',
-                level: '3',
-                title: '子节点100101101'
-            }, {
-                id: 'hg-100101102',
-                field: '5',
-                level: '3',
-                title: '子节点100101102'
-            }, {
-                id: 'hg-100101103',
-                field: '6',
-                level: '3',
-                title: '子节点100101103'
-            }]
-        }]
-    }, {
-        id: 'hg-200',
-        field: '2',
-        level: '1',
-        title: '父节点200',
-        lazy: true
-    }];
-    //treeid
-    var tree = hg.tree.datatree('treeid', data, true);
-    tree.onspread = function() {
-        var obj = this; 
-        //模拟post后台数据,延迟2秒
-        setTimeout(() => {
-            var data = getTreeJson(obj.data.id); //异步获取数据
-            obj.lazytree(data);
-        }, 2000);
-    }
-    tree.onclick = function() {
-        var obj = this; 
-        console.log(obj.data); //得到当前点击的节点数据
-        console.log(obj.state); //得到当前节点的展开状态:open、close、normal
-        console.log(obj.elem); //得到当前节点元素
-        console.log(obj.data.children); //当前节点下是否有子节点
-    }
-    tree.oncheck = function() {
-        var obj = this; 
-        console.log(obj.data); //得到当前点击的节点数据
-        console.log(obj.checked); //得到当前节点的展开状态:open、close、normal
-        console.log(obj.elem); //得到当前节点元素
-    }
-
-    // 模拟后台返回数据
-    function getTreeJson(id) {
-        if (id === 'hg-200') {
-            return [{
-                id: 'hg-200101',
-                level: '2',
-                title: '子节点200101'
-            }, {
-                id: 'hg-200102',
-                level: '2',
-                title: '子节点200102',
-                lazy: true
-            }];
-        }
-        if (id === 'hg-200102') {
-            return [{
-                id: 'hg-200102101',
-                level: '3',
-                title: '子节点200102101'
-            }, {
-                id: 'hg-200102102',
-                level: '3',
-                title: '子节点200102102',
-                lazy: true
-            }];
-        }
-        if (id === 'hg-200102102') {
-            return [{
-                id: 'hg-200102102101',
-                level: '4',
-                title: '子节点200102102101'
-            }, {
-                id: 'hg-200102102102',
-                level: '4',
-                title: '子节点200102102102',
-            }];
-        }
-    }
-    //获得选中的节点 
-    function getChecked(){
-        var checkData = tree.getChecked();
-        hg.msg(JSON.stringify(checkData));
-    }
-    //设置节点勾选
-    function setChecked(){
-        tree.setChecked(['hg-100101101','hg-100101102']);
-    }
-    //实例重载
-    function reload(){
-        tree.reload();
-        hg.msg('重载成功!')
-    }
-    
-
-    //treeinput
-    var treeinput;
-    $("[name='dept']").on("click",function (e) {
-        e.stopPropagation();
-        const deprt = this;
-        if(!treeinput) {
-            treeinput = hg.tree.datatree('treeinputid', data, true);
-            treeinput.onspread = function() {
-                var obj = this; 
-                //模拟post后台数据,延迟2秒
-                setTimeout(() => {
-                    var data = getTreeJson(obj.data.id); //异步获取数据
-                    obj.lazytree(data);
-                }, 2000);
-            }
-            treeinput.onclick = function() {
-                var obj = this; 
-                console.log(obj.data); //得到当前点击的节点数据
-                console.log(obj.state); //得到当前节点的展开状态:open、close、normal
-                console.log(obj.elem); //得到当前节点元素
-                console.log(obj.data.children); //当前节点下是否有子节点
-            }
-            treeinput.oncheck = function() {
-                var obj = this; 
-                var checkData = treeinput.getChecked();
-                var map = getmap(checkData);
-                $(deprt).val(map.value.join(','));
-            }
-        }
-        $("#treeinputid").toggle();
-    })
-
-    //监听表单提交事件
-    hg.form.onsubmit('sreach', function (data) {
-        $("#treeinputid").hide();
-        var checkData = treeinput.getChecked();
-        var map = getmap(checkData);
-        var init = map.result;
-        hg.msg(JSON.stringify(init));
-    });
-
-    const getmap = (target, result = []) => {
-        layui.each(target,(i,e)=>{
-            e.id && result.push({id:e.id,title:e.title});
-            e.children && getmap(e.children, result);
-        });
-        let titles = result.map(e=>{return e.title});
-        return {value:titles,result:result};
-    };
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/city.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/city.html
deleted file mode 100644
index 4ecfe939..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/city.html	
+++ /dev/null
@@ -1,99 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-  <meta charset="UTF-8">
-  <title></title>
-  <meta name="renderer" content="webkit|ie-comp|ie-stand">
-  <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-  <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-  <meta http-equiv="Cache-Control" content="no-siteapp" />
-  <link rel="stylesheet" href="./css/font-awesome.min.css">
-  <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-  <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-  <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-  <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-  <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-  <script type="text/javascript" src="./lib/layui/layui.js"></script>
-  <script type="text/javascript" src="./lib/admin/admin.js"></script>
-  <!--[if lt IE 9]>
-        <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-        <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-      <![endif]-->
-</head>
-
-<body class="layui-body-content">
-  <div class="layui-fluid">
-    <div class="layui-card">
-      <div class="layui-card-body ">
-        <form class="layui-form layui-col-md12  layui-form-pane">
-          <div class="layui-form-item x-city" id="start">
-            <label class="layui-form-label">城市联动</label>
-            <div class="layui-input-inline">
-              <select name="province" lay-filter="province">
-                <option value="">请选择省</option>
-              </select>
-            </div>
-            <div class="layui-input-inline">
-              <select name="city" lay-filter="city">
-                <option value="">请选择市</option>
-              </select>
-            </div>
-            <div class="layui-input-inline">
-              <select name="area" lay-filter="area">
-                <option value="">请选择县/区</option>
-              </select>
-            </div>
-          </div>
-
-          <div class="layui-form-item x-city" id="end">
-            <label class="layui-form-label">城市联动</label>
-            <div class="layui-input-inline">
-              <select name="province" lay-filter="province">
-                <option value="">请选择省</option>
-              </select>
-            </div>
-            <div class="layui-input-inline">
-              <select name="city" lay-filter="city">
-                <option value="">请选择市</option>
-              </select>
-            </div>
-            <div class="layui-input-inline">
-              <select name="area" lay-filter="area">
-                <option value="">请选择县/区</option>
-              </select>
-            </div>
-          </div>
-        </form>
-      </div>
-      <hr>
-      <div class="layui-card-body ">
-        <pre class="layui-code" lay-title="JavaScript">
-//xcity城市插件 基于于jquery与layui form 模块,使用之前先确认这两者是否引入 
-//插件文件为 xcity.js,引入
-id所有标签需要有class x-city  id没有根据自己需要定义
-select lay-filter 属性值 为必须 "province/city/area"
-//初始化
-$('#x-city').xcity();
-//传默认值 
-$('#x-city').xcity('广东','广州市','东山区');
-        </pre>
-      </div>
-    </div>
-  </div>
-  <script type="text/javascript" src="./lib/admin/xcity.js"></script>
-  <script>
-    layui.use(['form', 'code'], function () {
-      form = layui.form;
-
-      layui.code();
-
-      $('#start').xcity();
-
-      $('#end').xcity('广东', '广州市', '东山区');
-
-    });
-  </script>
-</body>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/auxiliar/index.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/auxiliar/index.html
deleted file mode 100644
index b5991b4e..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/auxiliar/index.html	
+++ /dev/null
@@ -1,113 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-      <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">引用区块</div>
-            <div class="layui-card-body">
-              <blockquote class="layui-elem-quote">这个貌似不用多介绍,因为你已经在太多的地方都看到</blockquote>
-              
-              <blockquote class="layui-elem-quote layui-quote-nm">
-                猿强,则国强。国强,则猿更强! 
-                <br>——孟子(好囖。。其实这特喵的是我说的)
-              </blockquote>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">字段集区块</div>
-            <div class="layui-card-body">
-              
-              <fieldset class="layui-elem-field">
-                <legend>爱好</legend>
-                <div class="layui-field-box">
-                  你可以在这里放任何内容,比如表单神马的
-                </div>
-              </fieldset>
-              
-              <br>
-              
-              <fieldset class="layui-elem-field layui-field-title">
-                <legend>带标题的横线</legend>
-              </fieldset>
-              
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">分割线</div>
-            <div class="layui-card-body">
-              
-              默认分割线
-              <hr>
-                
-              赤色分割线
-              <hr class="layui-bg-red">
-                
-              橙色分割线
-              <hr class="layui-bg-orange">
-                
-              墨绿分割线
-              <hr class="layui-bg-green">
-                
-              青色分割线
-              <hr class="layui-bg-cyan">
-                
-              蓝色分割线
-              <hr class="layui-bg-blue">
-                
-              黑色分割线
-              <hr class="layui-bg-black">
-                
-              灰色分割线
-              <hr class="layui-bg-gray">
-              
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">纯圆角</div>
-            <div class="layui-card-body">
-              
-              <div class="layui-inline">
-                <img src="http://cdn.layui.com/avatar/168.jpg?t=1490352249902" class="layui-circle">
-              </div>
-              
-            </div>
-          </div>
-        </div>
-      </div>
-    </div>
-</body>
-<script>
-  layui.use('element', function () {
-      var element = layui.element;
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/badge/index.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/badge/index.html
deleted file mode 100644
index 1a826675..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/badge/index.html	
+++ /dev/null
@@ -1,114 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-      <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">小徽章大家族</div>
-            <div class="layui-card-body">
-              
-              <br>小圆点:
-              
-              <span class="layui-badge-dot"></span>
-              <span class="layui-badge-dot layui-bg-orange"></span>
-              <span class="layui-badge-dot layui-bg-green"></span>
-              <span class="layui-badge-dot layui-bg-cyan"></span>
-              <span class="layui-badge-dot layui-bg-blue"></span>
-              <span class="layui-badge-dot layui-bg-black"></span>
-              <span class="layui-badge-dot layui-bg-gray"></span>
-              
-              <br><br>常规弧形徽章:
-              
-              <span class="layui-badge">6</span>
-              <span class="layui-badge">99</span>
-              <span class="layui-badge">61728</span>
-              <span class="layui-badge">赤</span>
-              <span class="layui-badge layui-bg-orange">橙</span>
-              <span class="layui-badge layui-bg-green">绿</span>
-              <span class="layui-badge layui-bg-cyan">青</span>
-              <span class="layui-badge layui-bg-blue">蓝</span>
-              <span class="layui-badge layui-bg-black">黑</span>
-              <span class="layui-badge layui-bg-gray">灰</span>
-              
-              <br><br>边框徽章:
-              
-              <span class="layui-badge-rim">6</span>
-              <span class="layui-badge-rim">Hot</span>
-              
-              <br><br>
-            
-            </div>
-          </div>
-        </div>
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">与其它元素的搭配</div>
-            <div class="layui-card-body">
-              
-              <br>
-              
-              <button class="layui-btn">查看消息<span class="layui-badge layui-bg-gray">1</span></button>
-              <button class="layui-btn">动态<span class="layui-badge-dot layui-bg-orange"></span></button>
-                
-              <br><br>
-                
-              <ul class="layui-nav style=" text-align:="" right;"=""> &lt;-- 小Tips:这里有没有发现,设置导航靠右对齐(或居中对齐)其实非常简单 --&gt;
-                <li class="layui-nav-item">
-                  <a href="">控制台<span class="layui-badge">9</span></a>
-                </li>
-                <li class="layui-nav-item">
-                  <a href="">个人中心<span class="layui-badge-dot"></span></a>
-                </li>
-              </ul>
-              <br>
-                
-              <div class="layui-tab layui-tab-brief">
-                <ul class="layui-tab-title">
-                  <li class="layui-this">网站设置</li>
-                  <li>用户管理<span class="layui-badge-dot"></span></li>
-                  <li>最新邮件<span class="layui-badge">99+</span></li>
-                </ul>
-                <div class="layui-tab-content"></div>
-              </div>
-              
-            </div>
-          </div>
-        </div>
-      </div>
-    </div>
-</body>
-<script>
-  layui.use('element', function () {
-      var element = layui.element;
-      
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/button/index.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/button/index.html
deleted file mode 100644
index c14f63bc..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/button/index.html	
+++ /dev/null
@@ -1,190 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-      <div class="layui-row layui-col-space15">
-        <div class="layui-col-md6">
-          <div class="layui-card">
-            <div class="layui-card-header">按钮主题</div>
-            <div class="layui-card-body">
-              <div class="layui-btn-container">
-                <button class="layui-btn layui-btn-primary">原始按钮</button>
-                <button class="layui-btn">默认按钮</button>
-                <button class="layui-btn layui-btn-normal">百搭按钮</button>
-                <button class="layui-btn layui-btn-warm">暖色按钮</button>
-                <button class="layui-btn layui-btn-danger">警告按钮</button>
-                <button class="layui-btn layui-btn-disabled">禁用按钮</button>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">按钮尺寸</div>
-            <div class="layui-card-body">
-              <div class="layui-btn-container">
-                <button class="layui-btn layui-btn-primary layui-btn-lg">大型按钮</button>
-                <button class="layui-btn layui-btn-primary">默认按钮</button>
-                <button class="layui-btn layui-btn-primary layui-btn-sm">小型按钮</button>
-                <button class="layui-btn layui-btn-primary layui-btn-xs">迷你按钮</button>
-                
-                <br>
-                
-                <button class="layui-btn layui-btn-lg">大型按钮</button>
-                <button class="layui-btn">默认按钮</button>
-                <button class="layui-btn layui-btn-sm">小型按钮</button>
-                <button class="layui-btn layui-btn-xs">迷你按钮</button>
-                
-                <br>
-                
-                <button class="layui-btn layui-btn-lg layui-btn-normal">大型按钮</button>
-                <button class="layui-btn layui-btn-normal">默认按钮</button>
-                <button class="layui-btn layui-btn-sm layui-btn-normal">小型按钮</button>
-                <button class="layui-btn layui-btn-xs layui-btn-normal">迷你按钮</button>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">按钮图标</div>
-            <div class="layui-card-body">
-              <div class="layui-btn-container">
-                <button class="layui-btn"><i class="layui-icon">&#xe600;</i></button>
-                <button class="layui-btn"><i class="layui-icon">&#xe603;</i></button>
-                <button class="layui-btn"><i class="layui-icon">&#xe602;</i></button>
-                <button class="layui-btn"><i class="layui-icon">&#xe642;</i></button>
-                <button class="layui-btn"><i class="layui-icon">&#xe640;</i></button>
-                <button class="layui-btn"><i class="layui-icon">&#xe641;</i></button>
-                
-                <br>
-                
-                <button class="layui-btn layui-btn-danger"><i class="layui-icon">&#xe600;</i></button>
-                <button class="layui-btn layui-btn-danger"><i class="layui-icon">&#xe603;</i></button>
-                <button class="layui-btn layui-btn-danger"><i class="layui-icon">&#xe602;</i></button>
-                <button class="layui-btn layui-btn-danger"><i class="layui-icon">&#xe642;</i></button>
-                <button class="layui-btn layui-btn-danger"><i class="layui-icon">&#xe640;</i></button>
-                <button class="layui-btn layui-btn-danger"><i class="layui-icon">&#xe641;</i></button>
-                
-                <br>
-                
-                <button class="layui-btn layui-btn-primary layui-btn-sm"><i class="layui-icon">&#xe600;</i></button>
-                <button class="layui-btn layui-btn-primary layui-btn-sm"><i class="layui-icon">&#xe603;</i></button>
-                <button class="layui-btn layui-btn-primary layui-btn-sm"><i class="layui-icon">&#xe602;</i></button>
-                <button class="layui-btn layui-btn-primary layui-btn-sm"><i class="layui-icon">&#xe642;</i></button>
-                <button class="layui-btn layui-btn-primary layui-btn-sm"><i class="layui-icon">&#xe640;</i></button>
-                <button class="layui-btn layui-btn-primary layui-btn-sm"><i class="layui-icon">&#xe641;</i></button>
-                
-                <br>
-                
-                <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe600;</i></button>
-                <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe603;</i></button>
-                <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe602;</i></button>
-                <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe642;</i></button>
-                <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe640;</i></button>
-                <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe641;</i></button>
-                
-                <br>
-                  
-                <button class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe600;</i></button>
-                <button class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe603;</i></button>
-                <button class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe602;</i></button>
-                <button class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe642;</i></button>
-                <button class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe640;</i></button>
-                <button class="layui-btn layui-btn-normal layui-btn-sm"><i class="layui-icon">&#xe641;</i></button>
-              </div>
-            </div>
-          </div>
-        </div>
-        <div class="layui-col-md6">
-          <div class="layui-card">
-            <div class="layui-card-header">按钮圆角</div>
-            <div class="layui-card-body">
-              <div class="layui-btn-container">
-                <button class="layui-btn layui-btn-primary layui-btn-radius">原始按钮</button>
-                <button class="layui-btn layui-btn-radius">默认按钮</button>
-                <button class="layui-btn layui-btn-normal layui-btn-radius">百搭按钮</button>
-                <button class="layui-btn layui-btn-warm layui-btn-radius">暖色按钮</button>
-                <button class="layui-btn layui-btn-danger layui-btn-radius">警告按钮</button>
-                <button class="layui-btn layui-btn-disabled layui-btn-radius">禁用按钮</button>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">按钮混搭</div>
-            <div class="layui-card-body">
-              <div class="layui-btn-container">
-                <button class="layui-btn layui-btn-lg layui-btn-primary layui-btn-radius">大型加圆角</button>
-                <a href="http://www.layui.com/doc/element/button.html" class="layui-btn" target="_blank">跳转的按钮</a>
-                <button class="layui-btn layui-btn-sm layui-btn-normal"><i class="layui-icon">&#xe640;</i> 删除</button>
-                <button class="layui-btn layui-btn-xs layui-btn-disabled"><i class="layui-icon">&#xe641;</i> 分享</button>
-  
-              </div>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">按钮组合</div>
-            <div class="layui-card-body">
-              <div class="layui-btn-container">
-                <div class="layui-btn-group">
-                  <button class="layui-btn">增加</button>
-                  <button class="layui-btn ">编辑</button>
-                  <button class="layui-btn">删除</button>
-                </div>
-              </div>
-              <div class="layui-btn-container">
-                <div class="layui-btn-group">
-                  <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe654;</i></button>
-                  <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe642;</i></button>
-                  <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe640;</i></button>
-                  <button class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe602;</i></button>
-                </div>
-                <div class="layui-btn-group">
-                  <button class="layui-btn layui-btn-primary layui-btn-sm">文字</button>
-                  <button class="layui-btn layui-btn-primary layui-btn-sm"><i class="layui-icon">&#xe654;</i></button>
-                  <button class="layui-btn layui-btn-primary layui-btn-sm"><i class="layui-icon">&#xe642;</i></button>
-                  <button class="layui-btn layui-btn-primary layui-btn-sm"><i class="layui-icon">&#xe640;</i></button>
-                </div>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">按钮铺满</div>
-            <div class="layui-card-body">
-              <div class="layui-btn-container">
-                <button class="layui-btn layui-btn-fluid">好雨知时节</button>
-                <button class="layui-btn layui-btn-fluid">当春乃发生</button>
-                <button class="layui-btn layui-btn-fluid">随风潜入夜</button>
-                <button class="layui-btn layui-btn-fluid">润物细无声</button>
-              </div>
-            </div>
-          </div>
-        </div>
-        
-      </div>
-    </div>
-</body>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/form/element.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/form/element.html
deleted file mode 100644
index 7b2f02dd..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/form/element.html	
+++ /dev/null
@@ -1,241 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-      <div class="layui-row layui-col-space15">
-        <div class="layui-col-md6">
-          <div class="layui-card">
-            <div class="layui-card-header">输入框</div>
-            <div class="layui-card-body layui-row layui-col-space10">
-              <div class="layui-col-md12">
-                <input type="text" name="title" placeholder="请输入标题" autocomplete="off" class="layui-input">
-              </div>
-              <div class="layui-col-md6">
-                <input type="text" name="title" placeholder="用户名" autocomplete="off" class="layui-input">
-              </div>
-              <div class="layui-col-md6">
-                <input type="password" name="title" placeholder="密码" autocomplete="off" class="layui-input">
-              </div>
-            </div>
-          </div>
-          <div class="layui-card layui-form" lay-filter="component-form-element">
-            <div class="layui-card-header">下拉选择框</div>
-            <div class="layui-card-body layui-row layui-col-space10">
-              <div class="layui-col-md6">
-                <select name="city" lay-verify="">
-                  <option value="">请选择一个城市</option>
-                  <option value="010">北京</option>
-                  <option value="021">上海</option>
-                  <option value="0571">杭州</option>
-                </select>
-              </div>
-              <div class="layui-col-md6">
-                <select name="city" lay-verify="">
-                  <option value="010">北京</option>
-                  <option value="021" disabled>上海(禁用效果)</option>
-                  <option value="0571" selected>杭州</option>
-                </select> 
-              </div>
-              <div class="layui-col-md6">
-                <select name="quiz">
-                  <option value="">请选择</option>
-                  <optgroup label="城市记忆">
-                    <option value="你工作的第一个城市">你工作的第一个城市?</option>
-                  </optgroup>
-                  <optgroup label="学生时代">
-                    <option value="你的工号">你的工号?</option>
-                    <option value="你最喜欢的老师">你最喜欢的老师?</option>
-                  </optgroup>
-                </select>
-              </div>
-              <div class="layui-col-md6">
-                <select name="city" lay-verify="required" lay-search>
-                  <option value="">带搜索的选择框</option>
-                  <option value="1">layer</option>
-                  <option value="2">form</option>
-                  <option value="3">layim</option>
-                  <option value="4">element</option>
-                  <option value="5">laytpl</option>
-                  <option value="6">upload</option>
-                  <option value="7">laydate</option>
-                  <option value="8">laypage</option>
-                  <option value="9">flow</option>
-                  <option value="10">util</option>
-                  <option value="11">code</option>
-                  <option value="12">tree</option>
-                  <option value="13">layedit</option>
-                  <option value="14">nav</option>
-                  <option value="15">tab</option>
-                  <option value="16">table</option>
-                  <option value="17">select</option>
-                  <option value="18">checkbox</option>
-                  <option value="19">switch</option>
-                  <option value="20">radio</option>
-                </select>
-              </div>
-              <div class="layui-col-md12">
-                <select name="city" lay-verify="">
-                  <option value="">请选择一个城市</option>
-                  <option value="010">北京</option>
-                  <option value="021">上海</option>
-                  <option value="0571">杭州</option>
-                </select>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card layui-form" lay-filter="component-form-element">
-            <div class="layui-card-header">复选框</div>
-            <div class="layui-card-body layui-row layui-col-space10">
-              <div class="layui-col-md12">
-                <input type="checkbox" name="" title="写作" checked>
-                <input type="checkbox" name="" title="发呆"> 
-                <input type="checkbox" name="" title="禁用" disabled> 
-              </div>
-              <div class="layui-col-md12">
-                <input type="checkbox" name="" title="写作" lay-skin="primary" checked>
-                <input type="checkbox" name="" title="发呆" lay-skin="primary"> 
-                <input type="checkbox" name="" title="禁用" lay-skin="primary" disabled> 
-                <input type="checkbox" name="" lay-skin="primary"> 
-              </div>
-            </div>
-          </div>
-          <div class="layui-card layui-form" lay-filter="component-form-element">
-            <div class="layui-card-header">开关</div>
-            <div class="layui-card-body layui-row layui-col-space10">
-              <div class="layui-col-md12">
-                <input type="checkbox" name="xxx" lay-skin="switch">
-                <input type="checkbox" name="yyy" lay-skin="switch" lay-text="ON|OFF" checked>
-                <input type="checkbox" name="zzz" lay-skin="switch" lay-text="开启|关闭">
-                <input type="checkbox" name="aaa" lay-skin="switch" disabled>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card layui-form" lay-filter="component-form-element">
-            <div class="layui-card-header">单选框</div>
-            <div class="layui-card-body layui-row layui-col-space10">
-              <div class="layui-col-md12">
-                <input type="radio" name="sex" value="nan" title="男">
-                <input type="radio" name="sex" value="nv" title="女" checked>
-                <input type="radio" name="sex" value="" title="中性" disabled>
-              </div>
-            </div>
-          </div>
-        </div>
-        <div class="layui-col-md6">
-          <div class="layui-card">
-            <div class="layui-card-header">文本域</div>
-            <div class="layui-card-body layui-row layui-col-space10">
-              <div class="layui-col-md12">
-                <textarea name="" placeholder="请输入" class="layui-textarea"></textarea>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">响应式组合</div>
-            <div class="layui-card-body">
-              <form class="layui-form" action="" lay-filter="component-form-element">
-                <div class="layui-row layui-col-space10 layui-form-item">
-                  <div class="layui-col-lg6">
-                    <label class="layui-form-label">员工姓名:</label>
-                    <div class="layui-input-block">
-                      <input type="text" name="fullname" lay-verify="required" placeholder="" autocomplete="off" class="layui-input">
-                    </div>
-                  </div>
-                  <div class="layui-col-lg6">
-                    <label class="layui-form-label">技术工种:</label>
-                    <div class="layui-input-block">
-                      <select name="type" lay-verify="required" lay-filter="aihao">
-                        <option value=""></option>
-                        <option value="0">前端工程师</option>
-                        <option value="1">Node.js工程师</option>
-                        <option value="2">PHP工程师</option>
-                        <option value="3">Java工程师</option>
-                        <option value="4">运维</option>
-                        <option value="4">视觉设计师</option>
-                      </select>
-                    </div>
-                  </div>
-                </div>
-                <div class="layui-form-item">
-                  <label class="layui-form-label">兴趣爱好:</label>
-                  <div class="layui-input-block">
-                    <input type="checkbox" name="interest[write]" title="写作">
-                    <input type="checkbox" name="interest[read]" title="阅读">
-                    <input type="checkbox" name="interest[code]" title="代码" checked>
-                    <input type="checkbox" name="interest[dreaming]" title="做梦">
-                  </div>
-                </div>
-                <div class="layui-form-item">
-                  <label class="layui-form-label">是否婚姻:</label>
-                  <div class="layui-input-block">
-                    <input type="checkbox" name="marriage" lay-skin="switch" lay-text="是|否">
-                  </div>
-                </div>
-                <div class="layui-form-item">
-                  <label class="layui-form-label">所属职称:</label>
-                  <div class="layui-input-block">
-                    <input type="radio" name="role" value="" title="经理">
-                    <input type="radio" name="role" value="" title="主管">
-                    <input type="radio" name="role" value="" title="码农" checked>
-                    <input type="radio" name="role" value="" title="端水">
-                  </div>
-                </div>
-                <div class="layui-form-item">
-                  <label class="layui-form-label">其它信息:</label>
-                  <div class="layui-input-block">
-                    <textarea name="other" placeholder="" class="layui-textarea"></textarea>
-                  </div>
-                </div>
-                <div class="layui-form-item">
-                  <label class="layui-form-label"> </label>
-                  <div class="layui-input-block">
-                    <input type="checkbox" name="agreement" title="同意" lay-skin="primary" checked>
-                  </div>
-                </div>
-                <div class="layui-form-item">
-                  <div class="layui-input-block">
-                    <button class="layui-btn" lay-submit lay-filter="component-form-element">立即提交</button>
-                    <button type="reset" class="layui-btn layui-btn-primary">重置</button>
-                  </div>
-                </div>
-              </form>
-            </div>
-          </div>
-        </div>
-      </div>
-    </div>
-</body>
-<script>
-  //监听表单提交事件
-  hg.form.onsubmit('component-form-element', function (data) {
-      hg.msg(JSON.stringify(data));
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/form/group.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/form/group.html
deleted file mode 100644
index b7119785..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/form/group.html	
+++ /dev/null
@@ -1,290 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-      <div class="layui-card">
-        <div class="layui-card-header">表单组合</div>
-        <div class="layui-card-body" style="padding: 15px;">
-          <form class="layui-form" action="" lay-filter="component-form-group">
-            <div class="layui-form-item">
-              <label class="layui-form-label">单行输入框</label>
-              <div class="layui-input-block">
-                <input type="text" name="title" lay-verify="title" autocomplete="off" placeholder="请输入标题" class="layui-input">
-              </div>
-            </div>
-            <div class="layui-form-item">
-              <label class="layui-form-label">验证必填项</label>
-              <div class="layui-input-block">
-                <input type="text" name="username" lay-verify="required" placeholder="请输入" autocomplete="off" class="layui-input">
-              </div>
-            </div>
-            
-            <div class="layui-form-item">
-              <div class="layui-inline">
-                <label class="layui-form-label">验证手机</label>
-                <div class="layui-input-inline">
-                  <input type="tel" name="phone" lay-verify="required|phone" autocomplete="off" class="layui-input">
-                </div>
-              </div>
-              <div class="layui-inline">
-                <label class="layui-form-label">验证邮箱</label>
-                <div class="layui-input-inline">
-                  <input type="text" name="email" lay-verify="email" autocomplete="off" class="layui-input">
-                </div>
-              </div>
-            </div>
-            
-            <div class="layui-form-item">
-              <div class="layui-inline">
-                <label class="layui-form-label">多规则验证</label>
-                <div class="layui-input-inline">
-                  <input type="text" name="number" lay-verify="required|number" autocomplete="off" class="layui-input">
-                </div>
-              </div>
-              <div class="layui-inline">
-                <label class="layui-form-label">验证日期</label>
-                <div class="layui-input-inline">
-                  <input type="text" name="date" id="LAY-component-form-group-date" lay-verify="date" placeholder="yyyy-MM-dd" autocomplete="off" class="layui-input">
-                </div>
-              </div>
-              <div class="layui-inline">
-                <label class="layui-form-label">验证链接</label>
-                <div class="layui-input-inline">
-                  <input type="tel" name="url" lay-verify="url" autocomplete="off" class="layui-input">
-                </div>
-              </div>
-            </div>
-            
-            <div class="layui-form-item">
-              <label class="layui-form-label">验证身份证</label>
-              <div class="layui-input-block">
-                <input type="text" name="identity" lay-verify="identity" placeholder="" autocomplete="off" class="layui-input">
-              </div>
-            </div>
-            <div class="layui-form-item">
-              <label class="layui-form-label">自定义验证</label>
-              <div class="layui-input-inline">
-                <input type="password" name="password" lay-verify="pass" placeholder="请输入密码" autocomplete="off" class="layui-input">
-              </div>
-              <div class="layui-form-mid layui-word-aux">请填写6到12位密码</div>
-            </div>
-            
-            <div class="layui-form-item">
-              <div class="layui-inline">
-                <label class="layui-form-label">范围</label>
-                <div class="layui-input-inline" style="width: 100px;">
-                  <input type="text" name="price_min" placeholder="¥" autocomplete="off" class="layui-input">
-                </div>
-                <div class="layui-form-mid">-</div>
-                <div class="layui-input-inline" style="width: 100px;">
-                  <input type="text" name="price_max" placeholder="¥" autocomplete="off" class="layui-input">
-                </div>
-              </div>
-            </div>
-            
-            <div class="layui-form-item">
-              <label class="layui-form-label">单行选择框</label>
-              <div class="layui-input-block">
-                <select name="interest" lay-filter="aihao">
-                  <option value=""></option>
-                  <option value="0">写作</option>
-                  <option value="1" selected="">阅读</option>
-                  <option value="2">游戏</option>
-                  <option value="3">音乐</option>
-                  <option value="4">旅行</option>
-                </select>
-              </div>
-            </div>
-            
-            
-            <div class="layui-form-item">
-              <div class="layui-inline">
-                <label class="layui-form-label">分组选择框</label>
-                <div class="layui-input-inline">
-                  <select name="quiz">
-                    <option value="">请选择问题</option>
-                    <optgroup label="城市记忆">
-                      <option value="你工作的第一个城市">你工作的第一个城市</option>
-                    </optgroup>
-                    <optgroup label="学生时代">
-                      <option value="你的工号">你的工号</option>
-                      <option value="你最喜欢的老师">你最喜欢的老师</option>
-                    </optgroup>
-                  </select>
-                </div>
-              </div>
-              <div class="layui-inline">
-                <label class="layui-form-label">搜索选择框</label>
-                <div class="layui-input-inline">
-                  <select name="modules" lay-verify="required" lay-search="">
-                    <option value="">直接选择或搜索选择</option>
-                    <option value="1">layer</option>
-                    <option value="2">form</option>
-                    <option value="3">layim</option>
-                    <option value="4">element</option>
-                    <option value="5">laytpl</option>
-                    <option value="6">upload</option>
-                    <option value="7">laydate</option>
-                    <option value="8">laypage</option>
-                    <option value="9">flow</option>
-                    <option value="10">util</option>
-                    <option value="11">code</option>
-                    <option value="12">tree</option>
-                    <option value="13">layedit</option>
-                    <option value="14">nav</option>
-                    <option value="15">tab</option>
-                    <option value="16">table</option>
-                    <option value="17">select</option>
-                    <option value="18">checkbox</option>
-                    <option value="19">switch</option>
-                    <option value="20">radio</option>
-                  </select>
-                </div>
-              </div>
-            </div>
-            
-            <div class="layui-form-item">
-              <label class="layui-form-label">联动选择框</label>
-              <div class="layui-input-block">
-                <div class="layui-inline">
-                  <select name="quiz1">
-                    <option value="">请选择省</option>
-                    <option value="浙江" selected="">浙江省</option>
-                    <option value="你的工号">江西省</option>
-                    <option value="你最喜欢的老师">福建省</option>
-                  </select>
-                </div>
-                <div class="layui-inline">
-                  <select name="quiz2">
-                    <option value="">请选择市</option>
-                    <option value="杭州">杭州</option>
-                    <option value="宁波" disabled="">宁波</option>
-                    <option value="温州">温州</option>
-                    <option value="温州">台州</option>
-                    <option value="温州">绍兴</option>
-                  </select>
-                </div>
-                <div class="layui-inline">
-                  <select name="quiz3">
-                    <option value="">请选择县/区</option>
-                    <option value="西湖区">西湖区</option>
-                    <option value="余杭区">余杭区</option>
-                    <option value="拱墅区">临安市</option>
-                  </select>
-                </div>
-                <div class="layui-inline">
-                  <div class="layui-form-mid layui-word-aux">此处只是演示联动排版,并未做联动交互</div>
-                </div>
-              </div>
-            </div>
-            
-            <div class="layui-form-item">
-              <label class="layui-form-label">复选框</label>
-              <div class="layui-input-block">
-                <input type="checkbox" name="like[write]" title="写作">
-                <input type="checkbox" name="like[read]" title="阅读" checked="">
-                <input type="checkbox" name="like[game]" title="游戏">
-              </div>
-            </div>
-            
-            <div class="layui-form-item" pane="">
-              <label class="layui-form-label">原始复选框</label>
-              <div class="layui-input-block">
-                <input type="checkbox" name="like1[write]" lay-skin="primary" title="写作" checked="">
-                <input type="checkbox" name="like1[read]" lay-skin="primary" title="阅读">
-                <input type="checkbox" name="like1[game]" lay-skin="primary" title="游戏" disabled="">
-              </div>
-            </div>
-            
-            <div class="layui-form-item">
-              <label class="layui-form-label">开关-默认关</label>
-              <div class="layui-input-block">
-                <input type="checkbox" name="close" lay-skin="switch" lay-text="ON|OFF">
-              </div>
-            </div>
-            <div class="layui-form-item">
-              <label class="layui-form-label">开关-默认开</label>
-              <div class="layui-input-block">
-                <input type="checkbox" checked="" name="open" lay-skin="switch" lay-filter="component-form-switchTest" lay-text="ON|OFF">
-              </div>
-            </div>
-            <div class="layui-form-item">
-              <label class="layui-form-label">单选框</label>
-              <div class="layui-input-block">
-                <input type="radio" name="sex" value="男" title="男" checked="">
-                <input type="radio" name="sex" value="女" title="女">
-                <input type="radio" name="sex" value="禁" title="禁用" disabled="">
-              </div>
-            </div>
-            <div class="layui-form-item layui-form-text">
-              <label class="layui-form-label">普通文本域</label>
-              <div class="layui-input-block">
-                <textarea name="text" placeholder="请输入内容" class="layui-textarea"></textarea>
-              </div>
-            </div>        
-            <div class="layui-form-item layui-layout-admin">
-              <div class="layui-input-block">
-                <div class="layui-footer" style="left: 0;padding: 10px 0;text-align: center;background-color: #fff;">
-                  <button class="layui-btn" lay-submit="" lay-filter="component-form-demo1">立即提交</button>
-                  <button type="reset" class="layui-btn layui-btn-primary">重置</button>
-                </div>
-              </div>
-            </div>
-          </form>
-        </div>
-      </div>
-    </div>
-</body>
-<script>
-  // 自定义验证规则
-  hg.form.verify({
-    title: function(value){
-      if(value.length < 5){
-        return '标题至少得5个字符啊';
-      }
-    }
-    ,pass: [/(.+){6,12}$/, '密码必须6到12位']
-    ,content: function(value){
-      layedit.sync(editIndex);
-    }
-  });
-  // 监听switch操作事件
-  hg.form.onswitch('component-form-switchTest',function(data){
-      hg.msg(data.elem.name+'开关checked:'+(data.elem.checked?'开启':'禁用'));
-      console.log(data.elem.checked);
-      console.log(data.othis);
-      layer.tips('温馨提示:请注意开关状态的文字可以随意定义,而不仅仅是ON|OFF', data.othis);
-  });
-  // 监听表单提交事件
-  hg.form.onsubmit('component-form-demo1', function (data) {
-      hg.msg(JSON.stringify(data));
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/nav/index.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/nav/index.html
deleted file mode 100644
index 9d5329ff..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/nav/index.html	
+++ /dev/null
@@ -1,215 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid" id="LAY-component-nav">
-      <div class="layui-row layui-col-space15">
-        <div class="layui-col-md6">
-          <div class="layui-card">
-            <div class="layui-card-header">水平导航菜单</div>
-            <div class="layui-card-body">
-              <ul class="layui-nav" lay-filter="component-nav">
-                <li class="layui-nav-item"><a href="javascript:;">最新活动</a></li>
-                <li class="layui-nav-item layui-this">
-                  <a href="javascript:;">产品</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">选项1</a></dd>
-                    <dd><a href="javascript:;">选项2</a></dd>
-                    <dd><a href="javascript:;">选项3</a></dd>
-                  </dl>
-                </li>
-                <li class="layui-nav-item"><a href="javascript:;">大数据</a></li>
-                <li class="layui-nav-item">
-                  <a href="javascript:;">解决方案</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">移动模块</a></dd>
-                    <dd><a href="javascript:;">后台模版</a></dd>
-                    <dd class="layui-this"><a href="javascript:;">选中项</a></dd>
-                    <dd><a href="javascript:;">电商平台</a></dd>
-                  </dl>
-                </li>
-                <li class="layui-nav-item"><a href="javascript:;">社区</a></li>
-              </ul>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">导航带徽章和图片</div>
-            <div class="layui-card-body">
-              <ul class="layui-nav" lay-filter="component-nav">
-                <li class="layui-nav-item">
-                  <a href="javascript:;">控制台<span class="layui-badge">9</span></a>
-                </li>
-                <li class="layui-nav-item">
-                  <a href="javascript:;">个人中心<span class="layui-badge-dot"></span></a>
-                </li>
-                <li class="layui-nav-item" lay-unselect="">
-                  <a href="javascript:;"><img src="http://t.cn/RCzsdCq" class="layui-nav-img">我</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">修改信息</a></dd>
-                    <dd><a href="javascript:;">安全管理</a></dd>
-                    <dd><a href="javascript:;">退了</a></dd>
-                  </dl>
-                </li>
-              </ul>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">导航主题</div>
-            <div class="layui-card-body">
-              <ul class="layui-nav layui-bg-cyan" lay-filter="component-nav">
-                <li class="layui-nav-item"><a href="javascript:;">藏青导航</a></li>
-                <li class="layui-nav-item layui-this"><a href="javascript:;">产品</a></li>
-                <li class="layui-nav-item"><a href="javascript:;">大数据</a></li>
-                <li class="layui-nav-item">
-                  <a href="javascript:;">解决方案</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">移动模块</a></dd>
-                    <dd><a href="javascript:;">后台模版</a></dd>
-                    <dd><a href="javascript:;">电商平台</a></dd>
-                  </dl>
-                </li>
-                <li class="layui-nav-item"><a href="javascript:;">社区</a></li>
-              </ul>
-              <br>
-              <ul class="layui-nav layui-bg-green" lay-filter="component-nav">
-                <li class="layui-nav-item"><a href="javascript:;">墨绿导航</a></li>
-                <li class="layui-nav-item layui-this"><a href="javascript:;">产品</a></li>
-                <li class="layui-nav-item"><a href="javascript:;">大数据</a></li>
-                <li class="layui-nav-item">
-                  <a href="javascript:;">解决方案</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">移动模块</a></dd>
-                    <dd><a href="javascript:;">后台模版</a></dd>
-                    <dd><a href="javascript:;">电商平台</a></dd>
-                  </dl>
-                </li>
-                <li class="layui-nav-item"><a href="javascript:;">社区</a></li>
-              </ul>
-              <br>
-              <ul class="layui-nav layui-bg-blue" lay-filter="component-nav">
-                <li class="layui-nav-item"><a href="javascript:;">艳蓝导航</a></li>
-                <li class="layui-nav-item layui-this"><a href="javascript:;">产品</a></li>
-                <li class="layui-nav-item"><a href="javascript:;">大数据</a></li>
-                <li class="layui-nav-item">
-                  <a href="javascript:;">解决方案</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">移动模块</a></dd>
-                    <dd><a href="javascript:;">后台模版</a></dd>
-                    <dd><a href="javascript:;">电商平台</a></dd>
-                  </dl>
-                </li>
-                <li class="layui-nav-item"><a href="javascript:;">社区</a></li>
-              </ul> 
-            </div>
-          </div>
-        </div>
-        
-        <div class="layui-col-md6">
-          <div class="layui-card">
-            <div class="layui-card-header">垂直导航菜单</div>
-            <div class="layui-card-body">
-              <ul class="layui-nav layui-nav-tree layui-inline" lay-filter="component-nav-active" style="margin-right: 10px;">
-                <li class="layui-nav-item layui-nav-itemed">
-                  <a href="javascript:;">默认展开</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">选项一</a></dd>
-                    <dd><a href="javascript:;">选项二</a></dd>
-                    <dd><a href="javascript:;">选项三</a></dd>
-                    <dd><a href="javascript:;">跳转项</a></dd>
-                  </dl>
-                </li>
-                <li class="layui-nav-item">
-                  <a href="javascript:;">解决方案</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">移动模块</a></dd>
-                    <dd><a href="javascript:;">后台模版</a></dd>
-                    <dd><a href="javascript:;">电商平台</a></dd>
-                  </dl>
-                </li>
-                <li class="layui-nav-item"><a href="javascript:;">云市场</a></li>
-                <li class="layui-nav-item"><a href="javascript:;">社区</a></li>
-              </ul>
-              <ul class="layui-nav layui-nav-tree layui-bg-cyan layui-inline" lay-filter="component-nav-active">
-                <li class="layui-nav-item layui-nav-itemed">
-                  <a href="javascript:;">默认展开</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">选项一</a></dd>
-                    <dd><a href="javascript:;">选项二</a></dd>
-                    <dd><a href="javascript:;">选项三</a></dd>
-                    <dd><a href="http://www.layui.com/admin/" target="_blank">跳转项</a></dd>
-                  </dl>
-                </li>
-                <li class="layui-nav-item">
-                  <a href="javascript:;">解决方案</a>
-                  <dl class="layui-nav-child">
-                    <dd><a href="javascript:;">移动模块</a></dd>
-                    <dd><a href="javascript:;">后台模版</a></dd>
-                    <dd><a href="javascript:;">电商平台</a></dd>
-                  </dl>
-                </li>
-                <li class="layui-nav-item"><a href="javascript:;">云市场</a></li>
-                <li class="layui-nav-item"><a href="javascript:;">社区</a></li>
-              </ul>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">面包屑</div>
-            <div class="layui-card-body">
-              <span class="layui-breadcrumb" lay-filter="breadcrumb">
-                <a href="javascript:;">首页</a>
-                <a href="javascript:;">演示</a>
-                <a><cite>导航元素</cite></a>
-              </span>
-              <br>
-              <span class="layui-breadcrumb" lay-separator="-" lay-filter="breadcrumb">
-                <a href="javascript:;">首页</a>
-                <a href="javascript:;">演示</a>
-                <a><cite>导航元素</cite></a>
-              </span>
-              <br>
-              <span class="layui-breadcrumb" lay-separator="\" lay-filter="breadcrumb">
-                <a href="javascript:;">首页</a>
-                <a href="javascript:;">演示</a>
-                <a><cite>导航元素</cite></a>
-              </span>
-            </div>
-          </div>
-        </div>
-      </div>
-    </div>
-</body>
-<script>
-  layui.use('element', function () {
-      var element = layui.element;
-      element.on('nav(component-nav-active)', function(elem){
-        hg.msg(elem.text());
-      });
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/panel/index.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/panel/index.html
deleted file mode 100644
index 4711460f..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/panel/index.html	
+++ /dev/null
@@ -1,190 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-      <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">折叠面板</div>
-            <div class="layui-card-body">
-              <div class="layui-collapse" lay-filter="component-panel">
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">为什么JS社区大量采用未发布或者未广泛支持的语言特性?</h2>
-                  <div class="layui-colla-content">
-                    <p>有不少其他答案说是因为JS太差。我下面的答案已经说了,这不是根本性的原因。但除此之外,我还要纠正一些对JS具体问题的误解。JS当初是被作为脚本语言设计的,所以某些问题并不是JS设计得差或者是JS设计者的失误。比如var的作用域问题,并不是“错误”,而是当时绝大部分脚本语言都是这样的,如perl/php/sh等。模块的问题也是,脚本语言几乎都没有模块/命名空间功能。弱类型、for-in之类的问题也是,只不过现在用那些老的脚本语言的人比较少,所以很多人都误以为是JS才有的坑。另外有人说JS是半残语言,满足不了开发需求,1999年就该死。半残这个嘛,就夸张了。JS虽然有很多问题,但是设计总体还是优秀的。——来自知乎@贺师俊</p>
-                  </div>
-                </div>
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">为什么前端工程师多不愿意用 Bootstrap 框架?</h2>
-                  <div class="layui-colla-content">
-                    <p>因为不适合。如果希望开发长期的项目或者制作产品类网站,那么就需要实现特定的设计,为了在维护项目中可以方便地按设计师要求快速修改样式,肯定会逐步编写出各种业务组件、工具类,相当于为项目自行开发一套框架。——来自知乎@Kayo</p>
-                  </div>
-                </div>
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">layui 更适合哪些开发者?</h2>
-                  <div class="layui-colla-content">
-                    <p>在前端技术快速变革的今天,layui 仍然坚持语义化的组织模式,甚至于模块理念都是采用类AMD组织形式,并非是有意与时代背道而驰。layui 认为以jQuery为核心的开发方式还没有到完全消亡的时候,而早期市面上基于jQuery的UI都普通做得差强人意,所以需要有一个新的UI去重新为这一领域注入活力,并采用一些更科学的架构方式。
-                    <br><br>
-                    因此准确地说,layui 更多是面向那些追求开发简单的前端工程师们,以及所有层次的服务端程序员。</p>
-                  </div>
-                </div>
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">贤心是男是女?</h2>
-                  <div class="layui-colla-content">
-                    <p>man! 所以这个问题不要再出现了。。。</p>
-                  </div>
-                </div>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card">
-          
-            <div class="layui-card-header">手风琴折叠</div>
-            <div class="layui-card-body">
-              <div class="layui-collapse" lay-accordion="">
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">layui 更适合哪些开发者?</h2>
-                  <div class="layui-colla-content layui-show">
-                    <p>在前端技术快速变革的今天,layui 仍然坚持语义化的组织模式,甚至于模块理念都是采用类AMD组织形式,并非是有意与时代背道而驰。layui 认为以jQuery为核心的开发方式还没有到完全消亡的时候,而早期市面上基于jQuery的UI都普通做得差强人意,所以需要有一个新的UI去重新为这一领域注入活力,并采用一些更科学的架构方式。
-                    <br>
-                    因此准确地说,layui 更多是面向那些追求开发简单的前端工程师们,以及所有层次的服务端程序员。</p>
-                  </div>
-                </div>
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">为什么JS社区大量采用未发布或者未广泛支持的语言特性?</h2>
-                  <div class="layui-colla-content">
-                    <p>有不少其他答案说是因为JS太差。我下面的答案已经说了,这不是根本性的原因。但除此之外,我还要纠正一些对JS具体问题的误解。JS当初是被作为脚本语言设计的,所以某些问题并不是JS设计得差或者是JS设计者的失误。比如var的作用域问题,并不是“错误”,而是当时绝大部分脚本语言都是这样的,如perl/php/sh等。模块的问题也是,脚本语言几乎都没有模块/命名空间功能。弱类型、for-in之类的问题也是,只不过现在用那些老的脚本语言的人比较少,所以很多人都误以为是JS才有的坑。另外有人说JS是半残语言,满足不了开发需求,1999年就该死。半残这个嘛,就夸张了。JS虽然有很多问题,但是设计总体还是优秀的。——来自知乎@贺师俊</p>
-                  </div>
-                </div>
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">为什么前端工程师多不愿意用 Bootstrap 框架?</h2>
-                  <div class="layui-colla-content">
-                    <p>因为不适合。如果希望开发长期的项目或者制作产品类网站,那么就需要实现特定的设计,为了在维护项目中可以方便地按设计师要求快速修改样式,肯定会逐步编写出各种业务组件、工具类,相当于为项目自行开发一套框架。——来自知乎@Kayo</p>
-                  </div>
-                </div>
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">贤心是男是女?</h2>
-                  <div class="layui-colla-content">
-                    <p>man! 所以这个问题不要再出现了。。。</p>
-                  </div>
-                </div>
-              </div>
-            </div>
-          </div>
-        </div>
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">折叠面板嵌套</div>
-            <div class="layui-card-body">
-              <div class="layui-collapse" lay-accordion="">
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">文豪</h2>
-                  <div class="layui-colla-content layui-show">
-                  
-                    <div class="layui-collapse" lay-accordion="">
-                      <div class="layui-colla-item">
-                        <h2 class="layui-colla-title">唐代</h2>
-                        <div class="layui-colla-content layui-show">
-                          
-                          <div class="layui-collapse" lay-accordion="">
-                            <div class="layui-colla-item">
-                              <h2 class="layui-colla-title">杜甫</h2>
-                              <div class="layui-colla-content layui-show">
-                                伟大的诗人
-                              </div>
-                            </div>
-                            <div class="layui-colla-item">
-                              <h2 class="layui-colla-title">李白</h2>
-                              <div class="layui-colla-content">
-                                <p>据说是韩国人</p>
-                              </div>
-                            </div>
-                            <div class="layui-colla-item">
-                              <h2 class="layui-colla-title">王勃</h2>
-                              <div class="layui-colla-content">
-                                <p>千古绝唱《滕王阁序》</p>
-                              </div>
-                            </div>
-                          </div>
-                          
-                        </div>
-                      </div>
-                      <div class="layui-colla-item">
-                        <h2 class="layui-colla-title">宋代</h2>
-                        <div class="layui-colla-content">
-                          <p>比如苏轼、李清照</p>
-                        </div>
-                      </div>
-                      <div class="layui-colla-item">
-                        <h2 class="layui-colla-title">当代</h2>
-                        <div class="layui-colla-content">
-                          <p>比如贤心</p>
-                        </div>
-                      </div>
-                    </div>
-                  </div>
-                </div>
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">科学家</h2>
-                  <div class="layui-colla-content">
-                    <p>伟大的科学家</p>
-                  </div>
-                </div>
-                <div class="layui-colla-item">
-                  <h2 class="layui-colla-title">艺术家</h2>
-                  <div class="layui-colla-content">
-                    <p>浑身散发着艺术细胞</p>
-                  </div>
-                </div>
-              </div>
-            </div>
-          </div>
-        </div>
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">卡片面板</div>
-            <div class="layui-card-body" style="height: 200px;">
-              就是当前这个
-            </div>
-          </div>
-        </div>
-      </div>
-    </div>
-</body>
-<script>
-  layui.use('element', function () {
-      var element = layui.element;
-      //监听折叠
-      element.on('collapse(component-panel)', function(data){
-        hg.msg('展开状态:'+ data.show);
-      });
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/tabs/index.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/tabs/index.html
deleted file mode 100644
index f2a767e0..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/tabs/index.html	
+++ /dev/null
@@ -1,190 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid" id="component-tabs">
-      <div class="layui-row">
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">默认风格</div>
-            <div class="layui-card-body">
-              <div class="layui-tab">
-                <ul class="layui-tab-title">
-                  <li class="layui-this">网站设置</li>
-                  <li>用户管理</li>
-                  <li>权限分配</li>
-                  <li>商品管理</li>
-                  <li>订单管理</li>
-                </ul>
-                <div class="layui-tab-content">
-                  <div class="layui-tab-item layui-show">
-                    1. 高度默认自适应,也可以随意固宽。
-                    <br>2. Tab进行了响应式处理,所以无需担心数量多少。
-                  </div>
-                  <div class="layui-tab-item">内容2</div>
-                  <div class="layui-tab-item">内容3</div>
-                  <div class="layui-tab-item">内容4</div>
-                  <div class="layui-tab-item">内容5</div>
-                </div>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">简洁风格</div>
-            <div class="layui-card-body">
-              <div class="layui-tab layui-tab-brief" lay-filter="component-tabs-brief">
-                <ul class="layui-tab-title">
-                  <li class="layui-this">网站设置</li>
-                  <li>用户管理</li>
-                  <li>权限分配</li>
-                  <li>商品管理</li>
-                  <li>订单管理</li>
-                </ul>
-                <div class="layui-tab-content">
-                  <div class="layui-tab-item layui-show">
-                    你也可以监听 tab 事件
-                  </div>
-                  <div class="layui-tab-item">内容2</div>
-                  <div class="layui-tab-item">内容3</div>
-                  <div class="layui-tab-item">内容4</div>
-                  <div class="layui-tab-item">内容5</div>
-                </div>
-              </div>
-            </div>
-          </div>
-          <div class="layui-card">
-            <div class="layui-card-header">卡片风格</div>
-            <div class="layui-card-body">
-              <div class="layui-tab layui-tab-card">
-              <ul class="layui-tab-title">
-                <li class="layui-this">网站设置</li>
-                <li>用户管理</li>
-                <li>权限分配</li>
-                <li>商品管理</li>
-                <li>订单管理</li>
-              </ul>
-              <div class="layui-tab-content">
-                <div class="layui-tab-item layui-show">默认宽度是相对于父元素100%适应的,你也可以固定宽度。</div>
-                <div class="layui-tab-item">2</div>
-                <div class="layui-tab-item">3</div>
-                <div class="layui-tab-item">4</div>
-                <div class="layui-tab-item">5</div>
-                <div class="layui-tab-item">6</div>
-              </div>
-            </div>
-          </div>
-        </div>
-        </div>
-      <div class="layui-col-md12">
-        <div class="layui-card">
-          <div class="layui-card-header">动态操作</div>
-          <div class="layui-card-body">
-            <div class="layui-tab" lay-filter="demo" lay-allowclose="true">
-              <ul class="layui-tab-title">
-                <li class="layui-this" lay-id="11">网站设置</li>
-                <li lay-id="22">用户管理</li>
-                <li lay-id="33">权限分配</li>
-                <li lay-id="44">商品管理</li>
-                <li lay-id="55">订单管理</li>
-              </ul>
-              <div class="layui-tab-content">
-                <div class="layui-tab-item layui-show">内容1</div>
-                <div class="layui-tab-item">内容2</div>
-                <div class="layui-tab-item">内容3</div>
-              </div>
-            </div>
-            <div class="layui-btn-container">
-              <button class="layui-btn site-demo-active" data-type="tabAdd">新增一个项</button>
-              <button class="layui-btn site-demo-active" data-type="tabDelete">删除:用户管理</button>
-              <button class="layui-btn site-demo-active" data-type="tabChange">切换到:权限分配</button>
-            </div>
-          </div>
-        </div>
-        <div class="layui-card">
-          <div class="layui-card-header">记录状态</div>
-          <div class="layui-card-body">
-            <div class="layui-tab layui-tab-brief" lay-filter="component-tabs-hash">
-              <ul class="layui-tab-title">
-                <li class="layui-this" lay-id="11">网站设置</li>
-                <li lay-id="22">用户管理</li>
-                <li lay-id="33">权限分配</li>
-                <li lay-id="44">商品管理</li>
-                <li lay-id="55">订单管理</li>
-              </ul>
-              <div class="layui-tab-content" style="height: 165px;">
-                <div class="layui-tab-item layui-show">
-                  点击该Tab的任一标题,观察地址栏变化,再刷新页面。选项卡将会自动定位到上一次切换的项
-                </div>
-                <div class="layui-tab-item">内容2</div>
-                <div class="layui-tab-item">内容3</div>
-                <div class="layui-tab-item">内容4</div>
-                <div class="layui-tab-item">内容5</div>
-              </div>
-            </div>
-          </div>
-        </div>
-      </div>
-    </div>
-</body>
-<script>
-  layui.use('element', function () {
-      var element = layui.element;
-      // 监听tabs事件
-      element.on('tab(component-tabs-brief)', function(obj){
-        hg.msg(obj.index + ':' + this.innerHTML);
-      });
-      
-      /* 触发事件 */
-      var active = {
-        tabAdd: function(){
-          /* 新增一个Tab项 */
-          element.tabAdd('demo', {
-            title: '新选项'+ (Math.random()*1000|0) /* 用于演示 */
-            ,content: '内容'+ (Math.random()*1000|0)
-            ,id: new Date().getTime() /* 实际使用一般是规定好的id,这里以时间戳模拟下 */
-          })
-        }
-        ,tabDelete: function(othis){
-          /* 删除指定Tab项 */
-          element.tabDelete('demo', '22');
-          othis.addClass('layui-btn-disabled');
-        }
-        ,tabChange: function(){
-          /* 切换到指定Tab项 */
-          element.tabChange('demo', '33');
-        }
-      };
-      
-      $('#component-tabs .site-demo-active').on('click', function(){
-        var othis = $(this), type = othis.data('type');
-        active[type] ? active[type].call(this, othis) : '';
-      });
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/timeline/index.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/timeline/index.html
deleted file mode 100644
index 58a9605d..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/timeline/index.html	
+++ /dev/null
@@ -1,133 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid" id="LAY-component-timeline">
-      <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">常规时间线</div>
-            <div class="layui-card-body">
-  
-              <ul class="layui-timeline">
-                <li class="layui-timeline-item">
-                  <i class="layui-icon layui-timeline-axis"></i>
-                  <div class="layui-timeline-content layui-text">
-                    <h3 class="layui-timeline-title">12月28日</h3>
-                    <p>
-                      一直以来,layui 秉承无偿开源的初心,虔诚致力于服务各层次前后端 Web 开发者,在商业横飞的当今时代,这一信念从未动摇。即便身单力薄,仍然重拾决心,埋头造轮,以尽可能地填补产品本身的缺口。在过去的一段的时间,我一直在寻求持久之道,已维持你眼前所见的一切。而 layuiAdmin 是我们尝试解决的手段之一。我相信真正有爱于 layui 生态的你,定然不会错过这一拥抱吧。
-                    </p>
-                    <p><br>子曰:君子不用防,小人防不住。请务必通过官网正规渠道,获得 <a href="http://www.layui.com/admin/" target="_blank">layuiAdmin</a>!</p>
-                  </div>
-                </li>
-                <li class="layui-timeline-item">
-                  <i class="layui-icon layui-timeline-axis"></i>
-                  <div class="layui-timeline-content layui-text">
-                    <h3 class="layui-timeline-title">12月25日</h3>
-                    <p>又是一年 <em>“圣诞节”</em>,2018 向我们正在走来</p>
-                    <ul>
-                      <li>叮叮当,叮叮当,铃儿响叮当</li>
-                      <li>今晚滑雪多快乐,我们坐在雪橇上</li>
-                    </ul>
-                  </div>
-                </li>
-                <li class="layui-timeline-item">
-                  <i class="layui-icon layui-timeline-axis"></i>
-                  <div class="layui-timeline-content layui-text">
-                    <h3 class="layui-timeline-title">12月24日</h3>
-                    <p>
-                      美丽的夜晚,都是祈祷的人们。<br>他们等待着第二天,收到圣诞老人的礼物。<br><br>
-                    </p>
-                    <blockquote class="layui-elem-quote">平安夜,天赐平安。愿真善美的事物都能永恒。</blockquote>
-                  </div>
-                </li>
-                <li class="layui-timeline-item">
-                  <i class="layui-icon layui-timeline-axis"></i>
-                  <div class="layui-timeline-content layui-text">
-                    <div class="layui-timeline-title">过去</div>
-                  </div>
-                </li>
-              </ul> 
-            
-            </div>
-          </div>
-        </div>
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">简约时间线</div>
-            <div class="layui-card-body">
-              
-              <ul class="layui-timeline">
-                <li class="layui-timeline-item">
-                  <i class="layui-icon layui-timeline-axis"></i>
-                  <div class="layui-timeline-content layui-text">
-                    <div class="layui-timeline-title">
-                      2018年,layui 5.0 发布,并发展成为中国最受欢迎的前端 UI 框架(期望)
-                    </div>
-                  </div>
-                </li>
-                <li class="layui-timeline-item">
-                  <i class="layui-icon layui-timeline-axis"></i>
-                  <div class="layui-timeline-content layui-text">
-                    <div class="layui-timeline-title">2017年,layui 里程碑版本 2.0 发布</div>
-                  </div>
-                </li>
-                <li class="layui-timeline-item">
-                  <i class="layui-icon layui-timeline-axis"></i>
-                  <div class="layui-timeline-content layui-text">
-                    <div class="layui-timeline-title">2016年,layui 首个版本发布</div>
-                  </div>
-                </li>
-                <li class="layui-timeline-item">
-                  <i class="layui-icon layui-timeline-axis"></i>
-                  <div class="layui-timeline-content layui-text">
-                    <div class="layui-timeline-title">2015年,layui 孵化</div>
-                  </div>
-                </li>
-                <li class="layui-timeline-item">
-                  <i class="layui-icon layui-anim layui-anim-rotate layui-anim-loop layui-timeline-axis"></i>
-                  <div class="layui-timeline-content layui-text">
-                    <div class="layui-timeline-title">更久前,轮子时代。维护几个独立组件:layer等</div>
-                  </div>
-                </li>
-              </ul>
-              
-            </div>
-          </div>
-        </div>
-      </div>
-    </div>
-</body>
-<script>
-  layui.use('element', function () {
-      var element = layui.element;
-      
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/upload/demo1.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/upload/demo1.html
deleted file mode 100644
index 0951470e..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/upload/demo1.html	
+++ /dev/null
@@ -1,213 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-      <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">普通图片上传</div>
-            <div class="layui-card-body">
-              <div class="layui-upload">
-                <button type="button" class="layui-btn" id="test-upload-normal">上传图片</button>
-                <div class="layui-upload-list">
-                  <img class="layui-upload-img" id="test-upload-normal-img">
-                  <p id="test-upload-demoText"></p>
-                </div>
-              </div> 
-              <blockquote class="layui-elem-quote">
-              为节省服务器开销,以下示例均未配置真实上传接口,所以每次上传都会报提示:请求上传接口出现异常,这属于正常现象。 
-              </blockquote>   
-            </div>
-          </div>
-        </div>
-        
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">上传多张图片</div>
-            <div class="layui-card-body">
-              <div class="layui-upload">
-                <button type="button" class="layui-btn" id="test-upload-more">多图片上传</button> 
-                <blockquote class="layui-elem-quote layui-quote-nm" style="margin-top: 10px;">
-                  预览图:
-                  <div class="layui-upload-list" id="test-upload-more-list"></div>
-                </blockquote>
-              </div>
-            </div>
-          </div>
-        </div>
-        
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">指定允许上传的文件类型</div>
-            <div class="layui-card-body">
-              <button type="button" class="layui-btn" id="test-upload-type1"><i class="layui-icon"></i>上传文件</button>
-              <button type="button" class="layui-btn layui-btn-primary" id="test-upload-type2"><i class="layui-icon"></i>只允许压缩文件</button>
-              <button type="button" class="layui-btn" id="test-upload-type3"><i class="layui-icon"></i>上传视频</button>
-              <button type="button" class="layui-btn" id="test-upload-type4"><i class="layui-icon"></i>上传音频</button> 
-            </div>
-          </div>
-        </div>
-        
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">设定文件大小限制</div>
-            <div class="layui-card-body">
-              <button type="button" class="layui-btn layui-btn-danger" id="test-upload-size">
-                <i class="layui-icon"></i>上传图片
-              </button>
-              <div class="layui-inline layui-word-aux">
-                这里以限制 60KB 为例
-              </div>
-            </div>
-          </div>
-        </div>
-        
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">同时绑定多个元素,并将属性设定在元素上</div>
-            <div class="layui-card-body">
-              <button class="layui-btn test-upload-demoMore" lay-data="{url: '/a/'}">上传A</button>
-              <button class="layui-btn test-upload-demoMore" lay-data="{url: '/b/', size:5}">上传B</button>
-              <button class="layui-btn test-upload-demoMore" lay-data="{url: '/c/', accept: 'file',size:10}">上传C</button>
-            </div>
-          </div>
-        </div>
-        
-      </div>
-    </div>
-</body>
-<script>
-  layui.use(['element', 'upload'], function () {
-      var element = layui.element,
-      upload = layui.upload;
-
-      //普通图片上传
-      var uploadInst = upload.render({
-        elem: '#test-upload-normal'
-        ,url: '/upload/'
-        ,before: function(obj){
-          //预读本地文件示例,不支持ie8
-          obj.preview(function(index, file, result){
-            $('#test-upload-normal-img').attr('src', result); //图片链接(base64)
-          });
-        }
-        ,done: function(res){
-          //如果上传失败
-          if(res.code > 0){
-            return layer.msg('上传失败');
-          }
-          //上传成功
-        }
-        ,error: function(){
-          //演示失败状态,并实现重传
-          var demoText = $('#test-upload-demoText');
-          demoText.html('<span style="color: #FF5722;">上传失败</span> <a class="layui-btn layui-btn-mini demo-reload">重试</a>');
-          demoText.find('.demo-reload').on('click', function(){
-            uploadInst.upload();
-          });
-        }
-      });
-      
-      //多图片上传
-      upload.render({
-        elem: '#test-upload-more'
-        ,url: '/upload/'
-        ,multiple: true
-        ,before: function(obj){
-          //预读本地文件示例,不支持ie8
-          obj.preview(function(index, file, result){
-            $('#test-upload-more-list').append('<img src="'+ result +'" alt="'+ file.name +'" class="layui-upload-img">')
-          });
-        }
-        ,done: function(res){
-          //上传完毕
-        }
-      });
-      
-      //指定允许上传的文件类型
-      upload.render({
-        elem: '#test-upload-type1'
-        ,url: '/upload/'
-        ,accept: 'file' //普通文件
-        ,done: function(res){
-          console.log(res)
-        }
-      });
-      upload.render({ //允许上传的文件后缀
-        elem: '#test-upload-type2'
-        ,url: '/upload/'
-        ,accept: 'file' //普通文件
-        ,exts: 'zip|rar|7z' //只允许上传压缩文件
-        ,done: function(res){
-          console.log(res)
-        }
-      });
-      upload.render({
-        elem: '#test-upload-type3'
-        ,url: '/upload/'
-        ,accept: 'video' //视频
-        ,done: function(res){
-          console.log(res)
-        }
-      });
-      upload.render({
-        elem: '#test-upload-type4'
-        ,url: '/upload/'
-        ,accept: 'audio' //音频
-        ,done: function(res){
-          console.log(res)
-        }
-      });
-      
-      //设定文件大小限制
-      upload.render({
-        elem: '#test-upload-size'
-        ,url: '/upload/'
-        ,size: 60 //限制文件大小,单位 KB
-        ,done: function(res){
-          console.log(res)
-        }
-      });
-      
-      //同时绑定多个元素,并将属性设定在元素上
-      upload.render({
-        elem: '.test-upload-demoMore'
-        ,before: function(){
-          layer.tips('接口地址:'+ this.url, this.item, {tips: 1});
-        }
-        ,done: function(res, index, upload){
-          var item = this.item;
-          console.log(item); //获取当前触发上传的元素,layui 2.1.0 新增
-        }
-      })
-      
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/upload/demo2.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/upload/demo2.html
deleted file mode 100644
index f095150b..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/component/upload/demo2.html	
+++ /dev/null
@@ -1,185 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../../lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="../../lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="../../lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="../../lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="../../lib/layui/layui.js"></script>
-    <script type="text/javascript" src="../../lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-      <div class="layui-row layui-col-space15">
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">选完文件后不自动上传</div>
-            <div class="layui-card-body">
-              <div class="layui-upload">
-                <button type="button" class="layui-btn layui-btn-normal" id="test-upload-change">选择文件</button>
-                <button type="button" class="layui-btn" id="test-upload-change-action">开始上传</button>
-              </div>
-            </div>
-          </div>
-        </div>
-        
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">拖拽上传</div>
-            <div class="layui-card-body">
-              <div class="layui-upload-drag" id="test-upload-drag">
-                <i class="layui-icon"></i>
-                <p>点击上传,或将文件拖拽到此处</p>
-              </div>
-            </div>
-          </div>
-        </div>
-        
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">高级应用:制作一个多文件列表</div>
-            <div class="layui-card-body">
-              <div class="layui-upload">
-                <button type="button" class="layui-btn layui-btn-normal" id="test-upload-testList">选择多文件</button> 
-                <div class="layui-upload-list">
-                  <table class="layui-table">
-                    <thead>
-                      <tr><th>文件名</th>
-                      <th>大小</th>
-                      <th>状态</th>
-                      <th>操作</th>
-                    </tr></thead>
-                    <tbody id="test-upload-demoList"></tbody>
-                  </table>
-                </div>
-                <button type="button" class="layui-btn" id="test-upload-testListAction">开始上传</button>
-              </div> 
-            </div>
-          </div>
-        </div>
-        
-        <div class="layui-col-md12">
-          <div class="layui-card">
-            <div class="layui-card-header">绑定原始文件域</div>
-            <div class="layui-card-body">
-              <input type="file" name="file" id="test-upload-primary">
-            </div>
-          </div>
-        </div>
-        
-      </div>
-    </div>
-</body>
-<script>
-  layui.use(['element', 'upload'], function () {
-      var element = layui.element,
-      upload = layui.upload;
-
-      //选完文件后不自动上传
-      upload.render({
-        elem: '#test-upload-change'
-        ,url: '/upload/'
-        ,auto: false
-        //,multiple: true
-        ,bindAction: '#test-upload-change-action'
-        ,done: function(res){
-          console.log(res)
-        }
-      });
-      
-      //拖拽上传
-      upload.render({
-        elem: '#test-upload-drag'
-        ,url: '/upload/'
-        ,done: function(res){
-          console.log(res)
-        }
-      });
-      
-      //多文件列表示例
-      var demoListView = $('#test-upload-demoList')
-      ,uploadListIns = upload.render({
-        elem: '#test-upload-testList'
-        ,url: '/upload/'
-        ,accept: 'file'
-        ,multiple: true
-        ,auto: false
-        ,bindAction: '#test-upload-testListAction'
-        ,choose: function(obj){   
-          var files = this.files = obj.pushFile(); //将每次选择的文件追加到文件队列
-          //读取本地文件
-          obj.preview(function(index, file, result){
-            var tr = $(['<tr id="upload-'+ index +'">'
-              ,'<td>'+ file.name +'</td>'
-              ,'<td>'+ (file.size/1014).toFixed(1) +'kb</td>'
-              ,'<td>等待上传</td>'
-              ,'<td>'
-                ,'<button class="layui-btn layui-btn-mini test-upload-demo-reload layui-hide">重传</button>'
-                ,'<button class="layui-btn layui-btn-mini layui-btn-danger test-upload-demo-delete">删除</button>'
-              ,'</td>'
-            ,'</tr>'].join(''));
-            
-            //单个重传
-            tr.find('.test-upload-demo-reload').on('click', function(){
-              obj.upload(index, file);
-            });
-            
-            //删除
-            tr.find('.test-upload-demo-delete').on('click', function(){
-              delete files[index]; //删除对应的文件
-              tr.remove();
-              uploadListIns.config.elem.next()[0].value = ''; //清空 input file 值,以免删除后出现同名文件不可选
-            });
-            
-            demoListView.append(tr);
-          });
-        }
-        ,done: function(res, index, upload){
-          if(res.code == 0){ //上传成功
-            var tr = demoListView.find('tr#upload-'+ index)
-            ,tds = tr.children();
-            tds.eq(2).html('<span style="color: #5FB878;">上传成功</span>');
-            tds.eq(3).html(''); //清空操作
-            return delete this.files[index]; //删除文件队列已经上传成功的文件
-          }
-          this.error(index, upload);
-        }
-        ,error: function(index, upload){
-          var tr = demoListView.find('tr#upload-'+ index)
-          ,tds = tr.children();
-          tds.eq(2).html('<span style="color: #FF5722;">上传失败</span>');
-          tds.eq(3).find('.test-upload-demo-reload').removeClass('layui-hide'); //显示重传
-        }
-      });
-      
-      //绑定原始文件域
-      upload.render({
-        elem: '#test-upload-primary'
-        ,url: '/upload/'
-        ,done: function(res){
-          console.log(res)
-        }
-      });
-      
-  });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/config/skin.json b/HG_Layui 框架介紹/hg-layui-admin-ui-master/config/skin.json
deleted file mode 100644
index 76abe7d7..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/config/skin.json	
+++ /dev/null
@@ -1,29 +0,0 @@
-{
-  "code": 0,
-  "data":[
-    {
-      "header_bgcolor":"#0078D7",
-      "menu_bgcolor":"#344058",
-      "menu_bgcolor_this":"#11578a",
-      "menu_border_color":"#FF5722"
-    },
-    {
-      "header_bgcolor":"#1aa094",
-      "menu_bgcolor":"#2f4056",
-      "menu_bgcolor_this":"#20645e",
-      "menu_border_color":"#FF5722"
-    },
-    {
-      "header_bgcolor":"#f03211",
-      "menu_bgcolor":"#1f1f1f",
-      "menu_bgcolor_this":"#9d2914",
-      "menu_border_color":"#009688"
-    },
-    {
-      "header_bgcolor":"#f0118c",
-      "menu_bgcolor":"#3f0a21",
-      "menu_bgcolor_this":"#9c125e",
-      "menu_border_color":"#009688"
-    }
-  ]
-}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/css/font-awesome.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/css/font-awesome.css
deleted file mode 100644
index ee906a81..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/css/font-awesome.css	
+++ /dev/null
@@ -1,2337 +0,0 @@
-/*!
- *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-/* FONT PATH
- * -------------------------- */
-@font-face {
-  font-family: 'FontAwesome';
-  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
-  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
-  font-weight: normal;
-  font-style: normal;
-}
-.fa {
-  display: inline-block;
-  font: normal normal normal 14px/1 FontAwesome;
-  font-size: inherit;
-  text-rendering: auto;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-}
-/* makes the font 33% larger relative to the icon container */
-.fa-lg {
-  font-size: 1.33333333em;
-  line-height: 0.75em;
-  vertical-align: -15%;
-}
-.fa-2x {
-  font-size: 2em;
-}
-.fa-3x {
-  font-size: 3em;
-}
-.fa-4x {
-  font-size: 4em;
-}
-.fa-5x {
-  font-size: 5em;
-}
-.fa-fw {
-  width: 1.28571429em;
-  text-align: center;
-}
-.fa-ul {
-  padding-left: 0;
-  margin-left: 2.14285714em;
-  list-style-type: none;
-}
-.fa-ul > li {
-  position: relative;
-}
-.fa-li {
-  position: absolute;
-  left: -2.14285714em;
-  width: 2.14285714em;
-  top: 0.14285714em;
-  text-align: center;
-}
-.fa-li.fa-lg {
-  left: -1.85714286em;
-}
-.fa-border {
-  padding: .2em .25em .15em;
-  border: solid 0.08em #eeeeee;
-  border-radius: .1em;
-}
-.fa-pull-left {
-  float: left;
-}
-.fa-pull-right {
-  float: right;
-}
-.fa.fa-pull-left {
-  margin-right: .3em;
-}
-.fa.fa-pull-right {
-  margin-left: .3em;
-}
-/* Deprecated as of 4.4.0 */
-.pull-right {
-  float: right;
-}
-.pull-left {
-  float: left;
-}
-.fa.pull-left {
-  margin-right: .3em;
-}
-.fa.pull-right {
-  margin-left: .3em;
-}
-.fa-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-  animation: fa-spin 2s infinite linear;
-}
-.fa-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-  animation: fa-spin 1s infinite steps(8);
-}
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-.fa-rotate-90 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-  -webkit-transform: rotate(90deg);
-  -ms-transform: rotate(90deg);
-  transform: rotate(90deg);
-}
-.fa-rotate-180 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-  -webkit-transform: rotate(180deg);
-  -ms-transform: rotate(180deg);
-  transform: rotate(180deg);
-}
-.fa-rotate-270 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-  -webkit-transform: rotate(270deg);
-  -ms-transform: rotate(270deg);
-  transform: rotate(270deg);
-}
-.fa-flip-horizontal {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-  -webkit-transform: scale(-1, 1);
-  -ms-transform: scale(-1, 1);
-  transform: scale(-1, 1);
-}
-.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-  -webkit-transform: scale(1, -1);
-  -ms-transform: scale(1, -1);
-  transform: scale(1, -1);
-}
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical {
-  filter: none;
-}
-.fa-stack {
-  position: relative;
-  display: inline-block;
-  width: 2em;
-  height: 2em;
-  line-height: 2em;
-  vertical-align: middle;
-}
-.fa-stack-1x,
-.fa-stack-2x {
-  position: absolute;
-  left: 0;
-  width: 100%;
-  text-align: center;
-}
-.fa-stack-1x {
-  line-height: inherit;
-}
-.fa-stack-2x {
-  font-size: 2em;
-}
-.fa-inverse {
-  color: #ffffff;
-}
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-   readers do not read off random characters that represent icons */
-.fa-glass:before {
-  content: "\f000";
-}
-.fa-music:before {
-  content: "\f001";
-}
-.fa-search:before {
-  content: "\f002";
-}
-.fa-envelope-o:before {
-  content: "\f003";
-}
-.fa-heart:before {
-  content: "\f004";
-}
-.fa-star:before {
-  content: "\f005";
-}
-.fa-star-o:before {
-  content: "\f006";
-}
-.fa-user:before {
-  content: "\f007";
-}
-.fa-film:before {
-  content: "\f008";
-}
-.fa-th-large:before {
-  content: "\f009";
-}
-.fa-th:before {
-  content: "\f00a";
-}
-.fa-th-list:before {
-  content: "\f00b";
-}
-.fa-check:before {
-  content: "\f00c";
-}
-.fa-remove:before,
-.fa-close:before,
-.fa-times:before {
-  content: "\f00d";
-}
-.fa-search-plus:before {
-  content: "\f00e";
-}
-.fa-search-minus:before {
-  content: "\f010";
-}
-.fa-power-off:before {
-  content: "\f011";
-}
-.fa-signal:before {
-  content: "\f012";
-}
-.fa-gear:before,
-.fa-cog:before {
-  content: "\f013";
-}
-.fa-trash-o:before {
-  content: "\f014";
-}
-.fa-home:before {
-  content: "\f015";
-}
-.fa-file-o:before {
-  content: "\f016";
-}
-.fa-clock-o:before {
-  content: "\f017";
-}
-.fa-road:before {
-  content: "\f018";
-}
-.fa-download:before {
-  content: "\f019";
-}
-.fa-arrow-circle-o-down:before {
-  content: "\f01a";
-}
-.fa-arrow-circle-o-up:before {
-  content: "\f01b";
-}
-.fa-inbox:before {
-  content: "\f01c";
-}
-.fa-play-circle-o:before {
-  content: "\f01d";
-}
-.fa-rotate-right:before,
-.fa-repeat:before {
-  content: "\f01e";
-}
-.fa-refresh:before {
-  content: "\f021";
-}
-.fa-list-alt:before {
-  content: "\f022";
-}
-.fa-lock:before {
-  content: "\f023";
-}
-.fa-flag:before {
-  content: "\f024";
-}
-.fa-headphones:before {
-  content: "\f025";
-}
-.fa-volume-off:before {
-  content: "\f026";
-}
-.fa-volume-down:before {
-  content: "\f027";
-}
-.fa-volume-up:before {
-  content: "\f028";
-}
-.fa-qrcode:before {
-  content: "\f029";
-}
-.fa-barcode:before {
-  content: "\f02a";
-}
-.fa-tag:before {
-  content: "\f02b";
-}
-.fa-tags:before {
-  content: "\f02c";
-}
-.fa-book:before {
-  content: "\f02d";
-}
-.fa-bookmark:before {
-  content: "\f02e";
-}
-.fa-print:before {
-  content: "\f02f";
-}
-.fa-camera:before {
-  content: "\f030";
-}
-.fa-font:before {
-  content: "\f031";
-}
-.fa-bold:before {
-  content: "\f032";
-}
-.fa-italic:before {
-  content: "\f033";
-}
-.fa-text-height:before {
-  content: "\f034";
-}
-.fa-text-width:before {
-  content: "\f035";
-}
-.fa-align-left:before {
-  content: "\f036";
-}
-.fa-align-center:before {
-  content: "\f037";
-}
-.fa-align-right:before {
-  content: "\f038";
-}
-.fa-align-justify:before {
-  content: "\f039";
-}
-.fa-list:before {
-  content: "\f03a";
-}
-.fa-dedent:before,
-.fa-outdent:before {
-  content: "\f03b";
-}
-.fa-indent:before {
-  content: "\f03c";
-}
-.fa-video-camera:before {
-  content: "\f03d";
-}
-.fa-photo:before,
-.fa-image:before,
-.fa-picture-o:before {
-  content: "\f03e";
-}
-.fa-pencil:before {
-  content: "\f040";
-}
-.fa-map-marker:before {
-  content: "\f041";
-}
-.fa-adjust:before {
-  content: "\f042";
-}
-.fa-tint:before {
-  content: "\f043";
-}
-.fa-edit:before,
-.fa-pencil-square-o:before {
-  content: "\f044";
-}
-.fa-share-square-o:before {
-  content: "\f045";
-}
-.fa-check-square-o:before {
-  content: "\f046";
-}
-.fa-arrows:before {
-  content: "\f047";
-}
-.fa-step-backward:before {
-  content: "\f048";
-}
-.fa-fast-backward:before {
-  content: "\f049";
-}
-.fa-backward:before {
-  content: "\f04a";
-}
-.fa-play:before {
-  content: "\f04b";
-}
-.fa-pause:before {
-  content: "\f04c";
-}
-.fa-stop:before {
-  content: "\f04d";
-}
-.fa-forward:before {
-  content: "\f04e";
-}
-.fa-fast-forward:before {
-  content: "\f050";
-}
-.fa-step-forward:before {
-  content: "\f051";
-}
-.fa-eject:before {
-  content: "\f052";
-}
-.fa-chevron-left:before {
-  content: "\f053";
-}
-.fa-chevron-right:before {
-  content: "\f054";
-}
-.fa-plus-circle:before {
-  content: "\f055";
-}
-.fa-minus-circle:before {
-  content: "\f056";
-}
-.fa-times-circle:before {
-  content: "\f057";
-}
-.fa-check-circle:before {
-  content: "\f058";
-}
-.fa-question-circle:before {
-  content: "\f059";
-}
-.fa-info-circle:before {
-  content: "\f05a";
-}
-.fa-crosshairs:before {
-  content: "\f05b";
-}
-.fa-times-circle-o:before {
-  content: "\f05c";
-}
-.fa-check-circle-o:before {
-  content: "\f05d";
-}
-.fa-ban:before {
-  content: "\f05e";
-}
-.fa-arrow-left:before {
-  content: "\f060";
-}
-.fa-arrow-right:before {
-  content: "\f061";
-}
-.fa-arrow-up:before {
-  content: "\f062";
-}
-.fa-arrow-down:before {
-  content: "\f063";
-}
-.fa-mail-forward:before,
-.fa-share:before {
-  content: "\f064";
-}
-.fa-expand:before {
-  content: "\f065";
-}
-.fa-compress:before {
-  content: "\f066";
-}
-.fa-plus:before {
-  content: "\f067";
-}
-.fa-minus:before {
-  content: "\f068";
-}
-.fa-asterisk:before {
-  content: "\f069";
-}
-.fa-exclamation-circle:before {
-  content: "\f06a";
-}
-.fa-gift:before {
-  content: "\f06b";
-}
-.fa-leaf:before {
-  content: "\f06c";
-}
-.fa-fire:before {
-  content: "\f06d";
-}
-.fa-eye:before {
-  content: "\f06e";
-}
-.fa-eye-slash:before {
-  content: "\f070";
-}
-.fa-warning:before,
-.fa-exclamation-triangle:before {
-  content: "\f071";
-}
-.fa-plane:before {
-  content: "\f072";
-}
-.fa-calendar:before {
-  content: "\f073";
-}
-.fa-random:before {
-  content: "\f074";
-}
-.fa-comment:before {
-  content: "\f075";
-}
-.fa-magnet:before {
-  content: "\f076";
-}
-.fa-chevron-up:before {
-  content: "\f077";
-}
-.fa-chevron-down:before {
-  content: "\f078";
-}
-.fa-retweet:before {
-  content: "\f079";
-}
-.fa-shopping-cart:before {
-  content: "\f07a";
-}
-.fa-folder:before {
-  content: "\f07b";
-}
-.fa-folder-open:before {
-  content: "\f07c";
-}
-.fa-arrows-v:before {
-  content: "\f07d";
-}
-.fa-arrows-h:before {
-  content: "\f07e";
-}
-.fa-bar-chart-o:before,
-.fa-bar-chart:before {
-  content: "\f080";
-}
-.fa-twitter-square:before {
-  content: "\f081";
-}
-.fa-facebook-square:before {
-  content: "\f082";
-}
-.fa-camera-retro:before {
-  content: "\f083";
-}
-.fa-key:before {
-  content: "\f084";
-}
-.fa-gears:before,
-.fa-cogs:before {
-  content: "\f085";
-}
-.fa-comments:before {
-  content: "\f086";
-}
-.fa-thumbs-o-up:before {
-  content: "\f087";
-}
-.fa-thumbs-o-down:before {
-  content: "\f088";
-}
-.fa-star-half:before {
-  content: "\f089";
-}
-.fa-heart-o:before {
-  content: "\f08a";
-}
-.fa-sign-out:before {
-  content: "\f08b";
-}
-.fa-linkedin-square:before {
-  content: "\f08c";
-}
-.fa-thumb-tack:before {
-  content: "\f08d";
-}
-.fa-external-link:before {
-  content: "\f08e";
-}
-.fa-sign-in:before {
-  content: "\f090";
-}
-.fa-trophy:before {
-  content: "\f091";
-}
-.fa-github-square:before {
-  content: "\f092";
-}
-.fa-upload:before {
-  content: "\f093";
-}
-.fa-lemon-o:before {
-  content: "\f094";
-}
-.fa-phone:before {
-  content: "\f095";
-}
-.fa-square-o:before {
-  content: "\f096";
-}
-.fa-bookmark-o:before {
-  content: "\f097";
-}
-.fa-phone-square:before {
-  content: "\f098";
-}
-.fa-twitter:before {
-  content: "\f099";
-}
-.fa-facebook-f:before,
-.fa-facebook:before {
-  content: "\f09a";
-}
-.fa-github:before {
-  content: "\f09b";
-}
-.fa-unlock:before {
-  content: "\f09c";
-}
-.fa-credit-card:before {
-  content: "\f09d";
-}
-.fa-feed:before,
-.fa-rss:before {
-  content: "\f09e";
-}
-.fa-hdd-o:before {
-  content: "\f0a0";
-}
-.fa-bullhorn:before {
-  content: "\f0a1";
-}
-.fa-bell:before {
-  content: "\f0f3";
-}
-.fa-certificate:before {
-  content: "\f0a3";
-}
-.fa-hand-o-right:before {
-  content: "\f0a4";
-}
-.fa-hand-o-left:before {
-  content: "\f0a5";
-}
-.fa-hand-o-up:before {
-  content: "\f0a6";
-}
-.fa-hand-o-down:before {
-  content: "\f0a7";
-}
-.fa-arrow-circle-left:before {
-  content: "\f0a8";
-}
-.fa-arrow-circle-right:before {
-  content: "\f0a9";
-}
-.fa-arrow-circle-up:before {
-  content: "\f0aa";
-}
-.fa-arrow-circle-down:before {
-  content: "\f0ab";
-}
-.fa-globe:before {
-  content: "\f0ac";
-}
-.fa-wrench:before {
-  content: "\f0ad";
-}
-.fa-tasks:before {
-  content: "\f0ae";
-}
-.fa-filter:before {
-  content: "\f0b0";
-}
-.fa-briefcase:before {
-  content: "\f0b1";
-}
-.fa-arrows-alt:before {
-  content: "\f0b2";
-}
-.fa-group:before,
-.fa-users:before {
-  content: "\f0c0";
-}
-.fa-chain:before,
-.fa-link:before {
-  content: "\f0c1";
-}
-.fa-cloud:before {
-  content: "\f0c2";
-}
-.fa-flask:before {
-  content: "\f0c3";
-}
-.fa-cut:before,
-.fa-scissors:before {
-  content: "\f0c4";
-}
-.fa-copy:before,
-.fa-files-o:before {
-  content: "\f0c5";
-}
-.fa-paperclip:before {
-  content: "\f0c6";
-}
-.fa-save:before,
-.fa-floppy-o:before {
-  content: "\f0c7";
-}
-.fa-square:before {
-  content: "\f0c8";
-}
-.fa-navicon:before,
-.fa-reorder:before,
-.fa-bars:before {
-  content: "\f0c9";
-}
-.fa-list-ul:before {
-  content: "\f0ca";
-}
-.fa-list-ol:before {
-  content: "\f0cb";
-}
-.fa-strikethrough:before {
-  content: "\f0cc";
-}
-.fa-underline:before {
-  content: "\f0cd";
-}
-.fa-table:before {
-  content: "\f0ce";
-}
-.fa-magic:before {
-  content: "\f0d0";
-}
-.fa-truck:before {
-  content: "\f0d1";
-}
-.fa-pinterest:before {
-  content: "\f0d2";
-}
-.fa-pinterest-square:before {
-  content: "\f0d3";
-}
-.fa-google-plus-square:before {
-  content: "\f0d4";
-}
-.fa-google-plus:before {
-  content: "\f0d5";
-}
-.fa-money:before {
-  content: "\f0d6";
-}
-.fa-caret-down:before {
-  content: "\f0d7";
-}
-.fa-caret-up:before {
-  content: "\f0d8";
-}
-.fa-caret-left:before {
-  content: "\f0d9";
-}
-.fa-caret-right:before {
-  content: "\f0da";
-}
-.fa-columns:before {
-  content: "\f0db";
-}
-.fa-unsorted:before,
-.fa-sort:before {
-  content: "\f0dc";
-}
-.fa-sort-down:before,
-.fa-sort-desc:before {
-  content: "\f0dd";
-}
-.fa-sort-up:before,
-.fa-sort-asc:before {
-  content: "\f0de";
-}
-.fa-envelope:before {
-  content: "\f0e0";
-}
-.fa-linkedin:before {
-  content: "\f0e1";
-}
-.fa-rotate-left:before,
-.fa-undo:before {
-  content: "\f0e2";
-}
-.fa-legal:before,
-.fa-gavel:before {
-  content: "\f0e3";
-}
-.fa-dashboard:before,
-.fa-tachometer:before {
-  content: "\f0e4";
-}
-.fa-comment-o:before {
-  content: "\f0e5";
-}
-.fa-comments-o:before {
-  content: "\f0e6";
-}
-.fa-flash:before,
-.fa-bolt:before {
-  content: "\f0e7";
-}
-.fa-sitemap:before {
-  content: "\f0e8";
-}
-.fa-umbrella:before {
-  content: "\f0e9";
-}
-.fa-paste:before,
-.fa-clipboard:before {
-  content: "\f0ea";
-}
-.fa-lightbulb-o:before {
-  content: "\f0eb";
-}
-.fa-exchange:before {
-  content: "\f0ec";
-}
-.fa-cloud-download:before {
-  content: "\f0ed";
-}
-.fa-cloud-upload:before {
-  content: "\f0ee";
-}
-.fa-user-md:before {
-  content: "\f0f0";
-}
-.fa-stethoscope:before {
-  content: "\f0f1";
-}
-.fa-suitcase:before {
-  content: "\f0f2";
-}
-.fa-bell-o:before {
-  content: "\f0a2";
-}
-.fa-coffee:before {
-  content: "\f0f4";
-}
-.fa-cutlery:before {
-  content: "\f0f5";
-}
-.fa-file-text-o:before {
-  content: "\f0f6";
-}
-.fa-building-o:before {
-  content: "\f0f7";
-}
-.fa-hospital-o:before {
-  content: "\f0f8";
-}
-.fa-ambulance:before {
-  content: "\f0f9";
-}
-.fa-medkit:before {
-  content: "\f0fa";
-}
-.fa-fighter-jet:before {
-  content: "\f0fb";
-}
-.fa-beer:before {
-  content: "\f0fc";
-}
-.fa-h-square:before {
-  content: "\f0fd";
-}
-.fa-plus-square:before {
-  content: "\f0fe";
-}
-.fa-angle-double-left:before {
-  content: "\f100";
-}
-.fa-angle-double-right:before {
-  content: "\f101";
-}
-.fa-angle-double-up:before {
-  content: "\f102";
-}
-.fa-angle-double-down:before {
-  content: "\f103";
-}
-.fa-angle-left:before {
-  content: "\f104";
-}
-.fa-angle-right:before {
-  content: "\f105";
-}
-.fa-angle-up:before {
-  content: "\f106";
-}
-.fa-angle-down:before {
-  content: "\f107";
-}
-.fa-desktop:before {
-  content: "\f108";
-}
-.fa-laptop:before {
-  content: "\f109";
-}
-.fa-tablet:before {
-  content: "\f10a";
-}
-.fa-mobile-phone:before,
-.fa-mobile:before {
-  content: "\f10b";
-}
-.fa-circle-o:before {
-  content: "\f10c";
-}
-.fa-quote-left:before {
-  content: "\f10d";
-}
-.fa-quote-right:before {
-  content: "\f10e";
-}
-.fa-spinner:before {
-  content: "\f110";
-}
-.fa-circle:before {
-  content: "\f111";
-}
-.fa-mail-reply:before,
-.fa-reply:before {
-  content: "\f112";
-}
-.fa-github-alt:before {
-  content: "\f113";
-}
-.fa-folder-o:before {
-  content: "\f114";
-}
-.fa-folder-open-o:before {
-  content: "\f115";
-}
-.fa-smile-o:before {
-  content: "\f118";
-}
-.fa-frown-o:before {
-  content: "\f119";
-}
-.fa-meh-o:before {
-  content: "\f11a";
-}
-.fa-gamepad:before {
-  content: "\f11b";
-}
-.fa-keyboard-o:before {
-  content: "\f11c";
-}
-.fa-flag-o:before {
-  content: "\f11d";
-}
-.fa-flag-checkered:before {
-  content: "\f11e";
-}
-.fa-terminal:before {
-  content: "\f120";
-}
-.fa-code:before {
-  content: "\f121";
-}
-.fa-mail-reply-all:before,
-.fa-reply-all:before {
-  content: "\f122";
-}
-.fa-star-half-empty:before,
-.fa-star-half-full:before,
-.fa-star-half-o:before {
-  content: "\f123";
-}
-.fa-location-arrow:before {
-  content: "\f124";
-}
-.fa-crop:before {
-  content: "\f125";
-}
-.fa-code-fork:before {
-  content: "\f126";
-}
-.fa-unlink:before,
-.fa-chain-broken:before {
-  content: "\f127";
-}
-.fa-question:before {
-  content: "\f128";
-}
-.fa-info:before {
-  content: "\f129";
-}
-.fa-exclamation:before {
-  content: "\f12a";
-}
-.fa-superscript:before {
-  content: "\f12b";
-}
-.fa-subscript:before {
-  content: "\f12c";
-}
-.fa-eraser:before {
-  content: "\f12d";
-}
-.fa-puzzle-piece:before {
-  content: "\f12e";
-}
-.fa-microphone:before {
-  content: "\f130";
-}
-.fa-microphone-slash:before {
-  content: "\f131";
-}
-.fa-shield:before {
-  content: "\f132";
-}
-.fa-calendar-o:before {
-  content: "\f133";
-}
-.fa-fire-extinguisher:before {
-  content: "\f134";
-}
-.fa-rocket:before {
-  content: "\f135";
-}
-.fa-maxcdn:before {
-  content: "\f136";
-}
-.fa-chevron-circle-left:before {
-  content: "\f137";
-}
-.fa-chevron-circle-right:before {
-  content: "\f138";
-}
-.fa-chevron-circle-up:before {
-  content: "\f139";
-}
-.fa-chevron-circle-down:before {
-  content: "\f13a";
-}
-.fa-html5:before {
-  content: "\f13b";
-}
-.fa-css3:before {
-  content: "\f13c";
-}
-.fa-anchor:before {
-  content: "\f13d";
-}
-.fa-unlock-alt:before {
-  content: "\f13e";
-}
-.fa-bullseye:before {
-  content: "\f140";
-}
-.fa-ellipsis-h:before {
-  content: "\f141";
-}
-.fa-ellipsis-v:before {
-  content: "\f142";
-}
-.fa-rss-square:before {
-  content: "\f143";
-}
-.fa-play-circle:before {
-  content: "\f144";
-}
-.fa-ticket:before {
-  content: "\f145";
-}
-.fa-minus-square:before {
-  content: "\f146";
-}
-.fa-minus-square-o:before {
-  content: "\f147";
-}
-.fa-level-up:before {
-  content: "\f148";
-}
-.fa-level-down:before {
-  content: "\f149";
-}
-.fa-check-square:before {
-  content: "\f14a";
-}
-.fa-pencil-square:before {
-  content: "\f14b";
-}
-.fa-external-link-square:before {
-  content: "\f14c";
-}
-.fa-share-square:before {
-  content: "\f14d";
-}
-.fa-compass:before {
-  content: "\f14e";
-}
-.fa-toggle-down:before,
-.fa-caret-square-o-down:before {
-  content: "\f150";
-}
-.fa-toggle-up:before,
-.fa-caret-square-o-up:before {
-  content: "\f151";
-}
-.fa-toggle-right:before,
-.fa-caret-square-o-right:before {
-  content: "\f152";
-}
-.fa-euro:before,
-.fa-eur:before {
-  content: "\f153";
-}
-.fa-gbp:before {
-  content: "\f154";
-}
-.fa-dollar:before,
-.fa-usd:before {
-  content: "\f155";
-}
-.fa-rupee:before,
-.fa-inr:before {
-  content: "\f156";
-}
-.fa-cny:before,
-.fa-rmb:before,
-.fa-yen:before,
-.fa-jpy:before {
-  content: "\f157";
-}
-.fa-ruble:before,
-.fa-rouble:before,
-.fa-rub:before {
-  content: "\f158";
-}
-.fa-won:before,
-.fa-krw:before {
-  content: "\f159";
-}
-.fa-bitcoin:before,
-.fa-btc:before {
-  content: "\f15a";
-}
-.fa-file:before {
-  content: "\f15b";
-}
-.fa-file-text:before {
-  content: "\f15c";
-}
-.fa-sort-alpha-asc:before {
-  content: "\f15d";
-}
-.fa-sort-alpha-desc:before {
-  content: "\f15e";
-}
-.fa-sort-amount-asc:before {
-  content: "\f160";
-}
-.fa-sort-amount-desc:before {
-  content: "\f161";
-}
-.fa-sort-numeric-asc:before {
-  content: "\f162";
-}
-.fa-sort-numeric-desc:before {
-  content: "\f163";
-}
-.fa-thumbs-up:before {
-  content: "\f164";
-}
-.fa-thumbs-down:before {
-  content: "\f165";
-}
-.fa-youtube-square:before {
-  content: "\f166";
-}
-.fa-youtube:before {
-  content: "\f167";
-}
-.fa-xing:before {
-  content: "\f168";
-}
-.fa-xing-square:before {
-  content: "\f169";
-}
-.fa-youtube-play:before {
-  content: "\f16a";
-}
-.fa-dropbox:before {
-  content: "\f16b";
-}
-.fa-stack-overflow:before {
-  content: "\f16c";
-}
-.fa-instagram:before {
-  content: "\f16d";
-}
-.fa-flickr:before {
-  content: "\f16e";
-}
-.fa-adn:before {
-  content: "\f170";
-}
-.fa-bitbucket:before {
-  content: "\f171";
-}
-.fa-bitbucket-square:before {
-  content: "\f172";
-}
-.fa-tumblr:before {
-  content: "\f173";
-}
-.fa-tumblr-square:before {
-  content: "\f174";
-}
-.fa-long-arrow-down:before {
-  content: "\f175";
-}
-.fa-long-arrow-up:before {
-  content: "\f176";
-}
-.fa-long-arrow-left:before {
-  content: "\f177";
-}
-.fa-long-arrow-right:before {
-  content: "\f178";
-}
-.fa-apple:before {
-  content: "\f179";
-}
-.fa-windows:before {
-  content: "\f17a";
-}
-.fa-android:before {
-  content: "\f17b";
-}
-.fa-linux:before {
-  content: "\f17c";
-}
-.fa-dribbble:before {
-  content: "\f17d";
-}
-.fa-skype:before {
-  content: "\f17e";
-}
-.fa-foursquare:before {
-  content: "\f180";
-}
-.fa-trello:before {
-  content: "\f181";
-}
-.fa-female:before {
-  content: "\f182";
-}
-.fa-male:before {
-  content: "\f183";
-}
-.fa-gittip:before,
-.fa-gratipay:before {
-  content: "\f184";
-}
-.fa-sun-o:before {
-  content: "\f185";
-}
-.fa-moon-o:before {
-  content: "\f186";
-}
-.fa-archive:before {
-  content: "\f187";
-}
-.fa-bug:before {
-  content: "\f188";
-}
-.fa-vk:before {
-  content: "\f189";
-}
-.fa-weibo:before {
-  content: "\f18a";
-}
-.fa-renren:before {
-  content: "\f18b";
-}
-.fa-pagelines:before {
-  content: "\f18c";
-}
-.fa-stack-exchange:before {
-  content: "\f18d";
-}
-.fa-arrow-circle-o-right:before {
-  content: "\f18e";
-}
-.fa-arrow-circle-o-left:before {
-  content: "\f190";
-}
-.fa-toggle-left:before,
-.fa-caret-square-o-left:before {
-  content: "\f191";
-}
-.fa-dot-circle-o:before {
-  content: "\f192";
-}
-.fa-wheelchair:before {
-  content: "\f193";
-}
-.fa-vimeo-square:before {
-  content: "\f194";
-}
-.fa-turkish-lira:before,
-.fa-try:before {
-  content: "\f195";
-}
-.fa-plus-square-o:before {
-  content: "\f196";
-}
-.fa-space-shuttle:before {
-  content: "\f197";
-}
-.fa-slack:before {
-  content: "\f198";
-}
-.fa-envelope-square:before {
-  content: "\f199";
-}
-.fa-wordpress:before {
-  content: "\f19a";
-}
-.fa-openid:before {
-  content: "\f19b";
-}
-.fa-institution:before,
-.fa-bank:before,
-.fa-university:before {
-  content: "\f19c";
-}
-.fa-mortar-board:before,
-.fa-graduation-cap:before {
-  content: "\f19d";
-}
-.fa-yahoo:before {
-  content: "\f19e";
-}
-.fa-google:before {
-  content: "\f1a0";
-}
-.fa-reddit:before {
-  content: "\f1a1";
-}
-.fa-reddit-square:before {
-  content: "\f1a2";
-}
-.fa-stumbleupon-circle:before {
-  content: "\f1a3";
-}
-.fa-stumbleupon:before {
-  content: "\f1a4";
-}
-.fa-delicious:before {
-  content: "\f1a5";
-}
-.fa-digg:before {
-  content: "\f1a6";
-}
-.fa-pied-piper-pp:before {
-  content: "\f1a7";
-}
-.fa-pied-piper-alt:before {
-  content: "\f1a8";
-}
-.fa-drupal:before {
-  content: "\f1a9";
-}
-.fa-joomla:before {
-  content: "\f1aa";
-}
-.fa-language:before {
-  content: "\f1ab";
-}
-.fa-fax:before {
-  content: "\f1ac";
-}
-.fa-building:before {
-  content: "\f1ad";
-}
-.fa-child:before {
-  content: "\f1ae";
-}
-.fa-paw:before {
-  content: "\f1b0";
-}
-.fa-spoon:before {
-  content: "\f1b1";
-}
-.fa-cube:before {
-  content: "\f1b2";
-}
-.fa-cubes:before {
-  content: "\f1b3";
-}
-.fa-behance:before {
-  content: "\f1b4";
-}
-.fa-behance-square:before {
-  content: "\f1b5";
-}
-.fa-steam:before {
-  content: "\f1b6";
-}
-.fa-steam-square:before {
-  content: "\f1b7";
-}
-.fa-recycle:before {
-  content: "\f1b8";
-}
-.fa-automobile:before,
-.fa-car:before {
-  content: "\f1b9";
-}
-.fa-cab:before,
-.fa-taxi:before {
-  content: "\f1ba";
-}
-.fa-tree:before {
-  content: "\f1bb";
-}
-.fa-spotify:before {
-  content: "\f1bc";
-}
-.fa-deviantart:before {
-  content: "\f1bd";
-}
-.fa-soundcloud:before {
-  content: "\f1be";
-}
-.fa-database:before {
-  content: "\f1c0";
-}
-.fa-file-pdf-o:before {
-  content: "\f1c1";
-}
-.fa-file-word-o:before {
-  content: "\f1c2";
-}
-.fa-file-excel-o:before {
-  content: "\f1c3";
-}
-.fa-file-powerpoint-o:before {
-  content: "\f1c4";
-}
-.fa-file-photo-o:before,
-.fa-file-picture-o:before,
-.fa-file-image-o:before {
-  content: "\f1c5";
-}
-.fa-file-zip-o:before,
-.fa-file-archive-o:before {
-  content: "\f1c6";
-}
-.fa-file-sound-o:before,
-.fa-file-audio-o:before {
-  content: "\f1c7";
-}
-.fa-file-movie-o:before,
-.fa-file-video-o:before {
-  content: "\f1c8";
-}
-.fa-file-code-o:before {
-  content: "\f1c9";
-}
-.fa-vine:before {
-  content: "\f1ca";
-}
-.fa-codepen:before {
-  content: "\f1cb";
-}
-.fa-jsfiddle:before {
-  content: "\f1cc";
-}
-.fa-life-bouy:before,
-.fa-life-buoy:before,
-.fa-life-saver:before,
-.fa-support:before,
-.fa-life-ring:before {
-  content: "\f1cd";
-}
-.fa-circle-o-notch:before {
-  content: "\f1ce";
-}
-.fa-ra:before,
-.fa-resistance:before,
-.fa-rebel:before {
-  content: "\f1d0";
-}
-.fa-ge:before,
-.fa-empire:before {
-  content: "\f1d1";
-}
-.fa-git-square:before {
-  content: "\f1d2";
-}
-.fa-git:before {
-  content: "\f1d3";
-}
-.fa-y-combinator-square:before,
-.fa-yc-square:before,
-.fa-hacker-news:before {
-  content: "\f1d4";
-}
-.fa-tencent-weibo:before {
-  content: "\f1d5";
-}
-.fa-qq:before {
-  content: "\f1d6";
-}
-.fa-wechat:before,
-.fa-weixin:before {
-  content: "\f1d7";
-}
-.fa-send:before,
-.fa-paper-plane:before {
-  content: "\f1d8";
-}
-.fa-send-o:before,
-.fa-paper-plane-o:before {
-  content: "\f1d9";
-}
-.fa-history:before {
-  content: "\f1da";
-}
-.fa-circle-thin:before {
-  content: "\f1db";
-}
-.fa-header:before {
-  content: "\f1dc";
-}
-.fa-paragraph:before {
-  content: "\f1dd";
-}
-.fa-sliders:before {
-  content: "\f1de";
-}
-.fa-share-alt:before {
-  content: "\f1e0";
-}
-.fa-share-alt-square:before {
-  content: "\f1e1";
-}
-.fa-bomb:before {
-  content: "\f1e2";
-}
-.fa-soccer-ball-o:before,
-.fa-futbol-o:before {
-  content: "\f1e3";
-}
-.fa-tty:before {
-  content: "\f1e4";
-}
-.fa-binoculars:before {
-  content: "\f1e5";
-}
-.fa-plug:before {
-  content: "\f1e6";
-}
-.fa-slideshare:before {
-  content: "\f1e7";
-}
-.fa-twitch:before {
-  content: "\f1e8";
-}
-.fa-yelp:before {
-  content: "\f1e9";
-}
-.fa-newspaper-o:before {
-  content: "\f1ea";
-}
-.fa-wifi:before {
-  content: "\f1eb";
-}
-.fa-calculator:before {
-  content: "\f1ec";
-}
-.fa-paypal:before {
-  content: "\f1ed";
-}
-.fa-google-wallet:before {
-  content: "\f1ee";
-}
-.fa-cc-visa:before {
-  content: "\f1f0";
-}
-.fa-cc-mastercard:before {
-  content: "\f1f1";
-}
-.fa-cc-discover:before {
-  content: "\f1f2";
-}
-.fa-cc-amex:before {
-  content: "\f1f3";
-}
-.fa-cc-paypal:before {
-  content: "\f1f4";
-}
-.fa-cc-stripe:before {
-  content: "\f1f5";
-}
-.fa-bell-slash:before {
-  content: "\f1f6";
-}
-.fa-bell-slash-o:before {
-  content: "\f1f7";
-}
-.fa-trash:before {
-  content: "\f1f8";
-}
-.fa-copyright:before {
-  content: "\f1f9";
-}
-.fa-at:before {
-  content: "\f1fa";
-}
-.fa-eyedropper:before {
-  content: "\f1fb";
-}
-.fa-paint-brush:before {
-  content: "\f1fc";
-}
-.fa-birthday-cake:before {
-  content: "\f1fd";
-}
-.fa-area-chart:before {
-  content: "\f1fe";
-}
-.fa-pie-chart:before {
-  content: "\f200";
-}
-.fa-line-chart:before {
-  content: "\f201";
-}
-.fa-lastfm:before {
-  content: "\f202";
-}
-.fa-lastfm-square:before {
-  content: "\f203";
-}
-.fa-toggle-off:before {
-  content: "\f204";
-}
-.fa-toggle-on:before {
-  content: "\f205";
-}
-.fa-bicycle:before {
-  content: "\f206";
-}
-.fa-bus:before {
-  content: "\f207";
-}
-.fa-ioxhost:before {
-  content: "\f208";
-}
-.fa-angellist:before {
-  content: "\f209";
-}
-.fa-cc:before {
-  content: "\f20a";
-}
-.fa-shekel:before,
-.fa-sheqel:before,
-.fa-ils:before {
-  content: "\f20b";
-}
-.fa-meanpath:before {
-  content: "\f20c";
-}
-.fa-buysellads:before {
-  content: "\f20d";
-}
-.fa-connectdevelop:before {
-  content: "\f20e";
-}
-.fa-dashcube:before {
-  content: "\f210";
-}
-.fa-forumbee:before {
-  content: "\f211";
-}
-.fa-leanpub:before {
-  content: "\f212";
-}
-.fa-sellsy:before {
-  content: "\f213";
-}
-.fa-shirtsinbulk:before {
-  content: "\f214";
-}
-.fa-simplybuilt:before {
-  content: "\f215";
-}
-.fa-skyatlas:before {
-  content: "\f216";
-}
-.fa-cart-plus:before {
-  content: "\f217";
-}
-.fa-cart-arrow-down:before {
-  content: "\f218";
-}
-.fa-diamond:before {
-  content: "\f219";
-}
-.fa-ship:before {
-  content: "\f21a";
-}
-.fa-user-secret:before {
-  content: "\f21b";
-}
-.fa-motorcycle:before {
-  content: "\f21c";
-}
-.fa-street-view:before {
-  content: "\f21d";
-}
-.fa-heartbeat:before {
-  content: "\f21e";
-}
-.fa-venus:before {
-  content: "\f221";
-}
-.fa-mars:before {
-  content: "\f222";
-}
-.fa-mercury:before {
-  content: "\f223";
-}
-.fa-intersex:before,
-.fa-transgender:before {
-  content: "\f224";
-}
-.fa-transgender-alt:before {
-  content: "\f225";
-}
-.fa-venus-double:before {
-  content: "\f226";
-}
-.fa-mars-double:before {
-  content: "\f227";
-}
-.fa-venus-mars:before {
-  content: "\f228";
-}
-.fa-mars-stroke:before {
-  content: "\f229";
-}
-.fa-mars-stroke-v:before {
-  content: "\f22a";
-}
-.fa-mars-stroke-h:before {
-  content: "\f22b";
-}
-.fa-neuter:before {
-  content: "\f22c";
-}
-.fa-genderless:before {
-  content: "\f22d";
-}
-.fa-facebook-official:before {
-  content: "\f230";
-}
-.fa-pinterest-p:before {
-  content: "\f231";
-}
-.fa-whatsapp:before {
-  content: "\f232";
-}
-.fa-server:before {
-  content: "\f233";
-}
-.fa-user-plus:before {
-  content: "\f234";
-}
-.fa-user-times:before {
-  content: "\f235";
-}
-.fa-hotel:before,
-.fa-bed:before {
-  content: "\f236";
-}
-.fa-viacoin:before {
-  content: "\f237";
-}
-.fa-train:before {
-  content: "\f238";
-}
-.fa-subway:before {
-  content: "\f239";
-}
-.fa-medium:before {
-  content: "\f23a";
-}
-.fa-yc:before,
-.fa-y-combinator:before {
-  content: "\f23b";
-}
-.fa-optin-monster:before {
-  content: "\f23c";
-}
-.fa-opencart:before {
-  content: "\f23d";
-}
-.fa-expeditedssl:before {
-  content: "\f23e";
-}
-.fa-battery-4:before,
-.fa-battery:before,
-.fa-battery-full:before {
-  content: "\f240";
-}
-.fa-battery-3:before,
-.fa-battery-three-quarters:before {
-  content: "\f241";
-}
-.fa-battery-2:before,
-.fa-battery-half:before {
-  content: "\f242";
-}
-.fa-battery-1:before,
-.fa-battery-quarter:before {
-  content: "\f243";
-}
-.fa-battery-0:before,
-.fa-battery-empty:before {
-  content: "\f244";
-}
-.fa-mouse-pointer:before {
-  content: "\f245";
-}
-.fa-i-cursor:before {
-  content: "\f246";
-}
-.fa-object-group:before {
-  content: "\f247";
-}
-.fa-object-ungroup:before {
-  content: "\f248";
-}
-.fa-sticky-note:before {
-  content: "\f249";
-}
-.fa-sticky-note-o:before {
-  content: "\f24a";
-}
-.fa-cc-jcb:before {
-  content: "\f24b";
-}
-.fa-cc-diners-club:before {
-  content: "\f24c";
-}
-.fa-clone:before {
-  content: "\f24d";
-}
-.fa-balance-scale:before {
-  content: "\f24e";
-}
-.fa-hourglass-o:before {
-  content: "\f250";
-}
-.fa-hourglass-1:before,
-.fa-hourglass-start:before {
-  content: "\f251";
-}
-.fa-hourglass-2:before,
-.fa-hourglass-half:before {
-  content: "\f252";
-}
-.fa-hourglass-3:before,
-.fa-hourglass-end:before {
-  content: "\f253";
-}
-.fa-hourglass:before {
-  content: "\f254";
-}
-.fa-hand-grab-o:before,
-.fa-hand-rock-o:before {
-  content: "\f255";
-}
-.fa-hand-stop-o:before,
-.fa-hand-paper-o:before {
-  content: "\f256";
-}
-.fa-hand-scissors-o:before {
-  content: "\f257";
-}
-.fa-hand-lizard-o:before {
-  content: "\f258";
-}
-.fa-hand-spock-o:before {
-  content: "\f259";
-}
-.fa-hand-pointer-o:before {
-  content: "\f25a";
-}
-.fa-hand-peace-o:before {
-  content: "\f25b";
-}
-.fa-trademark:before {
-  content: "\f25c";
-}
-.fa-registered:before {
-  content: "\f25d";
-}
-.fa-creative-commons:before {
-  content: "\f25e";
-}
-.fa-gg:before {
-  content: "\f260";
-}
-.fa-gg-circle:before {
-  content: "\f261";
-}
-.fa-tripadvisor:before {
-  content: "\f262";
-}
-.fa-odnoklassniki:before {
-  content: "\f263";
-}
-.fa-odnoklassniki-square:before {
-  content: "\f264";
-}
-.fa-get-pocket:before {
-  content: "\f265";
-}
-.fa-wikipedia-w:before {
-  content: "\f266";
-}
-.fa-safari:before {
-  content: "\f267";
-}
-.fa-chrome:before {
-  content: "\f268";
-}
-.fa-firefox:before {
-  content: "\f269";
-}
-.fa-opera:before {
-  content: "\f26a";
-}
-.fa-internet-explorer:before {
-  content: "\f26b";
-}
-.fa-tv:before,
-.fa-television:before {
-  content: "\f26c";
-}
-.fa-contao:before {
-  content: "\f26d";
-}
-.fa-500px:before {
-  content: "\f26e";
-}
-.fa-amazon:before {
-  content: "\f270";
-}
-.fa-calendar-plus-o:before {
-  content: "\f271";
-}
-.fa-calendar-minus-o:before {
-  content: "\f272";
-}
-.fa-calendar-times-o:before {
-  content: "\f273";
-}
-.fa-calendar-check-o:before {
-  content: "\f274";
-}
-.fa-industry:before {
-  content: "\f275";
-}
-.fa-map-pin:before {
-  content: "\f276";
-}
-.fa-map-signs:before {
-  content: "\f277";
-}
-.fa-map-o:before {
-  content: "\f278";
-}
-.fa-map:before {
-  content: "\f279";
-}
-.fa-commenting:before {
-  content: "\f27a";
-}
-.fa-commenting-o:before {
-  content: "\f27b";
-}
-.fa-houzz:before {
-  content: "\f27c";
-}
-.fa-vimeo:before {
-  content: "\f27d";
-}
-.fa-black-tie:before {
-  content: "\f27e";
-}
-.fa-fonticons:before {
-  content: "\f280";
-}
-.fa-reddit-alien:before {
-  content: "\f281";
-}
-.fa-edge:before {
-  content: "\f282";
-}
-.fa-credit-card-alt:before {
-  content: "\f283";
-}
-.fa-codiepie:before {
-  content: "\f284";
-}
-.fa-modx:before {
-  content: "\f285";
-}
-.fa-fort-awesome:before {
-  content: "\f286";
-}
-.fa-usb:before {
-  content: "\f287";
-}
-.fa-product-hunt:before {
-  content: "\f288";
-}
-.fa-mixcloud:before {
-  content: "\f289";
-}
-.fa-scribd:before {
-  content: "\f28a";
-}
-.fa-pause-circle:before {
-  content: "\f28b";
-}
-.fa-pause-circle-o:before {
-  content: "\f28c";
-}
-.fa-stop-circle:before {
-  content: "\f28d";
-}
-.fa-stop-circle-o:before {
-  content: "\f28e";
-}
-.fa-shopping-bag:before {
-  content: "\f290";
-}
-.fa-shopping-basket:before {
-  content: "\f291";
-}
-.fa-hashtag:before {
-  content: "\f292";
-}
-.fa-bluetooth:before {
-  content: "\f293";
-}
-.fa-bluetooth-b:before {
-  content: "\f294";
-}
-.fa-percent:before {
-  content: "\f295";
-}
-.fa-gitlab:before {
-  content: "\f296";
-}
-.fa-wpbeginner:before {
-  content: "\f297";
-}
-.fa-wpforms:before {
-  content: "\f298";
-}
-.fa-envira:before {
-  content: "\f299";
-}
-.fa-universal-access:before {
-  content: "\f29a";
-}
-.fa-wheelchair-alt:before {
-  content: "\f29b";
-}
-.fa-question-circle-o:before {
-  content: "\f29c";
-}
-.fa-blind:before {
-  content: "\f29d";
-}
-.fa-audio-description:before {
-  content: "\f29e";
-}
-.fa-volume-control-phone:before {
-  content: "\f2a0";
-}
-.fa-braille:before {
-  content: "\f2a1";
-}
-.fa-assistive-listening-systems:before {
-  content: "\f2a2";
-}
-.fa-asl-interpreting:before,
-.fa-american-sign-language-interpreting:before {
-  content: "\f2a3";
-}
-.fa-deafness:before,
-.fa-hard-of-hearing:before,
-.fa-deaf:before {
-  content: "\f2a4";
-}
-.fa-glide:before {
-  content: "\f2a5";
-}
-.fa-glide-g:before {
-  content: "\f2a6";
-}
-.fa-signing:before,
-.fa-sign-language:before {
-  content: "\f2a7";
-}
-.fa-low-vision:before {
-  content: "\f2a8";
-}
-.fa-viadeo:before {
-  content: "\f2a9";
-}
-.fa-viadeo-square:before {
-  content: "\f2aa";
-}
-.fa-snapchat:before {
-  content: "\f2ab";
-}
-.fa-snapchat-ghost:before {
-  content: "\f2ac";
-}
-.fa-snapchat-square:before {
-  content: "\f2ad";
-}
-.fa-pied-piper:before {
-  content: "\f2ae";
-}
-.fa-first-order:before {
-  content: "\f2b0";
-}
-.fa-yoast:before {
-  content: "\f2b1";
-}
-.fa-themeisle:before {
-  content: "\f2b2";
-}
-.fa-google-plus-circle:before,
-.fa-google-plus-official:before {
-  content: "\f2b3";
-}
-.fa-fa:before,
-.fa-font-awesome:before {
-  content: "\f2b4";
-}
-.fa-handshake-o:before {
-  content: "\f2b5";
-}
-.fa-envelope-open:before {
-  content: "\f2b6";
-}
-.fa-envelope-open-o:before {
-  content: "\f2b7";
-}
-.fa-linode:before {
-  content: "\f2b8";
-}
-.fa-address-book:before {
-  content: "\f2b9";
-}
-.fa-address-book-o:before {
-  content: "\f2ba";
-}
-.fa-vcard:before,
-.fa-address-card:before {
-  content: "\f2bb";
-}
-.fa-vcard-o:before,
-.fa-address-card-o:before {
-  content: "\f2bc";
-}
-.fa-user-circle:before {
-  content: "\f2bd";
-}
-.fa-user-circle-o:before {
-  content: "\f2be";
-}
-.fa-user-o:before {
-  content: "\f2c0";
-}
-.fa-id-badge:before {
-  content: "\f2c1";
-}
-.fa-drivers-license:before,
-.fa-id-card:before {
-  content: "\f2c2";
-}
-.fa-drivers-license-o:before,
-.fa-id-card-o:before {
-  content: "\f2c3";
-}
-.fa-quora:before {
-  content: "\f2c4";
-}
-.fa-free-code-camp:before {
-  content: "\f2c5";
-}
-.fa-telegram:before {
-  content: "\f2c6";
-}
-.fa-thermometer-4:before,
-.fa-thermometer:before,
-.fa-thermometer-full:before {
-  content: "\f2c7";
-}
-.fa-thermometer-3:before,
-.fa-thermometer-three-quarters:before {
-  content: "\f2c8";
-}
-.fa-thermometer-2:before,
-.fa-thermometer-half:before {
-  content: "\f2c9";
-}
-.fa-thermometer-1:before,
-.fa-thermometer-quarter:before {
-  content: "\f2ca";
-}
-.fa-thermometer-0:before,
-.fa-thermometer-empty:before {
-  content: "\f2cb";
-}
-.fa-shower:before {
-  content: "\f2cc";
-}
-.fa-bathtub:before,
-.fa-s15:before,
-.fa-bath:before {
-  content: "\f2cd";
-}
-.fa-podcast:before {
-  content: "\f2ce";
-}
-.fa-window-maximize:before {
-  content: "\f2d0";
-}
-.fa-window-minimize:before {
-  content: "\f2d1";
-}
-.fa-window-restore:before {
-  content: "\f2d2";
-}
-.fa-times-rectangle:before,
-.fa-window-close:before {
-  content: "\f2d3";
-}
-.fa-times-rectangle-o:before,
-.fa-window-close-o:before {
-  content: "\f2d4";
-}
-.fa-bandcamp:before {
-  content: "\f2d5";
-}
-.fa-grav:before {
-  content: "\f2d6";
-}
-.fa-etsy:before {
-  content: "\f2d7";
-}
-.fa-imdb:before {
-  content: "\f2d8";
-}
-.fa-ravelry:before {
-  content: "\f2d9";
-}
-.fa-eercast:before {
-  content: "\f2da";
-}
-.fa-microchip:before {
-  content: "\f2db";
-}
-.fa-snowflake-o:before {
-  content: "\f2dc";
-}
-.fa-superpowers:before {
-  content: "\f2dd";
-}
-.fa-wpexplorer:before {
-  content: "\f2de";
-}
-.fa-meetup:before {
-  content: "\f2e0";
-}
-.sr-only {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  padding: 0;
-  margin: -1px;
-  overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
-}
-.sr-only-focusable:active,
-.sr-only-focusable:focus {
-  position: static;
-  width: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  clip: auto;
-}
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/css/font-awesome.min.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/css/font-awesome.min.css
deleted file mode 100644
index 540440ce..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/css/font-awesome.min.css	
+++ /dev/null
@@ -1,4 +0,0 @@
-/*!
- *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/css/style.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/css/style.css
deleted file mode 100644
index 26c483a9..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/css/style.css	
+++ /dev/null
@@ -1,14 +0,0 @@
-@charset "utf-8";
-
-/* =========================登录页样式.开始======================= */
-.layui-login {background: url("../images/login.jpg");background-attachment: fixed;background-position: center top;background-repeat: no-repeat;background-size: cover;text-align: center;}
-.login-wrap{ width:400px; margin:9% auto 0px auto; background:#fff; padding:20px 0 40px 0}
-.login-logo{ margin:0 auto 10px; text-indent:-9999em; width:160px; height:42px; background:url("../Images/logo2.png") no-repeat; }
-.login-form .col{ position:relative; padding:10px 0; }
-.login-form .col .icon{ position:absolute; display:block; top:24px; left:10px; width:14px; height:14px; background:url("../Images/skin_icons.png") no-repeat; cursor:pointer; }
-.login-form .col .icon.user{ background-position:0 -140px; }
-.login-form .col .icon.pwd{ background-position:-28px -140px; }
-.login-form .col .login-input{ display:block; padding:5px 10px 5px 34px; background:#fff; border:0; border-radius:3px; font-size:16px; line-height:32px; *line-height:30px; height:32px; width:293px; color:#333; border:1px #dedede solid }
-.login-form .col .login-btn{ display:block; padding:5px 0; font-size:18px; color:#fff; width:100%; line-height:28px; height:42px; background:#009688; border:0; border-radius:3px; letter-spacing:.5em; cursor:pointer; }
-/* ==========================登录页样式.结束======================== */
-
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/data1.json b/HG_Layui 框架介紹/hg-layui-admin-ui-master/data1.json
deleted file mode 100644
index 044064e9..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/data1.json	
+++ /dev/null
@@ -1,135 +0,0 @@
-{
-    "total": 100,
-    "rows": [
-        {
-            "id": 10000,
-            "username": "0000",
-            "sex": "女",
-            "city": "测试-0",
-            "sign": "测试-0",
-            "experience": 255,
-            "logins": 24,
-            "wealth": 82830700,
-            "classify": "测试",
-            "score": 57,
-            "flag": 0
-        },
-        {
-            "id": 10001,
-            "username": "0001",
-            "sex": "男",
-            "city": "测试-1",
-            "sign": "测试-1",
-            "experience": 884,
-            "logins": 58,
-            "wealth": 64928690,
-            "classify": "测试",
-            "score": 27,
-            "flag": 1
-        },
-        {
-            "id": 10002,
-            "username": "0002",
-            "sex": "女",
-            "city": "测试-2",
-            "sign": "测试-2",
-            "experience": 650,
-            "logins": 77,
-            "wealth": 6298078,
-            "classify": "测试",
-            "score": 31,
-            "flag": 0
-        },
-        {
-            "id": 10003,
-            "username": "0003",
-            "sex": "女",
-            "city": "测试-3",
-            "sign": "测试-3",
-            "experience": 362,
-            "logins": 157,
-            "wealth": 37117017,
-            "classify": "测试",
-            "score": 68,
-            "flag": 1
-        },
-        {
-            "id": 10004,
-            "username": "0004",
-            "sex": "男",
-            "city": "测试-4",
-            "sign": "测试-4",
-            "experience": 807,
-            "logins": 51,
-            "wealth": 76263262,
-            "classify": "作家",
-            "score": 6,
-            "flag": 0
-        },
-        {
-            "id": 10005,
-            "username": "0005",
-            "sex": "女",
-            "city": "测试-5",
-            "sign": "测试-5",
-            "experience": 173,
-            "logins": 68,
-            "wealth": 60344147,
-            "classify": "测试",
-            "score": 87,
-            "flag": 0
-        },
-        {
-            "id": 10006,
-            "username": "0006",
-            "sex": "女",
-            "city": "测试-6",
-            "sign": "测试-6",
-            "experience": 982,
-            "logins": 37,
-            "wealth": 57768166,
-            "classify": "测试",
-            "score": 34,
-            "flag": 0
-        },
-        {
-            "id": 10007,
-            "username": "0007",
-            "sex": "男",
-            "city": "测试-7",
-            "sign": "测试-7",
-            "experience": 727,
-            "logins": 150,
-            "wealth": 82030578,
-            "classify": "测试",
-            "score": 28,
-            "flag": 0
-        },
-        {
-            "id": 10008,
-            "username": "0008",
-            "sex": "男",
-            "city": "测试-8",
-            "sign": "测试-8",
-            "experience": 951,
-            "logins": 133,
-            "wealth": 16503371,
-            "classify": "测试",
-            "score": 14,
-            "flag": 0
-        },
-        {
-            "id": 10009,
-            "username": "0009",
-            "sex": "女",
-            "city": "测试-9",
-            "sign": "测试-9",
-            "experience": 484,
-            "logins": 25,
-            "wealth": 86801934,
-            "classify": "测试",
-            "score": 75,
-            "flag": 0
-        }
-    ]
-}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/FontAwesome.otf b/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/FontAwesome.otf
deleted file mode 100644
index 401ec0f3..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/FontAwesome.otf and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.eot b/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.eot
deleted file mode 100644
index e9f60ca9..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.eot and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.svg b/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.svg
deleted file mode 100644
index 855c845e..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.svg	
+++ /dev/null
@@ -1,2671 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg>
-<metadata>
-Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016
- By ,,,
-Copyright Dave Gandy 2016. All rights reserved.
-</metadata>
-<defs>
-<font id="FontAwesome" horiz-adv-x="1536" >
-  <font-face 
-    font-family="FontAwesome"
-    font-weight="400"
-    font-stretch="normal"
-    units-per-em="1792"
-    panose-1="0 0 0 0 0 0 0 0 0 0"
-    ascent="1536"
-    descent="-256"
-    bbox="-1.02083 -256.962 2304.6 1537.02"
-    underline-thickness="0"
-    underline-position="0"
-    unicode-range="U+0020-F500"
-  />
-<missing-glyph horiz-adv-x="896" 
-d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
-    <glyph glyph-name=".notdef" horiz-adv-x="896" 
-d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
-    <glyph glyph-name=".null" horiz-adv-x="0" 
- />
-    <glyph glyph-name="nonmarkingreturn" horiz-adv-x="597" 
- />
-    <glyph glyph-name="space" unicode=" " horiz-adv-x="448" 
- />
-    <glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="trademark" unicode="&#x2122;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="infinity" unicode="&#x221e;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="notequal" unicode="&#x2260;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="glass" unicode="&#xf000;" horiz-adv-x="1792" 
-d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" />
-    <glyph glyph-name="music" unicode="&#xf001;" 
-d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89
-t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="search" unicode="&#xf002;" horiz-adv-x="1664" 
-d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5
-t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
-    <glyph glyph-name="envelope" unicode="&#xf003;" horiz-adv-x="1792" 
-d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13
-t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z
-M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="heart" unicode="&#xf004;" horiz-adv-x="1792" 
-d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600
-q-18 -18 -44 -18z" />
-    <glyph glyph-name="star" unicode="&#xf005;" horiz-adv-x="1664" 
-d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455
-l502 -73q56 -9 56 -46z" />
-    <glyph glyph-name="star_empty" unicode="&#xf006;" horiz-adv-x="1664" 
-d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500
-l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" />
-    <glyph glyph-name="user" unicode="&#xf007;" horiz-adv-x="1280" 
-d="M1280 137q0 -109 -62.5 -187t-150.5 -78h-854q-88 0 -150.5 78t-62.5 187q0 85 8.5 160.5t31.5 152t58.5 131t94 89t134.5 34.5q131 -128 313 -128t313 128q76 0 134.5 -34.5t94 -89t58.5 -131t31.5 -152t8.5 -160.5zM1024 1024q0 -159 -112.5 -271.5t-271.5 -112.5
-t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="film" unicode="&#xf008;" horiz-adv-x="1920" 
-d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128
-q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45
-t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128
-q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19
-t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="th_large" unicode="&#xf009;" horiz-adv-x="1664" 
-d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38
-h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="th" unicode="&#xf00a;" horiz-adv-x="1792" 
-d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
-h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192
-q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="th_list" unicode="&#xf00b;" horiz-adv-x="1792" 
-d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
-h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="ok" unicode="&#xf00c;" horiz-adv-x="1792" 
-d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" />
-    <glyph glyph-name="remove" unicode="&#xf00d;" horiz-adv-x="1408" 
-d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68
-t-28 -68l-294 -294l294 -294q28 -28 28 -68z" />
-    <glyph glyph-name="zoom_in" unicode="&#xf00e;" horiz-adv-x="1664" 
-d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224
-q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5
-t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
-    <glyph glyph-name="zoom_out" unicode="&#xf010;" horiz-adv-x="1664" 
-d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z
-M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z
-" />
-    <glyph glyph-name="off" unicode="&#xf011;" 
-d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5
-t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" />
-    <glyph glyph-name="signal" unicode="&#xf012;" horiz-adv-x="1792" 
-d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
-v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="cog" unicode="&#xf013;" 
-d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38
-q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13
-l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22
-q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" />
-    <glyph glyph-name="trash" unicode="&#xf014;" horiz-adv-x="1408" 
-d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576
-q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832
-q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="home" unicode="&#xf015;" horiz-adv-x="1664" 
-d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5
-l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
-    <glyph glyph-name="file_alt" unicode="&#xf016;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-" />
-    <glyph glyph-name="time" unicode="&#xf017;" 
-d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="road" unicode="&#xf018;" horiz-adv-x="1920" 
-d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256
-q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" />
-    <glyph glyph-name="download_alt" unicode="&#xf019;" horiz-adv-x="1664" 
-d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136
-q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" />
-    <glyph glyph-name="download" unicode="&#xf01a;" 
-d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273
-t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="upload" unicode="&#xf01b;" 
-d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198
-t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="inbox" unicode="&#xf01c;" 
-d="M1023 576h316q-1 3 -2.5 8.5t-2.5 7.5l-212 496h-708l-212 -496q-1 -3 -2.5 -8.5t-2.5 -7.5h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552
-q25 -61 25 -123z" />
-    <glyph glyph-name="play_circle" unicode="&#xf01d;" 
-d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="repeat" unicode="&#xf01e;" 
-d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q15 0 25 -9
-l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" />
-    <glyph glyph-name="refresh" unicode="&#xf021;" 
-d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117
-q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5
-q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" />
-    <glyph glyph-name="list_alt" unicode="&#xf022;" horiz-adv-x="1792" 
-d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z
-M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5
-t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47
-t47 -113z" />
-    <glyph glyph-name="lock" unicode="&#xf023;" horiz-adv-x="1152" 
-d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="flag" unicode="&#xf024;" horiz-adv-x="1792" 
-d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48
-t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="headphones" unicode="&#xf025;" horiz-adv-x="1664" 
-d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78
-t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5
-t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" />
-    <glyph glyph-name="volume_off" unicode="&#xf026;" horiz-adv-x="768" 
-d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" />
-    <glyph glyph-name="volume_down" unicode="&#xf027;" horiz-adv-x="1152" 
-d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
-t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" />
-    <glyph glyph-name="volume_up" unicode="&#xf028;" horiz-adv-x="1664" 
-d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
-t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5
-t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289
-t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" />
-    <glyph glyph-name="qrcode" unicode="&#xf029;" horiz-adv-x="1408" 
-d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z
-M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" />
-    <glyph glyph-name="barcode" unicode="&#xf02a;" horiz-adv-x="1792" 
-d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z
-M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" />
-    <glyph glyph-name="tag" unicode="&#xf02b;" 
-d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
-l715 -714q37 -39 37 -91z" />
-    <glyph glyph-name="tags" unicode="&#xf02c;" horiz-adv-x="1920" 
-d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
-l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" />
-    <glyph glyph-name="book" unicode="&#xf02d;" horiz-adv-x="1664" 
-d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23
-q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906
-q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5
-t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" />
-    <glyph glyph-name="bookmark" unicode="&#xf02e;" horiz-adv-x="1280" 
-d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
-    <glyph glyph-name="print" unicode="&#xf02f;" horiz-adv-x="1664" 
-d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68
-v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" />
-    <glyph glyph-name="camera" unicode="&#xf030;" horiz-adv-x="1920" 
-d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136
-q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="font" unicode="&#xf031;" horiz-adv-x="1664" 
-d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57
-q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -5 -0.5 -13.5t-0.5 -12.5q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5
-q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" />
-    <glyph glyph-name="bold" unicode="&#xf032;" horiz-adv-x="1408" 
-d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142
-q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5
-t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68 -0.5t68 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5
-t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" />
-    <glyph glyph-name="italic" unicode="&#xf033;" horiz-adv-x="1024" 
-d="M0 -126l17 85q22 7 61.5 16.5t72 19t59.5 23.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5
-q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" />
-    <glyph glyph-name="text_height" unicode="&#xf034;" horiz-adv-x="1792" 
-d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2
-t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5
-q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
-q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" />
-    <glyph glyph-name="text_width" unicode="&#xf035;" 
-d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1
-t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
-q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5
-t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41.5t-59.5 49t-36 30q-26 21 -26 49
-t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" />
-    <glyph glyph-name="align_left" unicode="&#xf036;" horiz-adv-x="1792" 
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45
-t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="align_center" unicode="&#xf037;" horiz-adv-x="1792" 
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19
-h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="align_right" unicode="&#xf038;" horiz-adv-x="1792" 
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
-t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="align_justify" unicode="&#xf039;" horiz-adv-x="1792" 
-d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
-t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="list" unicode="&#xf03a;" horiz-adv-x="1792" 
-d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5
-t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344
-q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
-t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192
-q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="indent_left" unicode="&#xf03b;" horiz-adv-x="1792" 
-d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
-t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
-q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="indent_right" unicode="&#xf03c;" horiz-adv-x="1792" 
-d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
-t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
-q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="facetime_video" unicode="&#xf03d;" horiz-adv-x="1792" 
-d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5
-q39 -17 39 -59z" />
-    <glyph glyph-name="picture" unicode="&#xf03e;" horiz-adv-x="1920" 
-d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216
-q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="pencil" unicode="&#xf040;" 
-d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38
-q53 0 91 -38l235 -234q37 -39 37 -91z" />
-    <glyph glyph-name="map_marker" unicode="&#xf041;" horiz-adv-x="1024" 
-d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" />
-    <glyph glyph-name="adjust" unicode="&#xf042;" 
-d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="tint" unicode="&#xf043;" horiz-adv-x="1024" 
-d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362
-q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" />
-    <glyph glyph-name="edit" unicode="&#xf044;" horiz-adv-x="1792" 
-d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
-q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92
-l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" />
-    <glyph glyph-name="share" unicode="&#xf045;" horiz-adv-x="1664" 
-d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832
-q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5
-t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" />
-    <glyph glyph-name="check" unicode="&#xf046;" horiz-adv-x="1664" 
-d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832
-q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110
-q24 -24 24 -57t-24 -57z" />
-    <glyph glyph-name="move" unicode="&#xf047;" horiz-adv-x="1792" 
-d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45
-t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
-    <glyph glyph-name="step_backward" unicode="&#xf048;" horiz-adv-x="1024" 
-d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19z" />
-    <glyph glyph-name="fast_backward" unicode="&#xf049;" horiz-adv-x="1792" 
-d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19l710 710
-q19 19 32 13t13 -32v-710q4 10 13 19z" />
-    <glyph glyph-name="backward" unicode="&#xf04a;" horiz-adv-x="1664" 
-d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q4 10 13 19z" />
-    <glyph glyph-name="play" unicode="&#xf04b;" horiz-adv-x="1408" 
-d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" />
-    <glyph glyph-name="pause" unicode="&#xf04c;" 
-d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="stop" unicode="&#xf04d;" 
-d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="forward" unicode="&#xf04e;" horiz-adv-x="1664" 
-d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
-    <glyph glyph-name="fast_forward" unicode="&#xf050;" horiz-adv-x="1792" 
-d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19l-710 -710
-q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
-    <glyph glyph-name="step_forward" unicode="&#xf051;" horiz-adv-x="1024" 
-d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19z" />
-    <glyph glyph-name="eject" unicode="&#xf052;" horiz-adv-x="1538" 
-d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" />
-    <glyph glyph-name="chevron_left" unicode="&#xf053;" horiz-adv-x="1280" 
-d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" />
-    <glyph glyph-name="chevron_right" unicode="&#xf054;" horiz-adv-x="1280" 
-d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" />
-    <glyph glyph-name="plus_sign" unicode="&#xf055;" 
-d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5
-t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="minus_sign" unicode="&#xf056;" 
-d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
-t103 -385.5z" />
-    <glyph glyph-name="remove_sign" unicode="&#xf057;" 
-d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19
-q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="ok_sign" unicode="&#xf058;" 
-d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="question_sign" unicode="&#xf059;" 
-d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59
-q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="info_sign" unicode="&#xf05a;" 
-d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23
-t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="screenshot" unicode="&#xf05b;" 
-d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109
-q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143
-q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="remove_circle" unicode="&#xf05c;" 
-d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
-l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5
-t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="ok_circle" unicode="&#xf05d;" 
-d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198
-t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="ban_circle" unicode="&#xf05e;" 
-d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61
-t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" />
-    <glyph glyph-name="arrow_left" unicode="&#xf060;" 
-d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5
-t32.5 -90.5z" />
-    <glyph glyph-name="arrow_right" unicode="&#xf061;" 
-d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" />
-    <glyph glyph-name="arrow_up" unicode="&#xf062;" horiz-adv-x="1664" 
-d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651
-q37 -39 37 -91z" />
-    <glyph glyph-name="arrow_down" unicode="&#xf063;" horiz-adv-x="1664" 
-d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" />
-    <glyph glyph-name="share_alt" unicode="&#xf064;" horiz-adv-x="1792" 
-d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22
-t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" />
-    <glyph glyph-name="resize_full" unicode="&#xf065;" 
-d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332
-q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="resize_small" unicode="&#xf066;" 
-d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45
-t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" />
-    <glyph glyph-name="plus" unicode="&#xf067;" horiz-adv-x="1408" 
-d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="minus" unicode="&#xf068;" horiz-adv-x="1408" 
-d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="asterisk" unicode="&#xf069;" horiz-adv-x="1664" 
-d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154
-q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" />
-    <glyph glyph-name="exclamation_sign" unicode="&#xf06a;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192
-q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" />
-    <glyph glyph-name="gift" unicode="&#xf06b;" 
-d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320
-q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5
-t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="leaf" unicode="&#xf06c;" horiz-adv-x="1792" 
-d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268
-q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-43 0 -63.5 17.5t-45.5 59.5q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5
-t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" />
-    <glyph glyph-name="fire" unicode="&#xf06d;" horiz-adv-x="1408" 
-d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1
-q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" />
-    <glyph glyph-name="eye_open" unicode="&#xf06e;" horiz-adv-x="1792" 
-d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5
-t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" />
-    <glyph glyph-name="eye_close" unicode="&#xf070;" horiz-adv-x="1792" 
-d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9
-q-106 -189 -316 -567t-315 -566l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5
-q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z
-" />
-    <glyph glyph-name="warning_sign" unicode="&#xf071;" horiz-adv-x="1792" 
-d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185
-q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" />
-    <glyph glyph-name="plane" unicode="&#xf072;" horiz-adv-x="1408" 
-d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9
-q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" />
-    <glyph glyph-name="calendar" unicode="&#xf073;" horiz-adv-x="1664" 
-d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z
-M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64
-q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47
-h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="random" unicode="&#xf074;" horiz-adv-x="1792" 
-d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1
-t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5
-v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111
-t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
-    <glyph glyph-name="comment" unicode="&#xf075;" horiz-adv-x="1792" 
-d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281
-q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" />
-    <glyph glyph-name="magnet" unicode="&#xf076;" 
-d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384
-q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="chevron_up" unicode="&#xf077;" horiz-adv-x="1792" 
-d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" />
-    <glyph glyph-name="chevron_down" unicode="&#xf078;" horiz-adv-x="1792" 
-d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" />
-    <glyph glyph-name="retweet" unicode="&#xf079;" horiz-adv-x="1920" 
-d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -10 7 -21
-zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z
-" />
-    <glyph glyph-name="shopping_cart" unicode="&#xf07a;" horiz-adv-x="1664" 
-d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45
-t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="folder_close" unicode="&#xf07b;" horiz-adv-x="1664" 
-d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="folder_open" unicode="&#xf07c;" horiz-adv-x="1920" 
-d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5
-t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="resize_vertical" unicode="&#xf07d;" horiz-adv-x="768" 
-d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" />
-    <glyph glyph-name="resize_horizontal" unicode="&#xf07e;" horiz-adv-x="1792" 
-d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
-    <glyph glyph-name="bar_chart" unicode="&#xf080;" horiz-adv-x="2048" 
-d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" />
-    <glyph glyph-name="twitter_sign" unicode="&#xf081;" 
-d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4
-q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5
-t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="facebook_sign" unicode="&#xf082;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960
-q0 119 84.5 203.5t203.5 84.5h960z" />
-    <glyph glyph-name="camera_retro" unicode="&#xf083;" horiz-adv-x="1792" 
-d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5
-t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280
-q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" />
-    <glyph glyph-name="key" unicode="&#xf084;" horiz-adv-x="1792" 
-d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26
-l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5
-t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" />
-    <glyph glyph-name="cogs" unicode="&#xf085;" horiz-adv-x="1920" 
-d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5
-t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -11 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5
-l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7
-l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -8 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31
-q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20
-t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68
-q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70
-q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" />
-    <glyph glyph-name="comments" unicode="&#xf086;" horiz-adv-x="1792" 
-d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224
-q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7
-q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" />
-    <glyph glyph-name="thumbs_up_alt" unicode="&#xf087;" 
-d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5
-t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769
-q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128
-q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" />
-    <glyph glyph-name="thumbs_down_alt" unicode="&#xf088;" 
-d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 31 18 69q0 37 -17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5
-t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z
-M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5
-h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -73 49 -163z" />
-    <glyph glyph-name="star_half" unicode="&#xf089;" horiz-adv-x="896" 
-d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" />
-    <glyph glyph-name="heart_empty" unicode="&#xf08a;" horiz-adv-x="1792" 
-d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559
-q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5
-q224 0 351 -124t127 -344z" />
-    <glyph glyph-name="signout" unicode="&#xf08b;" horiz-adv-x="1664" 
-d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704
-q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" />
-    <glyph glyph-name="linkedin_sign" unicode="&#xf08c;" 
-d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5
-q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="pushpin" unicode="&#xf08d;" horiz-adv-x="1152" 
-d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38
-t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" />
-    <glyph glyph-name="external_link" unicode="&#xf08e;" horiz-adv-x="1792" 
-d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320
-q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="signin" unicode="&#xf090;" 
-d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5
-q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="trophy" unicode="&#xf091;" horiz-adv-x="1664" 
-d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91
-t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96
-q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="github_sign" unicode="&#xf092;" 
-d="M519 336q4 6 -3 13q-9 7 -14 2q-4 -6 3 -13q9 -7 14 -2zM491 377q-5 7 -12 4q-6 -4 0 -12q7 -8 12 -5q6 4 0 13zM450 417q2 4 -5 8q-7 2 -8 -2q-3 -5 4 -8q8 -2 9 2zM471 394q2 1 1.5 4.5t-3.5 5.5q-6 7 -10 3t1 -11q6 -6 11 -2zM557 319q2 7 -9 11q-9 3 -13 -4
-q-2 -7 9 -11q9 -3 13 4zM599 316q0 8 -12 8q-10 0 -10 -8t11 -8t11 8zM638 323q-2 7 -13 5t-9 -9q2 -8 12 -6t10 10zM1280 640q0 212 -150 362t-362 150t-362 -150t-150 -362q0 -167 98 -300.5t252 -185.5q18 -3 26.5 5t8.5 20q0 52 -1 95q-6 -1 -15.5 -2.5t-35.5 -2t-48 4
-t-43.5 20t-29.5 41.5q-23 59 -57 74q-2 1 -4.5 3.5l-8 8t-7 9.5t4 7.5t19.5 3.5q6 0 15 -2t30 -15.5t33 -35.5q16 -28 37.5 -42t43.5 -14t38 3.5t30 9.5q7 47 33 69q-49 6 -86 18.5t-73 39t-55.5 76t-19.5 119.5q0 79 53 137q-24 62 5 136q19 6 54.5 -7.5t60.5 -29.5l26 -16
-q58 17 128 17t128 -17q11 7 28.5 18t55.5 26t57 9q29 -74 5 -136q53 -58 53 -137q0 -57 -14 -100.5t-35.5 -70t-53.5 -44.5t-62.5 -26t-68.5 -12q35 -31 35 -95q0 -40 -0.5 -89t-0.5 -51q0 -12 8.5 -20t26.5 -5q154 52 252 185.5t98 300.5zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="upload_alt" unicode="&#xf093;" horiz-adv-x="1664" 
-d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92
-t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" />
-    <glyph glyph-name="lemon" unicode="&#xf094;" 
-d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5
-q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44
-q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5
-q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -13 2 -25t3.5 -16.5t7.5 -20.5t8 -20q16 -40 25 -118.5t9 -136.5z" />
-    <glyph glyph-name="phone" unicode="&#xf095;" horiz-adv-x="1408" 
-d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -53 3.5t-57.5 12.5t-47 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-127 79 -264 216t-216 264q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47t-12.5 57.5t-3.5 53q0 92 51 186
-q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174q2 -1 19 -11.5t24 -14
-t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" />
-    <glyph glyph-name="check_empty" unicode="&#xf096;" horiz-adv-x="1408" 
-d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
-q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="bookmark_empty" unicode="&#xf097;" horiz-adv-x="1280" 
-d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289
-q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
-    <glyph glyph-name="phone_sign" unicode="&#xf098;" 
-d="M1280 343q0 11 -2 16t-18 16.5t-40.5 25t-47.5 26.5t-45.5 25t-28.5 15q-5 3 -19 13t-25 15t-21 5q-15 0 -36.5 -20.5t-39.5 -45t-38.5 -45t-33.5 -20.5q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170 126.5t-127 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5
-t-3.5 16.5q0 13 20.5 33.5t45 38.5t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5
-t320.5 -216.5q6 -2 30 -11t33 -12.5t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z
-" />
-    <glyph glyph-name="twitter" unicode="&#xf099;" horiz-adv-x="1664" 
-d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41
-q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" />
-    <glyph glyph-name="facebook" unicode="&#xf09a;" horiz-adv-x="1024" 
-d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" />
-    <glyph glyph-name="github" unicode="&#xf09b;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -40 7t-13 30q0 3 0.5 76.5t0.5 134.5q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 119 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24
-q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-85 13.5q-45 -113 -8 -204q-79 -87 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-39 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5
-t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -88.5t0.5 -54.5q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103zM291 305q3 7 -7 12
-q-10 3 -13 -2q-3 -7 7 -12q9 -6 13 2zM322 271q7 5 -2 16q-10 9 -16 3q-7 -5 2 -16q10 -10 16 -3zM352 226q9 7 0 19q-8 13 -17 6q-9 -5 0 -18t17 -7zM394 184q8 8 -4 19q-12 12 -20 3q-9 -8 4 -19q12 -12 20 -3zM451 159q3 11 -13 16q-15 4 -19 -7t13 -15q15 -6 19 6z
-M514 154q0 13 -17 11q-16 0 -16 -11q0 -13 17 -11q16 0 16 11zM572 164q-2 11 -18 9q-16 -3 -14 -15t18 -8t14 14z" />
-    <glyph glyph-name="unlock" unicode="&#xf09c;" horiz-adv-x="1664" 
-d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5
-t316.5 -131.5t131.5 -316.5z" />
-    <glyph glyph-name="credit_card" unicode="&#xf09d;" horiz-adv-x="1920" 
-d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608
-q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" />
-    <glyph glyph-name="rss" unicode="&#xf09e;" horiz-adv-x="1408" 
-d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5
-t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294
-q187 -186 294 -425.5t120 -501.5z" />
-    <glyph glyph-name="hdd" unicode="&#xf0a0;" 
-d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5
-h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75
-l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" />
-    <glyph glyph-name="bullhorn" unicode="&#xf0a1;" horiz-adv-x="1792" 
-d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5
-t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" />
-    <glyph glyph-name="bell" unicode="&#xf0a2;" horiz-adv-x="1792" 
-d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z
-M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5
-t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
-    <glyph glyph-name="certificate" unicode="&#xf0a3;" 
-d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70
-l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70
-l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" />
-    <glyph glyph-name="hand_right" unicode="&#xf0a4;" horiz-adv-x="1792" 
-d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106
-q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43
-q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5
-t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" />
-    <glyph glyph-name="hand_left" unicode="&#xf0a5;" horiz-adv-x="1792" 
-d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-8 9 -12 14q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576q-50 0 -89 -38.5
-t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45z
-M1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128q0 122 81.5 189t206.5 67
-q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" />
-    <glyph glyph-name="hand_up" unicode="&#xf0a6;" 
-d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576
-q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5
-t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76
-q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" />
-    <glyph glyph-name="hand_down" unicode="&#xf0a7;" 
-d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33
-t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580
-q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100
-q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" />
-    <glyph glyph-name="circle_arrow_left" unicode="&#xf0a8;" 
-d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="circle_arrow_right" unicode="&#xf0a9;" 
-d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="circle_arrow_up" unicode="&#xf0aa;" 
-d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="circle_arrow_down" unicode="&#xf0ab;" 
-d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="globe" unicode="&#xf0ac;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11
-q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 11t-9.5 10q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5
-q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5
-q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17t10.5 17q9 6 14 5.5t14.5 -5.5
-t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-4 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3
-q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25
-q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5
-t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-15 25 -17 29q-3 5 -5.5 15.5
-t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10.5t17 -19.5q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21
-q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5
-q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3
-q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q-15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5
-t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q8 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5
-q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7
-q-5 -5 -6 -15t-2 -13q-7 5 0 17.5t2 18.5q-3 6 -10.5 4.5t-12 -4.5t-11.5 -8.5t-9 -6.5t-8.5 -5.5t-8.5 -7.5q-3 -4 -6 -12t-5 -11q-2 4 -11.5 6.5t-9.5 5.5q2 -10 4 -35t5 -38q7 -31 -12 -48q-27 -25 -29 -40q-4 -22 12 -26q0 -7 -8 -20.5t-7 -21.5q0 -6 2 -16z" />
-    <glyph glyph-name="wrench" unicode="&#xf0ad;" horiz-adv-x="1664" 
-d="M384 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1028 484l-682 -682q-37 -37 -90 -37q-52 0 -91 37l-106 108q-38 36 -38 90q0 53 38 91l681 681q39 -98 114.5 -173.5t173.5 -114.5zM1662 919q0 -39 -23 -106q-47 -134 -164.5 -217.5
-t-258.5 -83.5q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q58 0 121.5 -16.5t107.5 -46.5q16 -11 16 -28t-16 -28l-293 -169v-224l193 -107q5 3 79 48.5t135.5 81t70.5 35.5q15 0 23.5 -10t8.5 -25z" />
-    <glyph glyph-name="tasks" unicode="&#xf0ae;" horiz-adv-x="1792" 
-d="M1024 128h640v128h-640v-128zM640 640h1024v128h-1024v-128zM1280 1152h384v128h-384v-128zM1792 320v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 832v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19
-t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="filter" unicode="&#xf0b0;" horiz-adv-x="1408" 
-d="M1403 1241q17 -41 -14 -70l-493 -493v-742q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-256 256q-19 19 -19 45v486l-493 493q-31 29 -14 70q17 39 59 39h1280q42 0 59 -39z" />
-    <glyph glyph-name="briefcase" unicode="&#xf0b1;" horiz-adv-x="1792" 
-d="M640 1280h512v128h-512v-128zM1792 640v-480q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v480h672v-160q0 -26 19 -45t45 -19h320q26 0 45 19t19 45v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384q0 66 47 113t113 47h352v160q0 40 28 68
-t68 28h576q40 0 68 -28t28 -68v-160h352q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="fullscreen" unicode="&#xf0b2;" 
-d="M1283 995l-355 -355l355 -355l144 144q29 31 70 14q39 -17 39 -59v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l144 144l-355 355l-355 -355l144 -144q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l144 -144
-l355 355l-355 355l-144 -144q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v448q0 26 19 45t45 19h448q42 0 59 -40q17 -39 -14 -69l-144 -144l355 -355l355 355l-144 144q-31 30 -14 69q17 40 59 40h448q26 0 45 -19t19 -45v-448q0 -42 -39 -59q-13 -5 -25 -5q-26 0 -45 19z
-" />
-    <glyph glyph-name="group" unicode="&#xf0c0;" horiz-adv-x="1920" 
-d="M593 640q-162 -5 -265 -128h-134q-82 0 -138 40.5t-56 118.5q0 353 124 353q6 0 43.5 -21t97.5 -42.5t119 -21.5q67 0 133 23q-5 -37 -5 -66q0 -139 81 -256zM1664 3q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5
-t43 97.5t62 81t85.5 53.5t111.5 20q10 0 43 -21.5t73 -48t107 -48t135 -21.5t135 21.5t107 48t73 48t43 21.5q61 0 111.5 -20t85.5 -53.5t62 -81t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM640 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75
-t75 -181zM1344 896q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5zM1920 671q0 -78 -56 -118.5t-138 -40.5h-134q-103 123 -265 128q81 117 81 256q0 29 -5 66q66 -23 133 -23q59 0 119 21.5t97.5 42.5
-t43.5 21q124 0 124 -353zM1792 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181z" />
-    <glyph glyph-name="link" unicode="&#xf0c1;" horiz-adv-x="1664" 
-d="M1456 320q0 40 -28 68l-208 208q-28 28 -68 28q-42 0 -72 -32q3 -3 19 -18.5t21.5 -21.5t15 -19t13 -25.5t3.5 -27.5q0 -40 -28 -68t-68 -28q-15 0 -27.5 3.5t-25.5 13t-19 15t-21.5 21.5t-18.5 19q-33 -31 -33 -73q0 -40 28 -68l206 -207q27 -27 68 -27q40 0 68 26
-l147 146q28 28 28 67zM753 1025q0 40 -28 68l-206 207q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l208 -208q27 -27 68 -27q42 0 72 31q-3 3 -19 18.5t-21.5 21.5t-15 19t-13 25.5t-3.5 27.5q0 40 28 68t68 28q15 0 27.5 -3.5t25.5 -13t19 -15
-t21.5 -21.5t18.5 -19q33 31 33 73zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-206 207q-83 83 -83 203q0 123 88 209l-88 88q-86 -88 -208 -88q-120 0 -204 84l-208 208q-84 84 -84 204t85 203l147 146q83 83 203 83q121 0 204 -85l206 -207
-q83 -83 83 -203q0 -123 -88 -209l88 -88q86 88 208 88q120 0 204 -84l208 -208q84 -84 84 -204z" />
-    <glyph glyph-name="cloud" unicode="&#xf0c2;" horiz-adv-x="1920" 
-d="M1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088q-185 0 -316.5 131.5t-131.5 316.5q0 132 71 241.5t187 163.5q-2 28 -2 43q0 212 150 362t362 150q158 0 286.5 -88t187.5 -230q70 62 166 62q106 0 181 -75t75 -181q0 -75 -41 -138q129 -30 213 -134.5t84 -239.5z
-" />
-    <glyph glyph-name="beaker" unicode="&#xf0c3;" horiz-adv-x="1664" 
-d="M1527 88q56 -89 21.5 -152.5t-140.5 -63.5h-1152q-106 0 -140.5 63.5t21.5 152.5l503 793v399h-64q-26 0 -45 19t-19 45t19 45t45 19h512q26 0 45 -19t19 -45t-19 -45t-45 -19h-64v-399zM748 813l-272 -429h712l-272 429l-20 31v37v399h-128v-399v-37z" />
-    <glyph glyph-name="cut" unicode="&#xf0c4;" horiz-adv-x="1792" 
-d="M960 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1260 576l507 -398q28 -20 25 -56q-5 -35 -35 -51l-128 -64q-13 -7 -29 -7q-17 0 -31 8l-690 387l-110 -66q-8 -4 -12 -5q14 -49 10 -97q-7 -77 -56 -147.5t-132 -123.5q-132 -84 -277 -84
-q-136 0 -222 78q-90 84 -79 207q7 76 56 147t131 124q132 84 278 84q83 0 151 -31q9 13 22 22l122 73l-122 73q-13 9 -22 22q-68 -31 -151 -31q-146 0 -278 84q-82 53 -131 124t-56 147q-5 59 15.5 113t63.5 93q85 79 222 79q145 0 277 -84q83 -52 132 -123t56 -148
-q4 -48 -10 -97q4 -1 12 -5l110 -66l690 387q14 8 31 8q16 0 29 -7l128 -64q30 -16 35 -51q3 -36 -25 -56zM579 836q46 42 21 108t-106 117q-92 59 -192 59q-74 0 -113 -36q-46 -42 -21 -108t106 -117q92 -59 192 -59q74 0 113 36zM494 91q81 51 106 117t-21 108
-q-39 36 -113 36q-100 0 -192 -59q-81 -51 -106 -117t21 -108q39 -36 113 -36q100 0 192 59zM672 704l96 -58v11q0 36 33 56l14 8l-79 47l-26 -26q-3 -3 -10 -11t-12 -12q-2 -2 -4 -3.5t-3 -2.5zM896 480l96 -32l736 576l-128 64l-768 -431v-113l-160 -96l9 -8q2 -2 7 -6
-q4 -4 11 -12t11 -12l26 -26zM1600 64l128 64l-520 408l-177 -138q-2 -3 -13 -7z" />
-    <glyph glyph-name="copy" unicode="&#xf0c5;" horiz-adv-x="1792" 
-d="M1696 1152q40 0 68 -28t28 -68v-1216q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v288h-544q-40 0 -68 28t-28 68v672q0 40 20 88t48 76l408 408q28 28 76 48t88 20h416q40 0 68 -28t28 -68v-328q68 40 128 40h416zM1152 939l-299 -299h299v299zM512 1323l-299 -299
-h299v299zM708 676l316 316v416h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h512v256q0 40 20 88t48 76zM1664 -128v1152h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h896z" />
-    <glyph glyph-name="paper_clip" unicode="&#xf0c6;" horiz-adv-x="1408" 
-d="M1404 151q0 -117 -79 -196t-196 -79q-135 0 -235 100l-777 776q-113 115 -113 271q0 159 110 270t269 111q158 0 273 -113l605 -606q10 -10 10 -22q0 -16 -30.5 -46.5t-46.5 -30.5q-13 0 -23 10l-606 607q-79 77 -181 77q-106 0 -179 -75t-73 -181q0 -105 76 -181
-l776 -777q63 -63 145 -63q64 0 106 42t42 106q0 82 -63 145l-581 581q-26 24 -60 24q-29 0 -48 -19t-19 -48q0 -32 25 -59l410 -410q10 -10 10 -22q0 -16 -31 -47t-47 -31q-12 0 -22 10l-410 410q-63 61 -63 149q0 82 57 139t139 57q88 0 149 -63l581 -581q100 -98 100 -235
-z" />
-    <glyph glyph-name="save" unicode="&#xf0c7;" 
-d="M384 0h768v384h-768v-384zM1280 0h128v896q0 14 -10 38.5t-20 34.5l-281 281q-10 10 -34 20t-39 10v-416q0 -40 -28 -68t-68 -28h-576q-40 0 -68 28t-28 68v416h-128v-1280h128v416q0 40 28 68t68 28h832q40 0 68 -28t28 -68v-416zM896 928v320q0 13 -9.5 22.5t-22.5 9.5
-h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5zM1536 896v-928q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h928q40 0 88 -20t76 -48l280 -280q28 -28 48 -76t20 -88z" />
-    <glyph glyph-name="sign_blank" unicode="&#xf0c8;" 
-d="M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="reorder" unicode="&#xf0c9;" 
-d="M1536 192v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 704v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 1216v-128q0 -26 -19 -45
-t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="ul" unicode="&#xf0ca;" horiz-adv-x="1792" 
-d="M384 128q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 640q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
-t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1152q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z
-M1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="ol" unicode="&#xf0cb;" horiz-adv-x="1792" 
-d="M381 -84q0 -80 -54.5 -126t-135.5 -46q-106 0 -172 66l57 88q49 -45 106 -45q29 0 50.5 14.5t21.5 42.5q0 64 -105 56l-26 56q8 10 32.5 43.5t42.5 54t37 38.5v1q-16 0 -48.5 -1t-48.5 -1v-53h-106v152h333v-88l-95 -115q51 -12 81 -49t30 -88zM383 543v-159h-362
-q-6 36 -6 54q0 51 23.5 93t56.5 68t66 47.5t56.5 43.5t23.5 45q0 25 -14.5 38.5t-39.5 13.5q-46 0 -81 -58l-85 59q24 51 71.5 79.5t105.5 28.5q73 0 123 -41.5t50 -112.5q0 -50 -34 -91.5t-75 -64.5t-75.5 -50.5t-35.5 -52.5h127v60h105zM1792 224v-192q0 -13 -9.5 -22.5
-t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1123v-99h-335v99h107q0 41 0.5 121.5t0.5 121.5v12h-2q-8 -17 -50 -54l-71 76l136 127h106v-404h108zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216
-q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
-    <glyph glyph-name="strikethrough" unicode="&#xf0cc;" horiz-adv-x="1792" 
-d="M1760 640q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h1728zM483 704q-28 35 -51 80q-48 98 -48 188q0 181 134 309q133 127 393 127q50 0 167 -19q66 -12 177 -48q10 -38 21 -118q14 -123 14 -183q0 -18 -5 -45l-12 -3l-84 6
-l-14 2q-50 149 -103 205q-88 91 -210 91q-114 0 -182 -59q-67 -58 -67 -146q0 -73 66 -140t279 -129q69 -20 173 -66q58 -28 95 -52h-743zM990 448h411q7 -39 7 -92q0 -111 -41 -212q-23 -56 -71 -104q-37 -35 -109 -81q-80 -48 -153 -66q-80 -21 -203 -21q-114 0 -195 23
-l-140 40q-57 16 -72 28q-8 8 -8 22v13q0 108 -2 156q-1 30 0 68l2 37v44l102 2q15 -34 30 -71t22.5 -56t12.5 -27q35 -57 80 -94q43 -36 105 -57q59 -22 132 -22q64 0 139 27q77 26 122 86q47 61 47 129q0 84 -81 157q-34 29 -137 71z" />
-    <glyph glyph-name="underline" unicode="&#xf0cd;" 
-d="M48 1313q-37 2 -45 4l-3 88q13 1 40 1q60 0 112 -4q132 -7 166 -7q86 0 168 3q116 4 146 5q56 0 86 2l-1 -14l2 -64v-9q-60 -9 -124 -9q-60 0 -79 -25q-13 -14 -13 -132q0 -13 0.5 -32.5t0.5 -25.5l1 -229l14 -280q6 -124 51 -202q35 -59 96 -92q88 -47 177 -47
-q104 0 191 28q56 18 99 51q48 36 65 64q36 56 53 114q21 73 21 229q0 79 -3.5 128t-11 122.5t-13.5 159.5l-4 59q-5 67 -24 88q-34 35 -77 34l-100 -2l-14 3l2 86h84l205 -10q76 -3 196 10l18 -2q6 -38 6 -51q0 -7 -4 -31q-45 -12 -84 -13q-73 -11 -79 -17q-15 -15 -15 -41
-q0 -7 1.5 -27t1.5 -31q8 -19 22 -396q6 -195 -15 -304q-15 -76 -41 -122q-38 -65 -112 -123q-75 -57 -182 -89q-109 -33 -255 -33q-167 0 -284 46q-119 47 -179 122q-61 76 -83 195q-16 80 -16 237v333q0 188 -17 213q-25 36 -147 39zM1536 -96v64q0 14 -9 23t-23 9h-1472
-q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h1472q14 0 23 9t9 23z" />
-    <glyph glyph-name="table" unicode="&#xf0ce;" horiz-adv-x="1664" 
-d="M512 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23
-v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 160v192
-q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192
-q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1664 1248v-1088q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1344q66 0 113 -47t47 -113
-z" />
-    <glyph glyph-name="magic" unicode="&#xf0d0;" horiz-adv-x="1664" 
-d="M1190 955l293 293l-107 107l-293 -293zM1637 1248q0 -27 -18 -45l-1286 -1286q-18 -18 -45 -18t-45 18l-198 198q-18 18 -18 45t18 45l1286 1286q18 18 45 18t45 -18l198 -198q18 -18 18 -45zM286 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM636 1276
-l196 -60l-196 -60l-60 -196l-60 196l-196 60l196 60l60 196zM1566 798l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM926 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98z" />
-    <glyph glyph-name="truck" unicode="&#xf0d1;" horiz-adv-x="1792" 
-d="M640 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM256 640h384v256h-158q-13 0 -22 -9l-195 -195q-9 -9 -9 -22v-30zM1536 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1792 1216v-1024q0 -15 -4 -26.5t-13.5 -18.5
-t-16.5 -11.5t-23.5 -6t-22.5 -2t-25.5 0t-22.5 0.5q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-64q-3 0 -22.5 -0.5t-25.5 0t-22.5 2t-23.5 6t-16.5 11.5t-13.5 18.5t-4 26.5q0 26 19 45t45 19v320q0 8 -0.5 35t0 38
-t2.5 34.5t6.5 37t14 30.5t22.5 30l198 198q19 19 50.5 32t58.5 13h160v192q0 26 19 45t45 19h1024q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="pinterest" unicode="&#xf0d2;" 
-d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134
-q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33
-q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="pinterest_sign" unicode="&#xf0d3;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-725q85 122 108 210q9 34 53 209q21 -39 73.5 -67t112.5 -28q181 0 295.5 147.5t114.5 373.5q0 84 -35 162.5t-96.5 139t-152.5 97t-197 36.5q-104 0 -194.5 -28.5t-153 -76.5
-t-107.5 -109.5t-66.5 -128t-21.5 -132.5q0 -102 39.5 -180t116.5 -110q13 -5 23.5 0t14.5 19q10 44 15 61q6 23 -11 42q-50 62 -50 150q0 150 103.5 256.5t270.5 106.5q149 0 232.5 -81t83.5 -210q0 -168 -67.5 -286t-173.5 -118q-60 0 -97 43.5t-23 103.5q8 34 26.5 92.5
-t29.5 102t11 74.5q0 49 -26.5 81.5t-75.5 32.5q-61 0 -103.5 -56.5t-42.5 -139.5q0 -72 24 -121l-98 -414q-24 -100 -7 -254h-183q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960z" />
-    <glyph glyph-name="google_plus_sign" unicode="&#xf0d4;" 
-d="M917 631q0 26 -6 64h-362v-132h217q-3 -24 -16.5 -50t-37.5 -53t-66.5 -44.5t-96.5 -17.5q-99 0 -169 71t-70 171t70 171t169 71q92 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585
-h109v110h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="google_plus" unicode="&#xf0d5;" horiz-adv-x="2304" 
-d="M1437 623q0 -208 -87 -370.5t-248 -254t-369 -91.5q-149 0 -285 58t-234 156t-156 234t-58 285t58 285t156 234t234 156t285 58q286 0 491 -192l-199 -191q-117 113 -292 113q-123 0 -227.5 -62t-165.5 -168.5t-61 -232.5t61 -232.5t165.5 -168.5t227.5 -62
-q83 0 152.5 23t114.5 57.5t78.5 78.5t49 83t21.5 74h-416v252h692q12 -63 12 -122zM2304 745v-210h-209v-209h-210v209h-209v210h209v209h210v-209h209z" />
-    <glyph glyph-name="money" unicode="&#xf0d6;" horiz-adv-x="1920" 
-d="M768 384h384v96h-128v448h-114l-148 -137l77 -80q42 37 55 57h2v-288h-128v-96zM1280 640q0 -70 -21 -142t-59.5 -134t-101.5 -101t-138 -39t-138 39t-101.5 101t-59.5 134t-21 142t21 142t59.5 134t101.5 101t138 39t138 -39t101.5 -101t59.5 -134t21 -142zM1792 384
-v512q-106 0 -181 75t-75 181h-1152q0 -106 -75 -181t-181 -75v-512q106 0 181 -75t75 -181h1152q0 106 75 181t181 75zM1920 1216v-1152q0 -26 -19 -45t-45 -19h-1792q-26 0 -45 19t-19 45v1152q0 26 19 45t45 19h1792q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="caret_down" unicode="&#xf0d7;" horiz-adv-x="1024" 
-d="M1024 832q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="caret_up" unicode="&#xf0d8;" horiz-adv-x="1024" 
-d="M1024 320q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
-    <glyph glyph-name="caret_left" unicode="&#xf0d9;" horiz-adv-x="640" 
-d="M640 1088v-896q0 -26 -19 -45t-45 -19t-45 19l-448 448q-19 19 -19 45t19 45l448 448q19 19 45 19t45 -19t19 -45z" />
-    <glyph glyph-name="caret_right" unicode="&#xf0da;" horiz-adv-x="640" 
-d="M576 640q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19t-19 45v896q0 26 19 45t45 19t45 -19l448 -448q19 -19 19 -45z" />
-    <glyph glyph-name="columns" unicode="&#xf0db;" horiz-adv-x="1664" 
-d="M160 0h608v1152h-640v-1120q0 -13 9.5 -22.5t22.5 -9.5zM1536 32v1120h-640v-1152h608q13 0 22.5 9.5t9.5 22.5zM1664 1248v-1216q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1344q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="sort" unicode="&#xf0dc;" horiz-adv-x="1024" 
-d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45zM1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
-    <glyph glyph-name="sort_down" unicode="&#xf0dd;" horiz-adv-x="1024" 
-d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="sort_up" unicode="&#xf0de;" horiz-adv-x="1024" 
-d="M1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
-    <glyph glyph-name="envelope_alt" unicode="&#xf0e0;" horiz-adv-x="1792" 
-d="M1792 826v-794q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v794q44 -49 101 -87q362 -246 497 -345q57 -42 92.5 -65.5t94.5 -48t110 -24.5h1h1q51 0 110 24.5t94.5 48t92.5 65.5q170 123 498 345q57 39 100 87zM1792 1120q0 -79 -49 -151t-122 -123
-q-376 -261 -468 -325q-10 -7 -42.5 -30.5t-54 -38t-52 -32.5t-57.5 -27t-50 -9h-1h-1q-23 0 -50 9t-57.5 27t-52 32.5t-54 38t-42.5 30.5q-91 64 -262 182.5t-205 142.5q-62 42 -117 115.5t-55 136.5q0 78 41.5 130t118.5 52h1472q65 0 112.5 -47t47.5 -113z" />
-    <glyph glyph-name="linkedin" unicode="&#xf0e1;" 
-d="M349 911v-991h-330v991h330zM370 1217q1 -73 -50.5 -122t-135.5 -49h-2q-82 0 -132 49t-50 122q0 74 51.5 122.5t134.5 48.5t133 -48.5t51 -122.5zM1536 488v-568h-329v530q0 105 -40.5 164.5t-126.5 59.5q-63 0 -105.5 -34.5t-63.5 -85.5q-11 -30 -11 -81v-553h-329
-q2 399 2 647t-1 296l-1 48h329v-144h-2q20 32 41 56t56.5 52t87 43.5t114.5 15.5q171 0 275 -113.5t104 -332.5z" />
-    <glyph glyph-name="undo" unicode="&#xf0e2;" 
-d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
-t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298z" />
-    <glyph glyph-name="legal" unicode="&#xf0e3;" horiz-adv-x="1792" 
-d="M1771 0q0 -53 -37 -90l-107 -108q-39 -37 -91 -37q-53 0 -90 37l-363 364q-38 36 -38 90q0 53 43 96l-256 256l-126 -126q-14 -14 -34 -14t-34 14q2 -2 12.5 -12t12.5 -13t10 -11.5t10 -13.5t6 -13.5t5.5 -16.5t1.5 -18q0 -38 -28 -68q-3 -3 -16.5 -18t-19 -20.5
-t-18.5 -16.5t-22 -15.5t-22 -9t-26 -4.5q-40 0 -68 28l-408 408q-28 28 -28 68q0 13 4.5 26t9 22t15.5 22t16.5 18.5t20.5 19t18 16.5q30 28 68 28q10 0 18 -1.5t16.5 -5.5t13.5 -6t13.5 -10t11.5 -10t13 -12.5t12 -12.5q-14 14 -14 34t14 34l348 348q14 14 34 14t34 -14
-q-2 2 -12.5 12t-12.5 13t-10 11.5t-10 13.5t-6 13.5t-5.5 16.5t-1.5 18q0 38 28 68q3 3 16.5 18t19 20.5t18.5 16.5t22 15.5t22 9t26 4.5q40 0 68 -28l408 -408q28 -28 28 -68q0 -13 -4.5 -26t-9 -22t-15.5 -22t-16.5 -18.5t-20.5 -19t-18 -16.5q-30 -28 -68 -28
-q-10 0 -18 1.5t-16.5 5.5t-13.5 6t-13.5 10t-11.5 10t-13 12.5t-12 12.5q14 -14 14 -34t-14 -34l-126 -126l256 -256q43 43 96 43q52 0 91 -37l363 -363q37 -39 37 -91z" />
-    <glyph glyph-name="dashboard" unicode="&#xf0e4;" horiz-adv-x="1792" 
-d="M384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM576 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1004 351l101 382q6 26 -7.5 48.5t-38.5 29.5
-t-48 -6.5t-30 -39.5l-101 -382q-60 -5 -107 -43.5t-63 -98.5q-20 -77 20 -146t117 -89t146 20t89 117q16 60 -6 117t-72 91zM1664 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 1024q0 53 -37.5 90.5
-t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1472 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 384q0 -261 -141 -483q-19 -29 -54 -29h-1402q-35 0 -54 29
-q-141 221 -141 483q0 182 71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="comment_alt" unicode="&#xf0e5;" horiz-adv-x="1792" 
-d="M896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640
-q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 174 120 321.5
-t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
-    <glyph glyph-name="comments_alt" unicode="&#xf0e6;" horiz-adv-x="1792" 
-d="M704 1152q-153 0 -286 -52t-211.5 -141t-78.5 -191q0 -82 53 -158t149 -132l97 -56l-35 -84q34 20 62 39l44 31l53 -10q78 -14 153 -14q153 0 286 52t211.5 141t78.5 191t-78.5 191t-211.5 141t-286 52zM704 1280q191 0 353.5 -68.5t256.5 -186.5t94 -257t-94 -257
-t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224q0 139 94 257t256.5 186.5
-t353.5 68.5zM1526 111q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129
-q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230q0 -120 -71 -224.5t-195 -176.5z" />
-    <glyph glyph-name="bolt" unicode="&#xf0e7;" horiz-adv-x="896" 
-d="M885 970q18 -20 7 -44l-540 -1157q-13 -25 -42 -25q-4 0 -14 2q-17 5 -25.5 19t-4.5 30l197 808l-406 -101q-4 -1 -12 -1q-18 0 -31 11q-18 15 -13 39l201 825q4 14 16 23t28 9h328q19 0 32 -12.5t13 -29.5q0 -8 -5 -18l-171 -463l396 98q8 2 12 2q19 0 34 -15z" />
-    <glyph glyph-name="sitemap" unicode="&#xf0e8;" horiz-adv-x="1792" 
-d="M1792 288v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320
-q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192q0 52 38 90t90 38h512v192h-96q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h320q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-96v-192h512q52 0 90 -38t38 -90v-192h96q40 0 68 -28t28 -68
-z" />
-    <glyph glyph-name="umbrella" unicode="&#xf0e9;" horiz-adv-x="1664" 
-d="M896 708v-580q0 -104 -76 -180t-180 -76t-180 76t-76 180q0 26 19 45t45 19t45 -19t19 -45q0 -50 39 -89t89 -39t89 39t39 89v580q33 11 64 11t64 -11zM1664 681q0 -13 -9.5 -22.5t-22.5 -9.5q-11 0 -23 10q-49 46 -93 69t-102 23q-68 0 -128 -37t-103 -97
-q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -28 -17q-18 0 -29 17q-4 6 -14.5 24t-17.5 28q-43 60 -102.5 97t-127.5 37t-127.5 -37t-102.5 -97q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -29 -17q-17 0 -28 17q-4 6 -14.5 24t-17.5 28q-43 60 -103 97t-128 37q-58 0 -102 -23t-93 -69
-q-12 -10 -23 -10q-13 0 -22.5 9.5t-9.5 22.5q0 5 1 7q45 183 172.5 319.5t298 204.5t360.5 68q140 0 274.5 -40t246.5 -113.5t194.5 -187t115.5 -251.5q1 -2 1 -7zM896 1408v-98q-42 2 -64 2t-64 -2v98q0 26 19 45t45 19t45 -19t19 -45z" />
-    <glyph glyph-name="paste" unicode="&#xf0ea;" horiz-adv-x="1792" 
-d="M768 -128h896v640h-416q-40 0 -68 28t-28 68v416h-384v-1152zM1024 1312v64q0 13 -9.5 22.5t-22.5 9.5h-704q-13 0 -22.5 -9.5t-9.5 -22.5v-64q0 -13 9.5 -22.5t22.5 -9.5h704q13 0 22.5 9.5t9.5 22.5zM1280 640h299l-299 299v-299zM1792 512v-672q0 -40 -28 -68t-68 -28
-h-960q-40 0 -68 28t-28 68v160h-544q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1088q40 0 68 -28t28 -68v-328q21 -13 36 -28l408 -408q28 -28 48 -76t20 -88z" />
-    <glyph glyph-name="light_bulb" unicode="&#xf0eb;" horiz-adv-x="1024" 
-d="M736 960q0 -13 -9.5 -22.5t-22.5 -9.5t-22.5 9.5t-9.5 22.5q0 46 -54 71t-106 25q-13 0 -22.5 9.5t-9.5 22.5t9.5 22.5t22.5 9.5q50 0 99.5 -16t87 -54t37.5 -90zM896 960q0 72 -34.5 134t-90 101.5t-123 62t-136.5 22.5t-136.5 -22.5t-123 -62t-90 -101.5t-34.5 -134
-q0 -101 68 -180q10 -11 30.5 -33t30.5 -33q128 -153 141 -298h228q13 145 141 298q10 11 30.5 33t30.5 33q68 79 68 180zM1024 960q0 -155 -103 -268q-45 -49 -74.5 -87t-59.5 -95.5t-34 -107.5q47 -28 47 -82q0 -37 -25 -64q25 -27 25 -64q0 -52 -45 -81q13 -23 13 -47
-q0 -46 -31.5 -71t-77.5 -25q-20 -44 -60 -70t-87 -26t-87 26t-60 70q-46 0 -77.5 25t-31.5 71q0 24 13 47q-45 29 -45 81q0 37 25 64q-25 27 -25 64q0 54 47 82q-4 50 -34 107.5t-59.5 95.5t-74.5 87q-103 113 -103 268q0 99 44.5 184.5t117 142t164 89t186.5 32.5
-t186.5 -32.5t164 -89t117 -142t44.5 -184.5z" />
-    <glyph glyph-name="exchange" unicode="&#xf0ec;" horiz-adv-x="1792" 
-d="M1792 352v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5q-12 0 -24 10l-319 320q-9 9 -9 22q0 14 9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h1376q13 0 22.5 -9.5t9.5 -22.5zM1792 896q0 -14 -9 -23l-320 -320q-9 -9 -23 -9
-q-13 0 -22.5 9.5t-9.5 22.5v192h-1376q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1376v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
-    <glyph glyph-name="cloud_download" unicode="&#xf0ed;" horiz-adv-x="1920" 
-d="M1280 608q0 14 -9 23t-23 9h-224v352q0 13 -9.5 22.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-352h-224q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9 -23l352 -352q9 -9 23 -9t23 9l351 351q10 12 10 24zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
-q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
-    <glyph glyph-name="cloud_upload" unicode="&#xf0ee;" horiz-adv-x="1920" 
-d="M1280 672q0 14 -9 23l-352 352q-9 9 -23 9t-23 -9l-351 -351q-10 -12 -10 -24q0 -14 9 -23t23 -9h224v-352q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5v352h224q13 0 22.5 9.5t9.5 22.5zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
-q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
-    <glyph glyph-name="user_md" unicode="&#xf0f0;" horiz-adv-x="1408" 
-d="M384 192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 68 5.5 131t24 138t47.5 132.5t81 103t120 60.5q-22 -52 -22 -120v-203q-58 -20 -93 -70t-35 -111q0 -80 56 -136t136 -56
-t136 56t56 136q0 61 -35.5 111t-92.5 70v203q0 62 25 93q132 -104 295 -104t295 104q25 -31 25 -93v-64q-106 0 -181 -75t-75 -181v-89q-32 -29 -32 -71q0 -40 28 -68t68 -28t68 28t28 68q0 42 -32 71v89q0 52 38 90t90 38t90 -38t38 -90v-89q-32 -29 -32 -71q0 -40 28 -68
-t68 -28t68 28t28 68q0 42 -32 71v89q0 68 -34.5 127.5t-93.5 93.5q0 10 0.5 42.5t0 48t-2.5 41.5t-7 47t-13 40q68 -15 120 -60.5t81 -103t47.5 -132.5t24 -138t5.5 -131zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
-t271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="stethoscope" unicode="&#xf0f1;" horiz-adv-x="1408" 
-d="M1280 832q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 832q0 -62 -35.5 -111t-92.5 -70v-395q0 -159 -131.5 -271.5t-316.5 -112.5t-316.5 112.5t-131.5 271.5v132q-164 20 -274 128t-110 252v512q0 26 19 45t45 19q6 0 16 -2q17 30 47 48
-t65 18q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5q-33 0 -64 18v-402q0 -106 94 -181t226 -75t226 75t94 181v402q-31 -18 -64 -18q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5q35 0 65 -18t47 -48q10 2 16 2q26 0 45 -19t19 -45v-512q0 -144 -110 -252
-t-274 -128v-132q0 -106 94 -181t226 -75t226 75t94 181v395q-57 21 -92.5 70t-35.5 111q0 80 56 136t136 56t136 -56t56 -136z" />
-    <glyph glyph-name="suitcase" unicode="&#xf0f2;" horiz-adv-x="1792" 
-d="M640 1152h512v128h-512v-128zM288 1152v-1280h-64q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h64zM1408 1152v-1280h-1024v1280h128v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h128zM1792 928v-832q0 -92 -66 -158t-158 -66h-64v1280h64q92 0 158 -66
-t66 -158z" />
-    <glyph glyph-name="bell_alt" unicode="&#xf0f3;" horiz-adv-x="1792" 
-d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5
-t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
-    <glyph glyph-name="coffee" unicode="&#xf0f4;" horiz-adv-x="1920" 
-d="M1664 896q0 80 -56 136t-136 56h-64v-384h64q80 0 136 56t56 136zM0 128h1792q0 -106 -75 -181t-181 -75h-1280q-106 0 -181 75t-75 181zM1856 896q0 -159 -112.5 -271.5t-271.5 -112.5h-64v-32q0 -92 -66 -158t-158 -66h-704q-92 0 -158 66t-66 158v736q0 26 19 45
-t45 19h1152q159 0 271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="food" unicode="&#xf0f5;" horiz-adv-x="1408" 
-d="M640 1472v-640q0 -61 -35.5 -111t-92.5 -70v-779q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v779q-57 20 -92.5 70t-35.5 111v640q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45
-t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45zM1408 1472v-1600q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v512h-224q-13 0 -22.5 9.5t-9.5 22.5v800q0 132 94 226t226 94h256q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="file_text_alt" unicode="&#xf0f6;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704
-q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z" />
-    <glyph glyph-name="building" unicode="&#xf0f7;" horiz-adv-x="1408" 
-d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 -128h384v1536h-1152v-1536h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM1408 1472v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="hospital" unicode="&#xf0f8;" horiz-adv-x="1408" 
-d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
-M896 -128h384v1152h-256v-32q0 -40 -28 -68t-68 -28h-448q-40 0 -68 28t-28 68v32h-256v-1152h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM896 1056v320q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-96h-128v96q0 13 -9.5 22.5
-t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5v96h128v-96q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1408 1088v-1280q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1280q0 26 19 45t45 19h320
-v288q0 40 28 68t68 28h448q40 0 68 -28t28 -68v-288h320q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="ambulance" unicode="&#xf0f9;" horiz-adv-x="1920" 
-d="M640 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM256 640h384v256h-158q-14 -2 -22 -9l-195 -195q-7 -12 -9 -22v-30zM1536 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5
-t90.5 37.5t37.5 90.5zM1664 800v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM1920 1344v-1152
-q0 -26 -19 -45t-45 -19h-192q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-128q-26 0 -45 19t-19 45t19 45t45 19v416q0 26 13 58t32 51l198 198q19 19 51 32t58 13h160v320q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="medkit" unicode="&#xf0fa;" horiz-adv-x="1792" 
-d="M1280 416v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM640 1152h512v128h-512v-128zM256 1152v-1280h-32
-q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h32zM1440 1152v-1280h-1088v1280h160v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h160zM1792 928v-832q0 -92 -66 -158t-158 -66h-32v1280h32q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="fighter_jet" unicode="&#xf0fb;" horiz-adv-x="1920" 
-d="M1920 576q-1 -32 -288 -96l-352 -32l-224 -64h-64l-293 -352h69q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-96h-160h-64v32h64v416h-160l-192 -224h-96l-32 32v192h32v32h128v8l-192 24v128l192 24v8h-128v32h-32v192l32 32h96l192 -224h160v416h-64v32h64h160h96
-q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-69l293 -352h64l224 -64l352 -32q128 -28 200 -52t80 -34z" />
-    <glyph glyph-name="beer" unicode="&#xf0fc;" horiz-adv-x="1664" 
-d="M640 640v384h-256v-256q0 -53 37.5 -90.5t90.5 -37.5h128zM1664 192v-192h-1152v192l128 192h-128q-159 0 -271.5 112.5t-112.5 271.5v320l-64 64l32 128h480l32 128h960l32 -192l-64 -32v-800z" />
-    <glyph glyph-name="h_sign" unicode="&#xf0fd;" 
-d="M1280 192v896q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-512v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-896q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h512v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="f0fe" unicode="&#xf0fe;" 
-d="M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="double_angle_left" unicode="&#xf100;" horiz-adv-x="1024" 
-d="M627 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23zM1011 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
-t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23z" />
-    <glyph glyph-name="double_angle_right" unicode="&#xf101;" horiz-adv-x="1024" 
-d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM979 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23
-l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
-    <glyph glyph-name="double_angle_up" unicode="&#xf102;" horiz-adv-x="1152" 
-d="M1075 224q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM1075 608q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393
-q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
-    <glyph glyph-name="double_angle_down" unicode="&#xf103;" horiz-adv-x="1152" 
-d="M1075 672q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23zM1075 1056q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
-t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
-    <glyph glyph-name="angle_left" unicode="&#xf104;" horiz-adv-x="640" 
-d="M627 992q0 -13 -10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
-    <glyph glyph-name="angle_right" unicode="&#xf105;" horiz-adv-x="640" 
-d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
-    <glyph glyph-name="angle_up" unicode="&#xf106;" horiz-adv-x="1152" 
-d="M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
-    <glyph glyph-name="angle_down" unicode="&#xf107;" horiz-adv-x="1152" 
-d="M1075 800q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
-    <glyph glyph-name="desktop" unicode="&#xf108;" horiz-adv-x="1920" 
-d="M1792 544v832q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1376v-1088q0 -66 -47 -113t-113 -47h-544q0 -37 16 -77.5t32 -71t16 -43.5q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19
-t-19 45q0 14 16 44t32 70t16 78h-544q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="laptop" unicode="&#xf109;" horiz-adv-x="1920" 
-d="M416 256q-66 0 -113 47t-47 113v704q0 66 47 113t113 47h1088q66 0 113 -47t47 -113v-704q0 -66 -47 -113t-113 -47h-1088zM384 1120v-704q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5v704q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5z
-M1760 192h160v-96q0 -40 -47 -68t-113 -28h-1600q-66 0 -113 28t-47 68v96h160h1600zM1040 96q16 0 16 16t-16 16h-160q-16 0 -16 -16t16 -16h160z" />
-    <glyph glyph-name="tablet" unicode="&#xf10a;" horiz-adv-x="1152" 
-d="M640 128q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1024 288v960q0 13 -9.5 22.5t-22.5 9.5h-832q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h832q13 0 22.5 9.5t9.5 22.5zM1152 1248v-1088q0 -66 -47 -113t-113 -47h-832
-q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h832q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="mobile_phone" unicode="&#xf10b;" horiz-adv-x="768" 
-d="M464 128q0 33 -23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5t56.5 23.5t23.5 56.5zM672 288v704q0 13 -9.5 22.5t-22.5 9.5h-512q-13 0 -22.5 -9.5t-9.5 -22.5v-704q0 -13 9.5 -22.5t22.5 -9.5h512q13 0 22.5 9.5t9.5 22.5zM480 1136
-q0 16 -16 16h-160q-16 0 -16 -16t16 -16h160q16 0 16 16zM768 1152v-1024q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v1024q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="circle_blank" unicode="&#xf10c;" 
-d="M768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103
-t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="quote_left" unicode="&#xf10d;" horiz-adv-x="1664" 
-d="M768 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z
-M1664 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z" />
-    <glyph glyph-name="quote_right" unicode="&#xf10e;" horiz-adv-x="1664" 
-d="M768 1216v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136zM1664 1216
-v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136z" />
-    <glyph glyph-name="spinner" unicode="&#xf110;" horiz-adv-x="1792" 
-d="M526 142q0 -53 -37.5 -90.5t-90.5 -37.5q-52 0 -90 38t-38 90q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 -64q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM320 640q0 -53 -37.5 -90.5t-90.5 -37.5
-t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1522 142q0 -52 -38 -90t-90 -38q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM558 1138q0 -66 -47 -113t-113 -47t-113 47t-47 113t47 113t113 47t113 -47t47 -113z
-M1728 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1088 1344q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1618 1138q0 -93 -66 -158.5t-158 -65.5q-93 0 -158.5 65.5t-65.5 158.5
-q0 92 65.5 158t158.5 66q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="circle" unicode="&#xf111;" 
-d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="reply" unicode="&#xf112;" horiz-adv-x="1792" 
-d="M1792 416q0 -166 -127 -451q-3 -7 -10.5 -24t-13.5 -30t-13 -22q-12 -17 -28 -17q-15 0 -23.5 10t-8.5 25q0 9 2.5 26.5t2.5 23.5q5 68 5 123q0 101 -17.5 181t-48.5 138.5t-80 101t-105.5 69.5t-133 42.5t-154 21.5t-175.5 6h-224v-256q0 -26 -19 -45t-45 -19t-45 19
-l-512 512q-19 19 -19 45t19 45l512 512q19 19 45 19t45 -19t19 -45v-256h224q713 0 875 -403q53 -134 53 -333z" />
-    <glyph glyph-name="github_alt" unicode="&#xf113;" horiz-adv-x="1664" 
-d="M640 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1280 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1440 320
-q0 120 -69 204t-187 84q-41 0 -195 -21q-71 -11 -157 -11t-157 11q-152 21 -195 21q-118 0 -187 -84t-69 -204q0 -88 32 -153.5t81 -103t122 -60t140 -29.5t149 -7h168q82 0 149 7t140 29.5t122 60t81 103t32 153.5zM1664 496q0 -207 -61 -331q-38 -77 -105.5 -133t-141 -86
-t-170 -47.5t-171.5 -22t-167 -4.5q-78 0 -142 3t-147.5 12.5t-152.5 30t-137 51.5t-121 81t-86 115q-62 123 -62 331q0 237 136 396q-27 82 -27 170q0 116 51 218q108 0 190 -39.5t189 -123.5q147 35 309 35q148 0 280 -32q105 82 187 121t189 39q51 -102 51 -218
-q0 -87 -27 -168q136 -160 136 -398z" />
-    <glyph glyph-name="folder_close_alt" unicode="&#xf114;" horiz-adv-x="1664" 
-d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320
-q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
-    <glyph glyph-name="folder_open_alt" unicode="&#xf115;" horiz-adv-x="1920" 
-d="M1781 605q0 35 -53 35h-1088q-40 0 -85.5 -21.5t-71.5 -52.5l-294 -363q-18 -24 -18 -40q0 -35 53 -35h1088q40 0 86 22t71 53l294 363q18 22 18 39zM640 768h768v160q0 40 -28 68t-68 28h-576q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68
-v-853l256 315q44 53 116 87.5t140 34.5zM1909 605q0 -62 -46 -120l-295 -363q-43 -53 -116 -87.5t-140 -34.5h-1088q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158v-160h192q54 0 99 -24.5t67 -70.5q15 -32 15 -68z
-" />
-    <glyph glyph-name="expand_alt" unicode="&#xf116;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="collapse_alt" unicode="&#xf117;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="smile" unicode="&#xf118;" 
-d="M1134 461q-37 -121 -138 -195t-228 -74t-228 74t-138 195q-8 25 4 48.5t38 31.5q25 8 48.5 -4t31.5 -38q25 -80 92.5 -129.5t151.5 -49.5t151.5 49.5t92.5 129.5q8 26 32 38t49 4t37 -31.5t4 -48.5zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
-t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5
-t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="frown" unicode="&#xf119;" 
-d="M1134 307q8 -25 -4 -48.5t-37 -31.5t-49 4t-32 38q-25 80 -92.5 129.5t-151.5 49.5t-151.5 -49.5t-92.5 -129.5q-8 -26 -31.5 -38t-48.5 -4q-26 8 -38 31.5t-4 48.5q37 121 138 195t228 74t228 -74t138 -195zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
-t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204
-t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="meh" unicode="&#xf11a;" 
-d="M1152 448q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h640q26 0 45 -19t19 -45zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
-t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="gamepad" unicode="&#xf11b;" horiz-adv-x="1920" 
-d="M832 448v128q0 14 -9 23t-23 9h-192v192q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-192h-192q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h192v-192q0 -14 9 -23t23 -9h128q14 0 23 9t9 23v192h192q14 0 23 9t9 23zM1408 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
-t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1920 512q0 -212 -150 -362t-362 -150q-192 0 -338 128h-220q-146 -128 -338 -128q-212 0 -362 150
-t-150 362t150 362t362 150h896q212 0 362 -150t150 -362z" />
-    <glyph glyph-name="keyboard" unicode="&#xf11c;" horiz-adv-x="1920" 
-d="M384 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM512 624v-96q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h224q16 0 16 -16zM384 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 368v-96q0 -16 -16 -16
-h-864q-16 0 -16 16v96q0 16 16 16h864q16 0 16 -16zM768 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM640 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1024 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16
-h96q16 0 16 -16zM896 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1280 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1152 880v-96
-q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 880v-352q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h112v240q0 16 16 16h96q16 0 16 -16zM1792 128v896h-1664v-896
-h1664zM1920 1024v-896q0 -53 -37.5 -90.5t-90.5 -37.5h-1664q-53 0 -90.5 37.5t-37.5 90.5v896q0 53 37.5 90.5t90.5 37.5h1664q53 0 90.5 -37.5t37.5 -90.5z" />
-    <glyph glyph-name="flag_alt" unicode="&#xf11d;" horiz-adv-x="1792" 
-d="M1664 491v616q-169 -91 -306 -91q-82 0 -145 32q-100 49 -184 76.5t-178 27.5q-173 0 -403 -127v-599q245 113 433 113q55 0 103.5 -7.5t98 -26t77 -31t82.5 -39.5l28 -14q44 -22 101 -22q120 0 293 92zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9
-h-64q-14 0 -23 9t-9 23v1266q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102
-q-15 -9 -33 -9q-16 0 -32 8q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
-    <glyph glyph-name="flag_checkered" unicode="&#xf11e;" horiz-adv-x="1792" 
-d="M832 536v192q-181 -16 -384 -117v-185q205 96 384 110zM832 954v197q-172 -8 -384 -126v-189q215 111 384 118zM1664 491v184q-235 -116 -384 -71v224q-20 6 -39 15q-5 3 -33 17t-34.5 17t-31.5 15t-34.5 15.5t-32.5 13t-36 12.5t-35 8.5t-39.5 7.5t-39.5 4t-44 2
-q-23 0 -49 -3v-222h19q102 0 192.5 -29t197.5 -82q19 -9 39 -15v-188q42 -17 91 -17q120 0 293 92zM1664 918v189q-169 -91 -306 -91q-45 0 -78 8v-196q148 -42 384 90zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v1266
-q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102q-15 -9 -33 -9q-16 0 -32 8
-q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
-    <glyph glyph-name="terminal" unicode="&#xf120;" horiz-adv-x="1664" 
-d="M585 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23zM1664 96v-64q0 -14 -9 -23t-23 -9h-960q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h960q14 0 23 -9
-t9 -23z" />
-    <glyph glyph-name="code" unicode="&#xf121;" horiz-adv-x="1920" 
-d="M617 137l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23zM1208 1204l-373 -1291q-4 -13 -15.5 -19.5t-23.5 -2.5l-62 17q-13 4 -19.5 15.5t-2.5 24.5
-l373 1291q4 13 15.5 19.5t23.5 2.5l62 -17q13 -4 19.5 -15.5t2.5 -24.5zM1865 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23z" />
-    <glyph glyph-name="reply_all" unicode="&#xf122;" horiz-adv-x="1792" 
-d="M640 454v-70q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-69l-397 -398q-19 -19 -19 -45t19 -45zM1792 416q0 -58 -17 -133.5t-38.5 -138t-48 -125t-40.5 -90.5l-20 -40q-8 -17 -28 -17q-6 0 -9 1
-q-25 8 -23 34q43 400 -106 565q-64 71 -170.5 110.5t-267.5 52.5v-251q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-262q411 -28 599 -221q169 -173 169 -509z" />
-    <glyph glyph-name="star_half_empty" unicode="&#xf123;" horiz-adv-x="1664" 
-d="M1186 579l257 250l-356 52l-66 10l-30 60l-159 322v-963l59 -31l318 -168l-60 355l-12 66zM1638 841l-363 -354l86 -500q5 -33 -6 -51.5t-34 -18.5q-17 0 -40 12l-449 236l-449 -236q-23 -12 -40 -12q-23 0 -34 18.5t-6 51.5l86 500l-364 354q-32 32 -23 59.5t54 34.5
-l502 73l225 455q20 41 49 41q28 0 49 -41l225 -455l502 -73q45 -7 54 -34.5t-24 -59.5z" />
-    <glyph glyph-name="location_arrow" unicode="&#xf124;" horiz-adv-x="1408" 
-d="M1401 1187l-640 -1280q-17 -35 -57 -35q-5 0 -15 2q-22 5 -35.5 22.5t-13.5 39.5v576h-576q-22 0 -39.5 13.5t-22.5 35.5t4 42t29 30l1280 640q13 7 29 7q27 0 45 -19q15 -14 18.5 -34.5t-6.5 -39.5z" />
-    <glyph glyph-name="crop" unicode="&#xf125;" horiz-adv-x="1664" 
-d="M557 256h595v595zM512 301l595 595h-595v-595zM1664 224v-192q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v224h-864q-14 0 -23 9t-9 23v864h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224v224q0 14 9 23t23 9h192q14 0 23 -9t9 -23
-v-224h851l246 247q10 9 23 9t23 -9q9 -10 9 -23t-9 -23l-247 -246v-851h224q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="code_fork" unicode="&#xf126;" horiz-adv-x="1024" 
-d="M288 64q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM288 1216q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM928 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1024 1088q0 -52 -26 -96.5t-70 -69.5
-q-2 -287 -226 -414q-67 -38 -203 -81q-128 -40 -169.5 -71t-41.5 -100v-26q44 -25 70 -69.5t26 -96.5q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 52 26 96.5t70 69.5v820q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136q0 -52 -26 -96.5t-70 -69.5v-497
-q54 26 154 57q55 17 87.5 29.5t70.5 31t59 39.5t40.5 51t28 69.5t8.5 91.5q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136z" />
-    <glyph glyph-name="unlink" unicode="&#xf127;" horiz-adv-x="1664" 
-d="M439 265l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23zM608 224v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM384 448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23t9 23t23 9h320
-q14 0 23 -9t9 -23zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-334 335q-21 21 -42 56l239 18l273 -274q27 -27 68 -27.5t68 26.5l147 146q28 28 28 67q0 40 -28 68l-274 275l18 239q35 -21 56 -42l336 -336q84 -86 84 -204zM1031 1044l-239 -18
-l-273 274q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l274 -274l-18 -240q-35 21 -56 42l-336 336q-84 86 -84 204q0 120 85 203l147 146q83 83 203 83q121 0 204 -85l334 -335q21 -21 42 -56zM1664 960q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9
-t-9 23t9 23t23 9h320q14 0 23 -9t9 -23zM1120 1504v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM1527 1353l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
-    <glyph glyph-name="question" unicode="&#xf128;" horiz-adv-x="1024" 
-d="M704 280v-240q0 -16 -12 -28t-28 -12h-240q-16 0 -28 12t-12 28v240q0 16 12 28t28 12h240q16 0 28 -12t12 -28zM1020 880q0 -54 -15.5 -101t-35 -76.5t-55 -59.5t-57.5 -43.5t-61 -35.5q-41 -23 -68.5 -65t-27.5 -67q0 -17 -12 -32.5t-28 -15.5h-240q-15 0 -25.5 18.5
-t-10.5 37.5v45q0 83 65 156.5t143 108.5q59 27 84 56t25 76q0 42 -46.5 74t-107.5 32q-65 0 -108 -29q-35 -25 -107 -115q-13 -16 -31 -16q-12 0 -25 8l-164 125q-13 10 -15.5 25t5.5 28q160 266 464 266q80 0 161 -31t146 -83t106 -127.5t41 -158.5z" />
-    <glyph glyph-name="_279" unicode="&#xf129;" horiz-adv-x="640" 
-d="M640 192v-128q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64v384h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-576h64q26 0 45 -19t19 -45zM512 1344v-192q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v192
-q0 26 19 45t45 19h256q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="exclamation" unicode="&#xf12a;" horiz-adv-x="640" 
-d="M512 288v-224q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h256q26 0 45 -19t19 -45zM542 1344l-28 -768q-1 -26 -20.5 -45t-45.5 -19h-256q-26 0 -45.5 19t-20.5 45l-28 768q-1 26 17.5 45t44.5 19h320q26 0 44.5 -19t17.5 -45z" />
-    <glyph glyph-name="superscript" unicode="&#xf12b;" 
-d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
-M1534 846v-206h-514l-3 27q-4 28 -4 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q83 65 188 65q110 0 178 -59.5t68 -158.5q0 -56 -24.5 -103t-62 -76.5t-81.5 -58.5t-82 -50.5
-t-65.5 -51.5t-30.5 -63h232v80h126z" />
-    <glyph glyph-name="subscript" unicode="&#xf12c;" 
-d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
-M1536 -50v-206h-514l-4 27q-3 45 -3 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q80 65 188 65q110 0 178 -59.5t68 -158.5q0 -66 -34.5 -118.5t-84 -86t-99.5 -62.5t-87 -63t-41 -73
-h232v80h126z" />
-    <glyph glyph-name="_283" unicode="&#xf12d;" horiz-adv-x="1920" 
-d="M896 128l336 384h-768l-336 -384h768zM1909 1205q15 -34 9.5 -71.5t-30.5 -65.5l-896 -1024q-38 -44 -96 -44h-768q-38 0 -69.5 20.5t-47.5 54.5q-15 34 -9.5 71.5t30.5 65.5l896 1024q38 44 96 44h768q38 0 69.5 -20.5t47.5 -54.5z" />
-    <glyph glyph-name="puzzle_piece" unicode="&#xf12e;" horiz-adv-x="1664" 
-d="M1664 438q0 -81 -44.5 -135t-123.5 -54q-41 0 -77.5 17.5t-59 38t-56.5 38t-71 17.5q-110 0 -110 -124q0 -39 16 -115t15 -115v-5q-22 0 -33 -1q-34 -3 -97.5 -11.5t-115.5 -13.5t-98 -5q-61 0 -103 26.5t-42 83.5q0 37 17.5 71t38 56.5t38 59t17.5 77.5q0 79 -54 123.5
-t-135 44.5q-84 0 -143 -45.5t-59 -127.5q0 -43 15 -83t33.5 -64.5t33.5 -53t15 -50.5q0 -45 -46 -89q-37 -35 -117 -35q-95 0 -245 24q-9 2 -27.5 4t-27.5 4l-13 2q-1 0 -3 1q-2 0 -2 1v1024q2 -1 17.5 -3.5t34 -5t21.5 -3.5q150 -24 245 -24q80 0 117 35q46 44 46 89
-q0 22 -15 50.5t-33.5 53t-33.5 64.5t-15 83q0 82 59 127.5t144 45.5q80 0 134 -44.5t54 -123.5q0 -41 -17.5 -77.5t-38 -59t-38 -56.5t-17.5 -71q0 -57 42 -83.5t103 -26.5q64 0 180 15t163 17v-2q-1 -2 -3.5 -17.5t-5 -34t-3.5 -21.5q-24 -150 -24 -245q0 -80 35 -117
-q44 -46 89 -46q22 0 50.5 15t53 33.5t64.5 33.5t83 15q82 0 127.5 -59t45.5 -143z" />
-    <glyph glyph-name="microphone" unicode="&#xf130;" horiz-adv-x="1152" 
-d="M1152 832v-128q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-217 24 -364.5 187.5t-147.5 384.5v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -185 131.5 -316.5t316.5 -131.5
-t316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45zM896 1216v-512q0 -132 -94 -226t-226 -94t-226 94t-94 226v512q0 132 94 226t226 94t226 -94t94 -226z" />
-    <glyph glyph-name="microphone_off" unicode="&#xf131;" horiz-adv-x="1408" 
-d="M271 591l-101 -101q-42 103 -42 214v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -53 15 -113zM1385 1193l-361 -361v-128q0 -132 -94 -226t-226 -94q-55 0 -109 19l-96 -96q97 -51 205 -51q185 0 316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45v-128
-q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-125 13 -235 81l-254 -254q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l1234 1234q10 10 23 10t23 -10l82 -82q10 -10 10 -23
-t-10 -23zM1005 1325l-621 -621v512q0 132 94 226t226 94q102 0 184.5 -59t116.5 -152z" />
-    <glyph glyph-name="shield" unicode="&#xf132;" horiz-adv-x="1280" 
-d="M1088 576v640h-448v-1137q119 63 213 137q235 184 235 360zM1280 1344v-768q0 -86 -33.5 -170.5t-83 -150t-118 -127.5t-126.5 -103t-121 -77.5t-89.5 -49.5t-42.5 -20q-12 -6 -26 -6t-26 6q-16 7 -42.5 20t-89.5 49.5t-121 77.5t-126.5 103t-118 127.5t-83 150
-t-33.5 170.5v768q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="calendar_empty" unicode="&#xf133;" horiz-adv-x="1664" 
-d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
-q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="fire_extinguisher" unicode="&#xf134;" horiz-adv-x="1408" 
-d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800
-q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113
-q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" />
-    <glyph glyph-name="rocket" unicode="&#xf135;" horiz-adv-x="1664" 
-d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1
-q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" />
-    <glyph glyph-name="maxcdn" unicode="&#xf136;" horiz-adv-x="1792" 
-d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" />
-    <glyph glyph-name="chevron_sign_left" unicode="&#xf137;" 
-d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="chevron_sign_right" unicode="&#xf138;" 
-d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="chevron_sign_up" unicode="&#xf139;" 
-d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="chevron_sign_down" unicode="&#xf13a;" 
-d="M813 237l454 454q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-307 -307l-307 307q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
-t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="html5" unicode="&#xf13b;" horiz-adv-x="1408" 
-d="M1130 939l16 175h-884l47 -534h612l-22 -228l-197 -53l-196 53l-13 140h-175l22 -278l362 -100h4v1l359 99l50 544h-644l-15 181h674zM0 1408h1408l-128 -1438l-578 -162l-574 162z" />
-    <glyph glyph-name="css3" unicode="&#xf13c;" horiz-adv-x="1792" 
-d="M275 1408h1505l-266 -1333l-804 -267l-698 267l71 356h297l-29 -147l422 -161l486 161l68 339h-1208l58 297h1209l38 191h-1208z" />
-    <glyph glyph-name="anchor" unicode="&#xf13d;" horiz-adv-x="1792" 
-d="M960 1280q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1792 352v-352q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-93 93q-119 -143 -318.5 -226.5t-429.5 -83.5t-429.5 83.5t-318.5 226.5l-93 -93q-9 -9 -23 -9q-4 0 -12 2q-20 8 -20 30v352
-q0 14 9 23t23 9h352q22 0 30 -20q8 -19 -7 -35l-100 -100q67 -91 189.5 -153.5t271.5 -82.5v647h-192q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h192v163q-58 34 -93 92.5t-35 128.5q0 106 75 181t181 75t181 -75t75 -181q0 -70 -35 -128.5t-93 -92.5v-163h192q26 0 45 -19
-t19 -45v-128q0 -26 -19 -45t-45 -19h-192v-647q149 20 271.5 82.5t189.5 153.5l-100 100q-15 16 -7 35q8 20 30 20h352q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="unlock_alt" unicode="&#xf13e;" horiz-adv-x="1152" 
-d="M1056 768q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v320q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45q0 106 -75 181t-181 75t-181 -75t-75 -181
-v-320h736z" />
-    <glyph glyph-name="bullseye" unicode="&#xf140;" 
-d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM1152 640q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1280 640q0 -212 -150 -362t-362 -150t-362 150
-t-150 362t150 362t362 150t362 -150t150 -362zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
-q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="ellipsis_horizontal" unicode="&#xf141;" horiz-adv-x="1408" 
-d="M384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM896 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM1408 800v-192q0 -40 -28 -68t-68 -28h-192
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="ellipsis_vertical" unicode="&#xf142;" horiz-adv-x="384" 
-d="M384 288v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 1312v-192q0 -40 -28 -68t-68 -28h-192
-q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
-    <glyph glyph-name="_303" unicode="&#xf143;" 
-d="M512 256q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM863 162q-13 233 -176.5 396.5t-396.5 176.5q-14 1 -24 -9t-10 -23v-128q0 -13 8.5 -22t21.5 -10q154 -11 264 -121t121 -264q1 -13 10 -21.5t22 -8.5h128
-q13 0 23 10t9 24zM1247 161q-5 154 -56 297.5t-139.5 260t-205 205t-260 139.5t-297.5 56q-14 1 -23 -9q-10 -10 -10 -23v-128q0 -13 9 -22t22 -10q204 -7 378 -111.5t278.5 -278.5t111.5 -378q1 -13 10 -22t22 -9h128q13 0 23 10q11 9 9 23zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="play_sign" unicode="&#xf144;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1152 585q32 18 32 55t-32 55l-544 320q-31 19 -64 1q-32 -19 -32 -56v-640q0 -37 32 -56
-q16 -8 32 -8q17 0 32 9z" />
-    <glyph glyph-name="ticket" unicode="&#xf145;" horiz-adv-x="1792" 
-d="M1024 1084l316 -316l-572 -572l-316 316zM813 105l618 618q19 19 19 45t-19 45l-362 362q-18 18 -45 18t-45 -18l-618 -618q-19 -19 -19 -45t19 -45l362 -362q18 -18 45 -18t45 18zM1702 742l-907 -908q-37 -37 -90.5 -37t-90.5 37l-126 126q56 56 56 136t-56 136
-t-136 56t-136 -56l-125 126q-37 37 -37 90.5t37 90.5l907 906q37 37 90.5 37t90.5 -37l125 -125q-56 -56 -56 -136t56 -136t136 -56t136 56l126 -125q37 -37 37 -90.5t-37 -90.5z" />
-    <glyph glyph-name="minus_sign_alt" unicode="&#xf146;" 
-d="M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
-t84.5 -203.5z" />
-    <glyph glyph-name="check_minus" unicode="&#xf147;" horiz-adv-x="1408" 
-d="M1152 736v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h832q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5
-t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="level_up" unicode="&#xf148;" horiz-adv-x="1024" 
-d="M1018 933q-18 -37 -58 -37h-192v-864q0 -14 -9 -23t-23 -9h-704q-21 0 -29 18q-8 20 4 35l160 192q9 11 25 11h320v640h-192q-40 0 -58 37q-17 37 9 68l320 384q18 22 49 22t49 -22l320 -384q27 -32 9 -68z" />
-    <glyph glyph-name="level_down" unicode="&#xf149;" horiz-adv-x="1024" 
-d="M32 1280h704q13 0 22.5 -9.5t9.5 -23.5v-863h192q40 0 58 -37t-9 -69l-320 -384q-18 -22 -49 -22t-49 22l-320 384q-26 31 -9 69q18 37 58 37h192v640h-320q-14 0 -25 11l-160 192q-13 14 -4 34q9 19 29 19z" />
-    <glyph glyph-name="check_sign" unicode="&#xf14a;" 
-d="M685 237l614 614q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-467 -467l-211 211q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l358 -358q19 -19 45 -19t45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5
-t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="edit_sign" unicode="&#xf14b;" 
-d="M404 428l152 -152l-52 -52h-56v96h-96v56zM818 818q14 -13 -3 -30l-291 -291q-17 -17 -30 -3q-14 13 3 30l291 291q17 17 30 3zM544 128l544 544l-288 288l-544 -544v-288h288zM1152 736l92 92q28 28 28 68t-28 68l-152 152q-28 28 -68 28t-68 -28l-92 -92zM1536 1120
-v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_312" unicode="&#xf14c;" 
-d="M1280 608v480q0 26 -19 45t-45 19h-480q-42 0 -59 -39q-17 -41 14 -70l144 -144l-534 -534q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l534 534l144 -144q18 -19 45 -19q12 0 25 5q39 17 39 59zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960
-q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="share_sign" unicode="&#xf14d;" 
-d="M1005 435l352 352q19 19 19 45t-19 45l-352 352q-30 31 -69 14q-40 -17 -40 -59v-160q-119 0 -216 -19.5t-162.5 -51t-114 -79t-76.5 -95.5t-44.5 -109t-21.5 -111.5t-5 -110.5q0 -181 167 -404q11 -12 25 -12q7 0 13 3q22 9 19 33q-44 354 62 473q46 52 130 75.5
-t224 23.5v-160q0 -42 40 -59q12 -5 24 -5q26 0 45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="compass" unicode="&#xf14e;" 
-d="M640 448l256 128l-256 128v-256zM1024 1039v-542l-512 -256v542zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="collapse" unicode="&#xf150;" 
-d="M1145 861q18 -35 -5 -66l-320 -448q-19 -27 -52 -27t-52 27l-320 448q-23 31 -5 66q17 35 57 35h640q40 0 57 -35zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120
-v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="collapse_top" unicode="&#xf151;" 
-d="M1145 419q-17 -35 -57 -35h-640q-40 0 -57 35q-18 35 5 66l320 448q19 27 52 27t52 -27l320 -448q23 -31 5 -66zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_317" unicode="&#xf152;" 
-d="M1088 640q0 -33 -27 -52l-448 -320q-31 -23 -66 -5q-35 17 -35 57v640q0 40 35 57q35 18 66 -5l448 -320q27 -19 27 -52zM1280 160v960q0 14 -9 23t-23 9h-960q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h960q14 0 23 9t9 23zM1536 1120v-960q0 -119 -84.5 -203.5
-t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="eur" unicode="&#xf153;" horiz-adv-x="1024" 
-d="M976 229l35 -159q3 -12 -3 -22.5t-17 -14.5l-5 -1q-4 -2 -10.5 -3.5t-16 -4.5t-21.5 -5.5t-25.5 -5t-30 -5t-33.5 -4.5t-36.5 -3t-38.5 -1q-234 0 -409 130.5t-238 351.5h-95q-13 0 -22.5 9.5t-9.5 22.5v113q0 13 9.5 22.5t22.5 9.5h66q-2 57 1 105h-67q-14 0 -23 9
-t-9 23v114q0 14 9 23t23 9h98q67 210 243.5 338t400.5 128q102 0 194 -23q11 -3 20 -15q6 -11 3 -24l-43 -159q-3 -13 -14 -19.5t-24 -2.5l-4 1q-4 1 -11.5 2.5l-17.5 3.5t-22.5 3.5t-26 3t-29 2.5t-29.5 1q-126 0 -226 -64t-150 -176h468q16 0 25 -12q10 -12 7 -26
-l-24 -114q-5 -26 -32 -26h-488q-3 -37 0 -105h459q15 0 25 -12q9 -12 6 -27l-24 -112q-2 -11 -11 -18.5t-20 -7.5h-387q48 -117 149.5 -185.5t228.5 -68.5q18 0 36 1.5t33.5 3.5t29.5 4.5t24.5 5t18.5 4.5l12 3l5 2q13 5 26 -2q12 -7 15 -21z" />
-    <glyph glyph-name="gbp" unicode="&#xf154;" horiz-adv-x="1024" 
-d="M1020 399v-367q0 -14 -9 -23t-23 -9h-956q-14 0 -23 9t-9 23v150q0 13 9.5 22.5t22.5 9.5h97v383h-95q-14 0 -23 9.5t-9 22.5v131q0 14 9 23t23 9h95v223q0 171 123.5 282t314.5 111q185 0 335 -125q9 -8 10 -20.5t-7 -22.5l-103 -127q-9 -11 -22 -12q-13 -2 -23 7
-q-5 5 -26 19t-69 32t-93 18q-85 0 -137 -47t-52 -123v-215h305q13 0 22.5 -9t9.5 -23v-131q0 -13 -9.5 -22.5t-22.5 -9.5h-305v-379h414v181q0 13 9 22.5t23 9.5h162q14 0 23 -9.5t9 -22.5z" />
-    <glyph glyph-name="usd" unicode="&#xf155;" horiz-adv-x="1024" 
-d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43
-t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5
-t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50
-t53 -63.5t31.5 -76.5t13 -94z" />
-    <glyph glyph-name="inr" unicode="&#xf156;" horiz-adv-x="898" 
-d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102
-q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="jpy" unicode="&#xf157;" horiz-adv-x="1027" 
-d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61
-l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" />
-    <glyph glyph-name="rub" unicode="&#xf158;" horiz-adv-x="1280" 
-d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128
-q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" />
-    <glyph glyph-name="krw" unicode="&#xf159;" horiz-adv-x="1792" 
-d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23
-t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28
-q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="btc" unicode="&#xf15a;" horiz-adv-x="1280" 
-d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164
-l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30
-t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" />
-    <glyph glyph-name="file" unicode="&#xf15b;" 
-d="M1024 1024v472q22 -14 36 -28l408 -408q14 -14 28 -36h-472zM896 992q0 -40 28 -68t68 -28h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544z" />
-    <glyph glyph-name="file_text" unicode="&#xf15c;" 
-d="M1468 1060q14 -14 28 -36h-472v472q22 -14 36 -28zM992 896h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544q0 -40 28 -68t68 -28zM1152 160v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704
-q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23z" />
-    <glyph glyph-name="sort_by_alphabet" unicode="&#xf15d;" horiz-adv-x="1664" 
-d="M1191 1128h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1572 -23
-v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -11v-2l14 2q9 2 30 2h248v119h121zM1661 874v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162
-l230 -662h70z" />
-    <glyph glyph-name="_329" unicode="&#xf15e;" horiz-adv-x="1664" 
-d="M1191 104h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1661 -150
-v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162l230 -662h70zM1572 1001v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -10v-3l14 3q9 1 30 1h248
-v119h121z" />
-    <glyph glyph-name="sort_by_attributes" unicode="&#xf160;" horiz-adv-x="1792" 
-d="M736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1792 -32v-192q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832
-q14 0 23 -9t9 -23zM1600 480v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1408 992v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1216 1504v-192q0 -14 -9 -23t-23 -9h-256
-q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="sort_by_attributes_alt" unicode="&#xf161;" horiz-adv-x="1792" 
-d="M1216 -32v-192q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192
-q14 0 23 -9t9 -23zM1408 480v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1600 992v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1792 1504v-192q0 -14 -9 -23t-23 -9h-832
-q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="sort_by_order" unicode="&#xf162;" 
-d="M1346 223q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23
-zM1486 165q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5
-t82 -252.5zM1456 882v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165z" />
-    <glyph glyph-name="sort_by_order_alt" unicode="&#xf163;" 
-d="M1346 1247q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9
-t9 -23zM1456 -142v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165zM1486 1189q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13
-q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5t82 -252.5z" />
-    <glyph glyph-name="_334" unicode="&#xf164;" horiz-adv-x="1664" 
-d="M256 192q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5q26 0 45 18.5t19 45.5zM416 704v-640q0 -26 -19 -45t-45 -19h-288q-26 0 -45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45 -19t19 -45zM1600 704q0 -86 -55 -149q15 -44 15 -76
-q3 -76 -43 -137q17 -56 0 -117q-15 -57 -54 -94q9 -112 -49 -181q-64 -76 -197 -78h-36h-76h-17q-66 0 -144 15.5t-121.5 29t-120.5 39.5q-123 43 -158 44q-26 1 -45 19.5t-19 44.5v641q0 25 18 43.5t43 20.5q24 2 76 59t101 121q68 87 101 120q18 18 31 48t17.5 48.5
-t13.5 60.5q7 39 12.5 61t19.5 52t34 50q19 19 45 19q46 0 82.5 -10.5t60 -26t40 -40.5t24 -45t12 -50t5 -45t0.5 -39q0 -38 -9.5 -76t-19 -60t-27.5 -56q-3 -6 -10 -18t-11 -22t-8 -24h277q78 0 135 -57t57 -135z" />
-    <glyph glyph-name="_335" unicode="&#xf165;" horiz-adv-x="1664" 
-d="M256 960q0 -26 -19 -45t-45 -19q-27 0 -45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45 -18.5t19 -45.5zM416 448v640q0 26 -19 45t-45 19h-288q-26 0 -45 -19t-19 -45v-640q0 -26 19 -45t45 -19h288q26 0 45 19t19 45zM1545 597q55 -61 55 -149q-1 -78 -57.5 -135
-t-134.5 -57h-277q4 -14 8 -24t11 -22t10 -18q18 -37 27 -57t19 -58.5t10 -76.5q0 -24 -0.5 -39t-5 -45t-12 -50t-24 -45t-40 -40.5t-60 -26t-82.5 -10.5q-26 0 -45 19q-20 20 -34 50t-19.5 52t-12.5 61q-9 42 -13.5 60.5t-17.5 48.5t-31 48q-33 33 -101 120q-49 64 -101 121
-t-76 59q-25 2 -43 20.5t-18 43.5v641q0 26 19 44.5t45 19.5q35 1 158 44q77 26 120.5 39.5t121.5 29t144 15.5h17h76h36q133 -2 197 -78q58 -69 49 -181q39 -37 54 -94q17 -61 0 -117q46 -61 43 -137q0 -32 -15 -76z" />
-    <glyph glyph-name="youtube_sign" unicode="&#xf166;" 
-d="M919 233v157q0 50 -29 50q-17 0 -33 -16v-224q16 -16 33 -16q29 0 29 49zM1103 355h66v34q0 51 -33 51t-33 -51v-34zM532 621v-70h-80v-423h-74v423h-78v70h232zM733 495v-367h-67v40q-39 -45 -76 -45q-33 0 -42 28q-6 17 -6 54v290h66v-270q0 -24 1 -26q1 -15 15 -15
-q20 0 42 31v280h67zM985 384v-146q0 -52 -7 -73q-12 -42 -53 -42q-35 0 -68 41v-36h-67v493h67v-161q32 40 68 40q41 0 53 -42q7 -21 7 -74zM1236 255v-9q0 -29 -2 -43q-3 -22 -15 -40q-27 -40 -80 -40q-52 0 -81 38q-21 27 -21 86v129q0 59 20 86q29 38 80 38t78 -38
-q21 -29 21 -86v-76h-133v-65q0 -51 34 -51q24 0 30 26q0 1 0.5 7t0.5 16.5v21.5h68zM785 1079v-156q0 -51 -32 -51t-32 51v156q0 52 32 52t32 -52zM1318 366q0 177 -19 260q-10 44 -43 73.5t-76 34.5q-136 15 -412 15q-275 0 -411 -15q-44 -5 -76.5 -34.5t-42.5 -73.5
-q-20 -87 -20 -260q0 -176 20 -260q10 -43 42.5 -73t75.5 -35q137 -15 412 -15t412 15q43 5 75.5 35t42.5 73q20 84 20 260zM563 1017l90 296h-75l-51 -195l-53 195h-78q7 -23 23 -69l24 -69q35 -103 46 -158v-201h74v201zM852 936v130q0 58 -21 87q-29 38 -78 38
-q-51 0 -78 -38q-21 -29 -21 -87v-130q0 -58 21 -87q27 -38 78 -38q49 0 78 38q21 27 21 87zM1033 816h67v370h-67v-283q-22 -31 -42 -31q-15 0 -16 16q-1 2 -1 26v272h-67v-293q0 -37 6 -55q11 -27 43 -27q36 0 77 45v-40zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5
-h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="youtube" unicode="&#xf167;" 
-d="M971 292v-211q0 -67 -39 -67q-23 0 -45 22v301q22 22 45 22q39 0 39 -67zM1309 291v-46h-90v46q0 68 45 68t45 -68zM343 509h107v94h-312v-94h105v-569h100v569zM631 -60h89v494h-89v-378q-30 -42 -57 -42q-18 0 -21 21q-1 3 -1 35v364h-89v-391q0 -49 8 -73
-q12 -37 58 -37q48 0 102 61v-54zM1060 88v197q0 73 -9 99q-17 56 -71 56q-50 0 -93 -54v217h-89v-663h89v48q45 -55 93 -55q54 0 71 55q9 27 9 100zM1398 98v13h-91q0 -51 -2 -61q-7 -36 -40 -36q-46 0 -46 69v87h179v103q0 79 -27 116q-39 51 -106 51q-68 0 -107 -51
-q-28 -37 -28 -116v-173q0 -79 29 -116q39 -51 108 -51q72 0 108 53q18 27 21 54q2 9 2 58zM790 1011v210q0 69 -43 69t-43 -69v-210q0 -70 43 -70t43 70zM1509 260q0 -234 -26 -350q-14 -59 -58 -99t-102 -46q-184 -21 -555 -21t-555 21q-58 6 -102.5 46t-57.5 99
-q-26 112 -26 350q0 234 26 350q14 59 58 99t103 47q183 20 554 20t555 -20q58 -7 102.5 -47t57.5 -99q26 -112 26 -350zM511 1536h102l-121 -399v-271h-100v271q-14 74 -61 212q-37 103 -65 187h106l71 -263zM881 1203v-175q0 -81 -28 -118q-38 -51 -106 -51q-67 0 -105 51
-q-28 38 -28 118v175q0 80 28 117q38 51 105 51q68 0 106 -51q28 -37 28 -117zM1216 1365v-499h-91v55q-53 -62 -103 -62q-46 0 -59 37q-8 24 -8 75v394h91v-367q0 -33 1 -35q3 -22 21 -22q27 0 57 43v381h91z" />
-    <glyph glyph-name="xing" unicode="&#xf168;" horiz-adv-x="1408" 
-d="M597 869q-10 -18 -257 -456q-27 -46 -65 -46h-239q-21 0 -31 17t0 36l253 448q1 0 0 1l-161 279q-12 22 -1 37q9 15 32 15h239q40 0 66 -45zM1403 1511q11 -16 0 -37l-528 -934v-1l336 -615q11 -20 1 -37q-10 -15 -32 -15h-239q-42 0 -66 45l-339 622q18 32 531 942
-q25 45 64 45h241q22 0 31 -15z" />
-    <glyph glyph-name="xing_sign" unicode="&#xf169;" 
-d="M685 771q0 1 -126 222q-21 34 -52 34h-184q-18 0 -26 -11q-7 -12 1 -29l125 -216v-1l-196 -346q-9 -14 0 -28q8 -13 24 -13h185q31 0 50 36zM1309 1268q-7 12 -24 12h-187q-30 0 -49 -35l-411 -729q1 -2 262 -481q20 -35 52 -35h184q18 0 25 12q8 13 -1 28l-260 476v1
-l409 723q8 16 0 28zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="youtube_play" unicode="&#xf16a;" horiz-adv-x="1792" 
-d="M711 408l484 250l-484 253v-503zM896 1270q168 0 324.5 -4.5t229.5 -9.5l73 -4q1 0 17 -1.5t23 -3t23.5 -4.5t28.5 -8t28 -13t31 -19.5t29 -26.5q6 -6 15.5 -18.5t29 -58.5t26.5 -101q8 -64 12.5 -136.5t5.5 -113.5v-40v-136q1 -145 -18 -290q-7 -55 -25 -99.5t-32 -61.5
-l-14 -17q-14 -15 -29 -26.5t-31 -19t-28 -12.5t-28.5 -8t-24 -4.5t-23 -3t-16.5 -1.5q-251 -19 -627 -19q-207 2 -359.5 6.5t-200.5 7.5l-49 4l-36 4q-36 5 -54.5 10t-51 21t-56.5 41q-6 6 -15.5 18.5t-29 58.5t-26.5 101q-8 64 -12.5 136.5t-5.5 113.5v40v136
-q-1 145 18 290q7 55 25 99.5t32 61.5l14 17q14 15 29 26.5t31 19.5t28 13t28.5 8t23.5 4.5t23 3t17 1.5q251 18 627 18z" />
-    <glyph glyph-name="dropbox" unicode="&#xf16b;" horiz-adv-x="1792" 
-d="M402 829l494 -305l-342 -285l-490 319zM1388 274v-108l-490 -293v-1l-1 1l-1 -1v1l-489 293v108l147 -96l342 284v2l1 -1l1 1v-2l343 -284zM554 1418l342 -285l-494 -304l-338 270zM1390 829l338 -271l-489 -319l-343 285zM1239 1418l489 -319l-338 -270l-494 304z" />
-    <glyph glyph-name="stackexchange" unicode="&#xf16c;" 
-d="M1289 -96h-1118v480h-160v-640h1438v640h-160v-480zM347 428l33 157l783 -165l-33 -156zM450 802l67 146l725 -339l-67 -145zM651 1158l102 123l614 -513l-102 -123zM1048 1536l477 -641l-128 -96l-477 641zM330 65v159h800v-159h-800z" />
-    <glyph glyph-name="instagram" unicode="&#xf16d;" 
-d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1162 640q0 -164 -115 -279t-279 -115t-279 115t-115 279t115 279t279 115t279 -115t115 -279zM1270 1050q0 -38 -27 -65t-65 -27t-65 27t-27 65t27 65t65 27t65 -27t27 -65zM768 1270
-q-7 0 -76.5 0.5t-105.5 0t-96.5 -3t-103 -10t-71.5 -18.5q-50 -20 -88 -58t-58 -88q-11 -29 -18.5 -71.5t-10 -103t-3 -96.5t0 -105.5t0.5 -76.5t-0.5 -76.5t0 -105.5t3 -96.5t10 -103t18.5 -71.5q20 -50 58 -88t88 -58q29 -11 71.5 -18.5t103 -10t96.5 -3t105.5 0t76.5 0.5
-t76.5 -0.5t105.5 0t96.5 3t103 10t71.5 18.5q50 20 88 58t58 88q11 29 18.5 71.5t10 103t3 96.5t0 105.5t-0.5 76.5t0.5 76.5t0 105.5t-3 96.5t-10 103t-18.5 71.5q-20 50 -58 88t-88 58q-29 11 -71.5 18.5t-103 10t-96.5 3t-105.5 0t-76.5 -0.5zM1536 640q0 -229 -5 -317
-q-10 -208 -124 -322t-322 -124q-88 -5 -317 -5t-317 5q-208 10 -322 124t-124 322q-5 88 -5 317t5 317q10 208 124 322t322 124q88 5 317 5t317 -5q208 -10 322 -124t124 -322q5 -88 5 -317z" />
-    <glyph glyph-name="flickr" unicode="&#xf16e;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM698 640q0 88 -62 150t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150zM1262 640q0 88 -62 150
-t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150z" />
-    <glyph glyph-name="adn" unicode="&#xf170;" 
-d="M768 914l201 -306h-402zM1133 384h94l-459 691l-459 -691h94l104 160h522zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="f171" unicode="&#xf171;" horiz-adv-x="1408" 
-d="M815 677q8 -63 -50.5 -101t-111.5 -6q-39 17 -53.5 58t-0.5 82t52 58q36 18 72.5 12t64 -35.5t27.5 -67.5zM926 698q-14 107 -113 164t-197 13q-63 -28 -100.5 -88.5t-34.5 -129.5q4 -91 77.5 -155t165.5 -56q91 8 152 84t50 168zM1165 1240q-20 27 -56 44.5t-58 22
-t-71 12.5q-291 47 -566 -2q-43 -7 -66 -12t-55 -22t-50 -43q30 -28 76 -45.5t73.5 -22t87.5 -11.5q228 -29 448 -1q63 8 89.5 12t72.5 21.5t75 46.5zM1222 205q-8 -26 -15.5 -76.5t-14 -84t-28.5 -70t-58 -56.5q-86 -48 -189.5 -71.5t-202 -22t-201.5 18.5q-46 8 -81.5 18
-t-76.5 27t-73 43.5t-52 61.5q-25 96 -57 292l6 16l18 9q223 -148 506.5 -148t507.5 148q21 -6 24 -23t-5 -45t-8 -37zM1403 1166q-26 -167 -111 -655q-5 -30 -27 -56t-43.5 -40t-54.5 -31q-252 -126 -610 -88q-248 27 -394 139q-15 12 -25.5 26.5t-17 35t-9 34t-6 39.5
-t-5.5 35q-9 50 -26.5 150t-28 161.5t-23.5 147.5t-22 158q3 26 17.5 48.5t31.5 37.5t45 30t46 22.5t48 18.5q125 46 313 64q379 37 676 -50q155 -46 215 -122q16 -20 16.5 -51t-5.5 -54z" />
-    <glyph glyph-name="bitbucket_sign" unicode="&#xf172;" 
-d="M848 666q0 43 -41 66t-77 1q-43 -20 -42.5 -72.5t43.5 -70.5q39 -23 81 4t36 72zM928 682q8 -66 -36 -121t-110 -61t-119 40t-56 113q-2 49 25.5 93t72.5 64q70 31 141.5 -10t81.5 -118zM1100 1073q-20 -21 -53.5 -34t-53 -16t-63.5 -8q-155 -20 -324 0q-44 6 -63 9.5
-t-52.5 16t-54.5 32.5q13 19 36 31t40 15.5t47 8.5q198 35 408 1q33 -5 51 -8.5t43 -16t39 -31.5zM1142 327q0 7 5.5 26.5t3 32t-17.5 16.5q-161 -106 -365 -106t-366 106l-12 -6l-5 -12q26 -154 41 -210q47 -81 204 -108q249 -46 428 53q34 19 49 51.5t22.5 85.5t12.5 71z
-M1272 1020q9 53 -8 75q-43 55 -155 88q-216 63 -487 36q-132 -12 -226 -46q-38 -15 -59.5 -25t-47 -34t-29.5 -54q8 -68 19 -138t29 -171t24 -137q1 -5 5 -31t7 -36t12 -27t22 -28q105 -80 284 -100q259 -28 440 63q24 13 39.5 23t31 29t19.5 40q48 267 80 473zM1536 1120
-v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="tumblr" unicode="&#xf173;" horiz-adv-x="1024" 
-d="M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14
-q78 2 134 29z" />
-    <glyph glyph-name="tumblr_sign" unicode="&#xf174;" 
-d="M1136 75l-62 183q-44 -22 -103 -22q-36 -1 -62 10.5t-38.5 31.5t-17.5 40.5t-5 43.5v398h257v194h-256v326h-188q-8 0 -9 -10q-5 -44 -17.5 -87t-39 -95t-77 -95t-118.5 -68v-165h130v-418q0 -57 21.5 -115t65 -111t121 -85.5t176.5 -30.5q69 1 136.5 25t85.5 50z
-M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="long_arrow_down" unicode="&#xf175;" horiz-adv-x="768" 
-d="M765 237q8 -19 -5 -35l-350 -384q-10 -10 -23 -10q-14 0 -24 10l-355 384q-13 16 -5 35q9 19 29 19h224v1248q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1248h224q21 0 29 -19z" />
-    <glyph glyph-name="long_arrow_up" unicode="&#xf176;" horiz-adv-x="768" 
-d="M765 1043q-9 -19 -29 -19h-224v-1248q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1248h-224q-21 0 -29 19t5 35l350 384q10 10 23 10q14 0 24 -10l355 -384q13 -16 5 -35z" />
-    <glyph glyph-name="long_arrow_left" unicode="&#xf177;" horiz-adv-x="1792" 
-d="M1792 736v-192q0 -14 -9 -23t-23 -9h-1248v-224q0 -21 -19 -29t-35 5l-384 350q-10 10 -10 23q0 14 10 24l384 354q16 14 35 6q19 -9 19 -29v-224h1248q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="long_arrow_right" unicode="&#xf178;" horiz-adv-x="1792" 
-d="M1728 643q0 -14 -10 -24l-384 -354q-16 -14 -35 -6q-19 9 -19 29v224h-1248q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h1248v224q0 21 19 29t35 -5l384 -350q10 -10 10 -23z" />
-    <glyph glyph-name="apple" unicode="&#xf179;" horiz-adv-x="1408" 
-d="M1393 321q-39 -125 -123 -250q-129 -196 -257 -196q-49 0 -140 32q-86 32 -151 32q-61 0 -142 -33q-81 -34 -132 -34q-152 0 -301 259q-147 261 -147 503q0 228 113 374q113 144 284 144q72 0 177 -30q104 -30 138 -30q45 0 143 34q102 34 173 34q119 0 213 -65
-q52 -36 104 -100q-79 -67 -114 -118q-65 -94 -65 -207q0 -124 69 -223t158 -126zM1017 1494q0 -61 -29 -136q-30 -75 -93 -138q-54 -54 -108 -72q-37 -11 -104 -17q3 149 78 257q74 107 250 148q1 -3 2.5 -11t2.5 -11q0 -4 0.5 -10t0.5 -10z" />
-    <glyph glyph-name="windows" unicode="&#xf17a;" horiz-adv-x="1664" 
-d="M682 530v-651l-682 94v557h682zM682 1273v-659h-682v565zM1664 530v-786l-907 125v661h907zM1664 1408v-794h-907v669z" />
-    <glyph glyph-name="android" unicode="&#xf17b;" horiz-adv-x="1408" 
-d="M493 1053q16 0 27.5 11.5t11.5 27.5t-11.5 27.5t-27.5 11.5t-27 -11.5t-11 -27.5t11 -27.5t27 -11.5zM915 1053q16 0 27 11.5t11 27.5t-11 27.5t-27 11.5t-27.5 -11.5t-11.5 -27.5t11.5 -27.5t27.5 -11.5zM103 869q42 0 72 -30t30 -72v-430q0 -43 -29.5 -73t-72.5 -30
-t-73 30t-30 73v430q0 42 30 72t73 30zM1163 850v-666q0 -46 -32 -78t-77 -32h-75v-227q0 -43 -30 -73t-73 -30t-73 30t-30 73v227h-138v-227q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73l-1 227h-74q-46 0 -78 32t-32 78v666h918zM931 1255q107 -55 171 -153.5t64 -215.5
-h-925q0 117 64 215.5t172 153.5l-71 131q-7 13 5 20q13 6 20 -6l72 -132q95 42 201 42t201 -42l72 132q7 12 20 6q12 -7 5 -20zM1408 767v-430q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73v430q0 43 30 72.5t72 29.5q43 0 73 -29.5t30 -72.5z" />
-    <glyph glyph-name="linux" unicode="&#xf17c;" 
-d="M663 1125q-11 -1 -15.5 -10.5t-8.5 -9.5q-5 -1 -5 5q0 12 19 15h10zM750 1111q-4 -1 -11.5 6.5t-17.5 4.5q24 11 32 -2q3 -6 -3 -9zM399 684q-4 1 -6 -3t-4.5 -12.5t-5.5 -13.5t-10 -13q-10 -11 -1 -12q4 -1 12.5 7t12.5 18q1 3 2 7t2 6t1.5 4.5t0.5 4v3t-1 2.5t-3 2z
-M1254 325q0 18 -55 42q4 15 7.5 27.5t5 26t3 21.5t0.5 22.5t-1 19.5t-3.5 22t-4 20.5t-5 25t-5.5 26.5q-10 48 -47 103t-72 75q24 -20 57 -83q87 -162 54 -278q-11 -40 -50 -42q-31 -4 -38.5 18.5t-8 83.5t-11.5 107q-9 39 -19.5 69t-19.5 45.5t-15.5 24.5t-13 15t-7.5 7
-q-14 62 -31 103t-29.5 56t-23.5 33t-15 40q-4 21 6 53.5t4.5 49.5t-44.5 25q-15 3 -44.5 18t-35.5 16q-8 1 -11 26t8 51t36 27q37 3 51 -30t4 -58q-11 -19 -2 -26.5t30 -0.5q13 4 13 36v37q-5 30 -13.5 50t-21 30.5t-23.5 15t-27 7.5q-107 -8 -89 -134q0 -15 -1 -15
-q-9 9 -29.5 10.5t-33 -0.5t-15.5 5q1 57 -16 90t-45 34q-27 1 -41.5 -27.5t-16.5 -59.5q-1 -15 3.5 -37t13 -37.5t15.5 -13.5q10 3 16 14q4 9 -7 8q-7 0 -15.5 14.5t-9.5 33.5q-1 22 9 37t34 14q17 0 27 -21t9.5 -39t-1.5 -22q-22 -15 -31 -29q-8 -12 -27.5 -23.5
-t-20.5 -12.5q-13 -14 -15.5 -27t7.5 -18q14 -8 25 -19.5t16 -19t18.5 -13t35.5 -6.5q47 -2 102 15q2 1 23 7t34.5 10.5t29.5 13t21 17.5q9 14 20 8q5 -3 6.5 -8.5t-3 -12t-16.5 -9.5q-20 -6 -56.5 -21.5t-45.5 -19.5q-44 -19 -70 -23q-25 -5 -79 2q-10 2 -9 -2t17 -19
-q25 -23 67 -22q17 1 36 7t36 14t33.5 17.5t30 17t24.5 12t17.5 2.5t8.5 -11q0 -2 -1 -4.5t-4 -5t-6 -4.5t-8.5 -5t-9 -4.5t-10 -5t-9.5 -4.5q-28 -14 -67.5 -44t-66.5 -43t-49 -1q-21 11 -63 73q-22 31 -25 22q-1 -3 -1 -10q0 -25 -15 -56.5t-29.5 -55.5t-21 -58t11.5 -63
-q-23 -6 -62.5 -90t-47.5 -141q-2 -18 -1.5 -69t-5.5 -59q-8 -24 -29 -3q-32 31 -36 94q-2 28 4 56q4 19 -1 18q-2 -1 -4 -5q-36 -65 10 -166q5 -12 25 -28t24 -20q20 -23 104 -90.5t93 -76.5q16 -15 17.5 -38t-14 -43t-45.5 -23q8 -15 29 -44.5t28 -54t7 -70.5q46 24 7 92
-q-4 8 -10.5 16t-9.5 12t-2 6q3 5 13 9.5t20 -2.5q46 -52 166 -36q133 15 177 87q23 38 34 30q12 -6 10 -52q-1 -25 -23 -92q-9 -23 -6 -37.5t24 -15.5q3 19 14.5 77t13.5 90q2 21 -6.5 73.5t-7.5 97t23 70.5q15 18 51 18q1 37 34.5 53t72.5 10.5t60 -22.5zM626 1152
-q3 17 -2.5 30t-11.5 15q-9 2 -9 -7q2 -5 5 -6q10 0 7 -15q-3 -20 8 -20q3 0 3 3zM1045 955q-2 8 -6.5 11.5t-13 5t-14.5 5.5q-5 3 -9.5 8t-7 8t-5.5 6.5t-4 4t-4 -1.5q-14 -16 7 -43.5t39 -31.5q9 -1 14.5 8t3.5 20zM867 1168q0 11 -5 19.5t-11 12.5t-9 3q-6 0 -8 -2t0 -4
-t5 -3q14 -4 18 -31q0 -3 8 2q2 2 2 3zM921 1401q0 2 -2.5 5t-9 7t-9.5 6q-15 15 -24 15q-9 -1 -11.5 -7.5t-1 -13t-0.5 -12.5q-1 -4 -6 -10.5t-6 -9t3 -8.5q4 -3 8 0t11 9t15 9q1 1 9 1t15 2t9 7zM1486 60q20 -12 31 -24.5t12 -24t-2.5 -22.5t-15.5 -22t-23.5 -19.5
-t-30 -18.5t-31.5 -16.5t-32 -15.5t-27 -13q-38 -19 -85.5 -56t-75.5 -64q-17 -16 -68 -19.5t-89 14.5q-18 9 -29.5 23.5t-16.5 25.5t-22 19.5t-47 9.5q-44 1 -130 1q-19 0 -57 -1.5t-58 -2.5q-44 -1 -79.5 -15t-53.5 -30t-43.5 -28.5t-53.5 -11.5q-29 1 -111 31t-146 43
-q-19 4 -51 9.5t-50 9t-39.5 9.5t-33.5 14.5t-17 19.5q-10 23 7 66.5t18 54.5q1 16 -4 40t-10 42.5t-4.5 36.5t10.5 27q14 12 57 14t60 12q30 18 42 35t12 51q21 -73 -32 -106q-32 -20 -83 -15q-34 3 -43 -10q-13 -15 5 -57q2 -6 8 -18t8.5 -18t4.5 -17t1 -22q0 -15 -17 -49
-t-14 -48q3 -17 37 -26q20 -6 84.5 -18.5t99.5 -20.5q24 -6 74 -22t82.5 -23t55.5 -4q43 6 64.5 28t23 48t-7.5 58.5t-19 52t-20 36.5q-121 190 -169 242q-68 74 -113 40q-11 -9 -15 15q-3 16 -2 38q1 29 10 52t24 47t22 42q8 21 26.5 72t29.5 78t30 61t39 54
-q110 143 124 195q-12 112 -16 310q-2 90 24 151.5t106 104.5q39 21 104 21q53 1 106 -13.5t89 -41.5q57 -42 91.5 -121.5t29.5 -147.5q-5 -95 30 -214q34 -113 133 -218q55 -59 99.5 -163t59.5 -191q8 -49 5 -84.5t-12 -55.5t-20 -22q-10 -2 -23.5 -19t-27 -35.5
-t-40.5 -33.5t-61 -14q-18 1 -31.5 5t-22.5 13.5t-13.5 15.5t-11.5 20.5t-9 19.5q-22 37 -41 30t-28 -49t7 -97q20 -70 1 -195q-10 -65 18 -100.5t73 -33t85 35.5q59 49 89.5 66.5t103.5 42.5q53 18 77 36.5t18.5 34.5t-25 28.5t-51.5 23.5q-33 11 -49.5 48t-15 72.5
-t15.5 47.5q1 -31 8 -56.5t14.5 -40.5t20.5 -28.5t21 -19t21.5 -13t16.5 -9.5z" />
-    <glyph glyph-name="dribble" unicode="&#xf17d;" 
-d="M1024 36q-42 241 -140 498h-2l-2 -1q-16 -6 -43 -16.5t-101 -49t-137 -82t-131 -114.5t-103 -148l-15 11q184 -150 418 -150q132 0 256 52zM839 643q-21 49 -53 111q-311 -93 -673 -93q-1 -7 -1 -21q0 -124 44 -236.5t124 -201.5q50 89 123.5 166.5t142.5 124.5t130.5 81
-t99.5 48l37 13q4 1 13 3.5t13 4.5zM732 855q-120 213 -244 378q-138 -65 -234 -186t-128 -272q302 0 606 80zM1416 536q-210 60 -409 29q87 -239 128 -469q111 75 185 189.5t96 250.5zM611 1277q-1 0 -2 -1q1 1 2 1zM1201 1132q-185 164 -433 164q-76 0 -155 -19
-q131 -170 246 -382q69 26 130 60.5t96.5 61.5t65.5 57t37.5 40.5zM1424 647q-3 232 -149 410l-1 -1q-9 -12 -19 -24.5t-43.5 -44.5t-71 -60.5t-100 -65t-131.5 -64.5q25 -53 44 -95q2 -5 6.5 -17t7.5 -17q36 5 74.5 7t73.5 2t69 -1.5t64 -4t56.5 -5.5t48 -6.5t36.5 -6
-t25 -4.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="skype" unicode="&#xf17e;" 
-d="M1173 473q0 50 -19.5 91.5t-48.5 68.5t-73 49t-82.5 34t-87.5 23l-104 24q-30 7 -44 10.5t-35 11.5t-30 16t-16.5 21t-7.5 30q0 77 144 77q43 0 77 -12t54 -28.5t38 -33.5t40 -29t48 -12q47 0 75.5 32t28.5 77q0 55 -56 99.5t-142 67.5t-182 23q-68 0 -132 -15.5
-t-119.5 -47t-89 -87t-33.5 -128.5q0 -61 19 -106.5t56 -75.5t80 -48.5t103 -32.5l146 -36q90 -22 112 -36q32 -20 32 -60q0 -39 -40 -64.5t-105 -25.5q-51 0 -91.5 16t-65 38.5t-45.5 45t-46 38.5t-54 16q-50 0 -75.5 -30t-25.5 -75q0 -92 122 -157.5t291 -65.5
-q73 0 140 18.5t122.5 53.5t88.5 93.5t33 131.5zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5q-130 0 -234 80q-77 -16 -150 -16q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5q0 73 16 150q-80 104 -80 234q0 159 112.5 271.5t271.5 112.5q130 0 234 -80
-q77 16 150 16q143 0 273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -73 -16 -150q80 -104 80 -234z" />
-    <glyph glyph-name="foursquare" unicode="&#xf180;" horiz-adv-x="1280" 
-d="M1000 1102l37 194q5 23 -9 40t-35 17h-712q-23 0 -38.5 -17t-15.5 -37v-1101q0 -7 6 -1l291 352q23 26 38 33.5t48 7.5h239q22 0 37 14.5t18 29.5q24 130 37 191q4 21 -11.5 40t-36.5 19h-294q-29 0 -48 19t-19 48v42q0 29 19 47.5t48 18.5h346q18 0 35 13.5t20 29.5z
-M1227 1324q-15 -73 -53.5 -266.5t-69.5 -350t-35 -173.5q-6 -22 -9 -32.5t-14 -32.5t-24.5 -33t-38.5 -21t-58 -10h-271q-13 0 -22 -10q-8 -9 -426 -494q-22 -25 -58.5 -28.5t-48.5 5.5q-55 22 -55 98v1410q0 55 38 102.5t120 47.5h888q95 0 127 -53t10 -159zM1227 1324
-l-158 -790q4 17 35 173.5t69.5 350t53.5 266.5z" />
-    <glyph glyph-name="trello" unicode="&#xf181;" 
-d="M704 192v1024q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-1024q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1376 576v640q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-640q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408
-q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="female" unicode="&#xf182;" horiz-adv-x="1280" 
-d="M1280 480q0 -40 -28 -68t-68 -28q-51 0 -80 43l-227 341h-45v-132l247 -411q9 -15 9 -33q0 -26 -19 -45t-45 -19h-192v-272q0 -46 -33 -79t-79 -33h-160q-46 0 -79 33t-33 79v272h-192q-26 0 -45 19t-19 45q0 18 9 33l247 411v132h-45l-227 -341q-29 -43 -80 -43
-q-40 0 -68 28t-28 68q0 29 16 53l256 384q73 107 176 107h384q103 0 176 -107l256 -384q16 -24 16 -53zM864 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="male" unicode="&#xf183;" horiz-adv-x="1024" 
-d="M1024 832v-416q0 -40 -28 -68t-68 -28t-68 28t-28 68v352h-64v-912q0 -46 -33 -79t-79 -33t-79 33t-33 79v464h-64v-464q0 -46 -33 -79t-79 -33t-79 33t-33 79v912h-64v-352q0 -40 -28 -68t-68 -28t-68 28t-28 68v416q0 80 56 136t136 56h640q80 0 136 -56t56 -136z
-M736 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="gittip" unicode="&#xf184;" 
-d="M773 234l350 473q16 22 24.5 59t-6 85t-61.5 79q-40 26 -83 25.5t-73.5 -17.5t-54.5 -45q-36 -40 -96 -40q-59 0 -95 40q-24 28 -54.5 45t-73.5 17.5t-84 -25.5q-46 -31 -60.5 -79t-6 -85t24.5 -59zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="sun" unicode="&#xf185;" horiz-adv-x="1792" 
-d="M1472 640q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5t-223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5t45.5 -223.5t123 -184t184 -123t223.5 -45.5t223.5 45.5t184 123t123 184t45.5 223.5zM1748 363q-4 -15 -20 -20l-292 -96v-306q0 -16 -13 -26q-15 -10 -29 -4
-l-292 94l-180 -248q-10 -13 -26 -13t-26 13l-180 248l-292 -94q-14 -6 -29 4q-13 10 -13 26v306l-292 96q-16 5 -20 20q-5 17 4 29l180 248l-180 248q-9 13 -4 29q4 15 20 20l292 96v306q0 16 13 26q15 10 29 4l292 -94l180 248q9 12 26 12t26 -12l180 -248l292 94
-q14 6 29 -4q13 -10 13 -26v-306l292 -96q16 -5 20 -20q5 -16 -4 -29l-180 -248l180 -248q9 -12 4 -29z" />
-    <glyph glyph-name="_366" unicode="&#xf186;" 
-d="M1262 233q-54 -9 -110 -9q-182 0 -337 90t-245 245t-90 337q0 192 104 357q-201 -60 -328.5 -229t-127.5 -384q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51q144 0 273.5 61.5t220.5 171.5zM1465 318q-94 -203 -283.5 -324.5t-413.5 -121.5q-156 0 -298 61
-t-245 164t-164 245t-61 298q0 153 57.5 292.5t156 241.5t235.5 164.5t290 68.5q44 2 61 -39q18 -41 -15 -72q-86 -78 -131.5 -181.5t-45.5 -218.5q0 -148 73 -273t198 -198t273 -73q118 0 228 51q41 18 72 -13q14 -14 17.5 -34t-4.5 -38z" />
-    <glyph glyph-name="archive" unicode="&#xf187;" horiz-adv-x="1792" 
-d="M1088 704q0 26 -19 45t-45 19h-256q-26 0 -45 -19t-19 -45t19 -45t45 -19h256q26 0 45 19t19 45zM1664 896v-960q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v960q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1728 1344v-256q0 -26 -19 -45t-45 -19h-1536
-q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1536q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="bug" unicode="&#xf188;" horiz-adv-x="1664" 
-d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207
-q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19
-t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" />
-    <glyph glyph-name="vk" unicode="&#xf189;" horiz-adv-x="1920" 
-d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-40 -51 -55 -72t-30.5 -49.5t-12 -42t13 -34.5t32.5 -43t57 -53q4 -2 5 -4q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58
-t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6
-q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q16 19 38 30q53 26 239 24
-q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2
-q39 5 64 -2.5t31 -16.5z" />
-    <glyph glyph-name="weibo" unicode="&#xf18a;" horiz-adv-x="1792" 
-d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12
-q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422
-q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178
-q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z
-M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" />
-    <glyph glyph-name="renren" unicode="&#xf18b;" 
-d="M1133 -34q-171 -94 -368 -94q-196 0 -367 94q138 87 235.5 211t131.5 268q35 -144 132.5 -268t235.5 -211zM638 1394v-485q0 -252 -126.5 -459.5t-330.5 -306.5q-181 215 -181 495q0 187 83.5 349.5t229.5 269.5t325 137zM1536 638q0 -280 -181 -495
-q-204 99 -330.5 306.5t-126.5 459.5v485q179 -30 325 -137t229.5 -269.5t83.5 -349.5z" />
-    <glyph glyph-name="_372" unicode="&#xf18c;" horiz-adv-x="1408" 
-d="M1402 433q-32 -80 -76 -138t-91 -88.5t-99 -46.5t-101.5 -14.5t-96.5 8.5t-86.5 22t-69.5 27.5t-46 22.5l-17 10q-113 -228 -289.5 -359.5t-384.5 -132.5q-19 0 -32 13t-13 32t13 31.5t32 12.5q173 1 322.5 107.5t251.5 294.5q-36 -14 -72 -23t-83 -13t-91 2.5t-93 28.5
-t-92 59t-84.5 100t-74.5 146q114 47 214 57t167.5 -7.5t124.5 -56.5t88.5 -77t56.5 -82q53 131 79 291q-7 -1 -18 -2.5t-46.5 -2.5t-69.5 0.5t-81.5 10t-88.5 23t-84 42.5t-75 65t-54.5 94.5t-28.5 127.5q70 28 133.5 36.5t112.5 -1t92 -30t73.5 -50t56 -61t42 -63t27.5 -56
-t16 -39.5l4 -16q12 122 12 195q-8 6 -21.5 16t-49 44.5t-63.5 71.5t-54 93t-33 112.5t12 127t70 138.5q73 -25 127.5 -61.5t84.5 -76.5t48 -85t20.5 -89t-0.5 -85.5t-13 -76.5t-19 -62t-17 -42l-7 -15q1 -4 1 -50t-1 -72q3 7 10 18.5t30.5 43t50.5 58t71 55.5t91.5 44.5
-t112 14.5t132.5 -24q-2 -78 -21.5 -141.5t-50 -104.5t-69.5 -71.5t-81.5 -45.5t-84.5 -24t-80 -9.5t-67.5 1t-46.5 4.5l-17 3q-23 -147 -73 -283q6 7 18 18.5t49.5 41t77.5 52.5t99.5 42t117.5 20t129 -23.5t137 -77.5z" />
-    <glyph glyph-name="stack_exchange" unicode="&#xf18d;" horiz-adv-x="1280" 
-d="M1259 283v-66q0 -85 -57.5 -144.5t-138.5 -59.5h-57l-260 -269v269h-529q-81 0 -138.5 59.5t-57.5 144.5v66h1238zM1259 609v-255h-1238v255h1238zM1259 937v-255h-1238v255h1238zM1259 1077v-67h-1238v67q0 84 57.5 143.5t138.5 59.5h846q81 0 138.5 -59.5t57.5 -143.5z
-" />
-    <glyph glyph-name="_374" unicode="&#xf18e;" 
-d="M1152 640q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
-t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="arrow_circle_alt_left" unicode="&#xf190;" 
-d="M1152 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-192q0 -14 -9 -23t-23 -9q-12 0 -24 10l-319 319q-9 9 -9 23t9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h352q13 0 22.5 -9.5t9.5 -22.5zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
-t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_376" unicode="&#xf191;" 
-d="M1024 960v-640q0 -26 -19 -45t-45 -19q-20 0 -37 12l-448 320q-27 19 -27 52t27 52l448 320q17 12 37 12q26 0 45 -19t19 -45zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5z
-M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="dot_circle_alt" unicode="&#xf192;" 
-d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5
-t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_378" unicode="&#xf193;" horiz-adv-x="1664" 
-d="M1023 349l102 -204q-58 -179 -210 -290t-339 -111q-156 0 -288.5 77.5t-210 210t-77.5 288.5q0 181 104.5 330t274.5 211l17 -131q-122 -54 -195 -165.5t-73 -244.5q0 -185 131.5 -316.5t316.5 -131.5q126 0 232.5 65t165 175.5t49.5 236.5zM1571 249l58 -114l-256 -128
-q-13 -7 -29 -7q-40 0 -57 35l-239 477h-472q-24 0 -42.5 16.5t-21.5 40.5l-96 779q-2 17 6 42q14 51 57 82.5t97 31.5q66 0 113 -47t47 -113q0 -69 -52 -117.5t-120 -41.5l37 -289h423v-128h-407l16 -128h455q40 0 57 -35l228 -455z" />
-    <glyph glyph-name="vimeo_square" unicode="&#xf194;" 
-d="M1292 898q10 216 -161 222q-231 8 -312 -261q44 19 82 19q85 0 74 -96q-4 -57 -74 -167t-105 -110q-43 0 -82 169q-13 54 -45 255q-30 189 -160 177q-59 -7 -164 -100l-81 -72l-81 -72l52 -67q76 52 87 52q57 0 107 -179q15 -55 45 -164.5t45 -164.5q68 -179 164 -179
-q157 0 383 294q220 283 226 444zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_380" unicode="&#xf195;" horiz-adv-x="1152" 
-d="M1152 704q0 -191 -94.5 -353t-256.5 -256.5t-353 -94.5h-160q-14 0 -23 9t-9 23v611l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v93l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v250q0 14 9 23t23 9h160
-q14 0 23 -9t9 -23v-181l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-93l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-487q188 13 318 151t130 328q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="plus_square_o" unicode="&#xf196;" horiz-adv-x="1408" 
-d="M1152 736v-64q0 -14 -9 -23t-23 -9h-352v-352q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v352h-352q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h352v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-352h352q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832
-q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_382" unicode="&#xf197;" horiz-adv-x="2176" 
-d="M620 416q-110 -64 -268 -64h-128v64h-64q-13 0 -22.5 23.5t-9.5 56.5q0 24 7 49q-58 2 -96.5 10.5t-38.5 20.5t38.5 20.5t96.5 10.5q-7 25 -7 49q0 33 9.5 56.5t22.5 23.5h64v64h128q158 0 268 -64h1113q42 -7 106.5 -18t80.5 -14q89 -15 150 -40.5t83.5 -47.5t22.5 -40
-t-22.5 -40t-83.5 -47.5t-150 -40.5q-16 -3 -80.5 -14t-106.5 -18h-1113zM1739 668q53 -36 53 -92t-53 -92l81 -30q68 48 68 122t-68 122zM625 400h1015q-217 -38 -456 -80q-57 0 -113 -24t-83 -48l-28 -24l-288 -288q-26 -26 -70.5 -45t-89.5 -19h-96l-93 464h29
-q157 0 273 64zM352 816h-29l93 464h96q46 0 90 -19t70 -45l288 -288q4 -4 11 -10.5t30.5 -23t48.5 -29t61.5 -23t72.5 -10.5l456 -80h-1015q-116 64 -273 64z" />
-    <glyph glyph-name="_383" unicode="&#xf198;" horiz-adv-x="1664" 
-d="M1519 760q62 0 103.5 -40.5t41.5 -101.5q0 -97 -93 -130l-172 -59l56 -167q7 -21 7 -47q0 -59 -42 -102t-101 -43q-47 0 -85.5 27t-53.5 72l-55 165l-310 -106l55 -164q8 -24 8 -47q0 -59 -42 -102t-102 -43q-47 0 -85 27t-53 72l-55 163l-153 -53q-29 -9 -50 -9
-q-61 0 -101.5 40t-40.5 101q0 47 27.5 85t71.5 53l156 53l-105 313l-156 -54q-26 -8 -48 -8q-60 0 -101 40.5t-41 100.5q0 47 27.5 85t71.5 53l157 53l-53 159q-8 24 -8 47q0 60 42 102.5t102 42.5q47 0 85 -27t53 -72l54 -160l310 105l-54 160q-8 24 -8 47q0 59 42.5 102
-t101.5 43q47 0 85.5 -27.5t53.5 -71.5l53 -161l162 55q21 6 43 6q60 0 102.5 -39.5t42.5 -98.5q0 -45 -30 -81.5t-74 -51.5l-157 -54l105 -316l164 56q24 8 46 8zM725 498l310 105l-105 315l-310 -107z" />
-    <glyph glyph-name="_384" unicode="&#xf199;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM1280 352v436q-31 -35 -64 -55q-34 -22 -132.5 -85t-151.5 -99q-98 -69 -164 -69v0v0q-66 0 -164 69
-q-47 32 -142 92.5t-142 92.5q-12 8 -33 27t-31 27v-436q0 -40 28 -68t68 -28h832q40 0 68 28t28 68zM1280 925q0 41 -27.5 70t-68.5 29h-832q-40 0 -68 -28t-28 -68q0 -37 30.5 -76.5t67.5 -64.5q47 -32 137.5 -89t129.5 -83q3 -2 17 -11.5t21 -14t21 -13t23.5 -13
-t21.5 -9.5t22.5 -7.5t20.5 -2.5t20.5 2.5t22.5 7.5t21.5 9.5t23.5 13t21 13t21 14t17 11.5l267 174q35 23 66.5 62.5t31.5 73.5z" />
-    <glyph glyph-name="_385" unicode="&#xf19a;" horiz-adv-x="1792" 
-d="M127 640q0 163 67 313l367 -1005q-196 95 -315 281t-119 411zM1415 679q0 -19 -2.5 -38.5t-10 -49.5t-11.5 -44t-17.5 -59t-17.5 -58l-76 -256l-278 826q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-75 1 -202 10q-12 1 -20.5 -5t-11.5 -15t-1.5 -18.5t9 -16.5
-t19.5 -8l80 -8l120 -328l-168 -504l-280 832q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-7 0 -23 0.5t-26 0.5q105 160 274.5 253.5t367.5 93.5q147 0 280.5 -53t238.5 -149h-10q-55 0 -92 -40.5t-37 -95.5q0 -12 2 -24t4 -21.5t8 -23t9 -21t12 -22.5t12.5 -21
-t14.5 -24t14 -23q63 -107 63 -212zM909 573l237 -647q1 -6 5 -11q-126 -44 -255 -44q-112 0 -217 32zM1570 1009q95 -174 95 -369q0 -209 -104 -385.5t-279 -278.5l235 678q59 169 59 276q0 42 -6 79zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286
-t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 -215q173 0 331.5 68t273 182.5t182.5 273t68 331.5t-68 331.5t-182.5 273t-273 182.5t-331.5 68t-331.5 -68t-273 -182.5t-182.5 -273t-68 -331.5t68 -331.5t182.5 -273
-t273 -182.5t331.5 -68z" />
-    <glyph glyph-name="_386" unicode="&#xf19b;" horiz-adv-x="1792" 
-d="M1086 1536v-1536l-272 -128q-228 20 -414 102t-293 208.5t-107 272.5q0 140 100.5 263.5t275 205.5t391.5 108v-172q-217 -38 -356.5 -150t-139.5 -255q0 -152 154.5 -267t388.5 -145v1360zM1755 954l37 -390l-525 114l147 83q-119 70 -280 99v172q277 -33 481 -157z" />
-    <glyph glyph-name="_387" unicode="&#xf19c;" horiz-adv-x="2048" 
-d="M960 1536l960 -384v-128h-128q0 -26 -20.5 -45t-48.5 -19h-1526q-28 0 -48.5 19t-20.5 45h-128v128zM256 896h256v-768h128v768h256v-768h128v768h256v-768h128v768h256v-768h59q28 0 48.5 -19t20.5 -45v-64h-1664v64q0 26 20.5 45t48.5 19h59v768zM1851 -64
-q28 0 48.5 -19t20.5 -45v-128h-1920v128q0 26 20.5 45t48.5 19h1782z" />
-    <glyph glyph-name="_388" unicode="&#xf19d;" horiz-adv-x="2304" 
-d="M1774 700l18 -316q4 -69 -82 -128t-235 -93.5t-323 -34.5t-323 34.5t-235 93.5t-82 128l18 316l574 -181q22 -7 48 -7t48 7zM2304 1024q0 -23 -22 -31l-1120 -352q-4 -1 -10 -1t-10 1l-652 206q-43 -34 -71 -111.5t-34 -178.5q63 -36 63 -109q0 -69 -58 -107l58 -433
-q2 -14 -8 -25q-9 -11 -24 -11h-192q-15 0 -24 11q-10 11 -8 25l58 433q-58 38 -58 107q0 73 65 111q11 207 98 330l-333 104q-22 8 -22 31t22 31l1120 352q4 1 10 1t10 -1l1120 -352q22 -8 22 -31z" />
-    <glyph glyph-name="_389" unicode="&#xf19e;" 
-d="M859 579l13 -707q-62 11 -105 11q-41 0 -105 -11l13 707q-40 69 -168.5 295.5t-216.5 374.5t-181 287q58 -15 108 -15q44 0 111 15q63 -111 133.5 -229.5t167 -276.5t138.5 -227q37 61 109.5 177.5t117.5 190t105 176t107 189.5q54 -14 107 -14q56 0 114 14v0
-q-28 -39 -60 -88.5t-49.5 -78.5t-56.5 -96t-49 -84q-146 -248 -353 -610z" />
-    <glyph glyph-name="uniF1A0" unicode="&#xf1a0;" 
-d="M768 750h725q12 -67 12 -128q0 -217 -91 -387.5t-259.5 -266.5t-386.5 -96q-157 0 -299 60.5t-245 163.5t-163.5 245t-60.5 299t60.5 299t163.5 245t245 163.5t299 60.5q300 0 515 -201l-209 -201q-123 119 -306 119q-129 0 -238.5 -65t-173.5 -176.5t-64 -243.5
-t64 -243.5t173.5 -176.5t238.5 -65q87 0 160 24t120 60t82 82t51.5 87t22.5 78h-436v264z" />
-    <glyph glyph-name="f1a1" unicode="&#xf1a1;" horiz-adv-x="1792" 
-d="M1095 369q16 -16 0 -31q-62 -62 -199 -62t-199 62q-16 15 0 31q6 6 15 6t15 -6q48 -49 169 -49q120 0 169 49q6 6 15 6t15 -6zM788 550q0 -37 -26 -63t-63 -26t-63.5 26t-26.5 63q0 38 26.5 64t63.5 26t63 -26.5t26 -63.5zM1183 550q0 -37 -26.5 -63t-63.5 -26t-63 26
-t-26 63t26 63.5t63 26.5t63.5 -26t26.5 -64zM1434 670q0 49 -35 84t-85 35t-86 -36q-130 90 -311 96l63 283l200 -45q0 -37 26 -63t63 -26t63.5 26.5t26.5 63.5t-26.5 63.5t-63.5 26.5q-54 0 -80 -50l-221 49q-19 5 -25 -16l-69 -312q-180 -7 -309 -97q-35 37 -87 37
-q-50 0 -85 -35t-35 -84q0 -35 18.5 -64t49.5 -44q-6 -27 -6 -56q0 -142 140 -243t337 -101q198 0 338 101t140 243q0 32 -7 57q30 15 48 43.5t18 63.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191
-t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_392" unicode="&#xf1a2;" 
-d="M939 407q13 -13 0 -26q-53 -53 -171 -53t-171 53q-13 13 0 26q5 6 13 6t13 -6q42 -42 145 -42t145 42q5 6 13 6t13 -6zM676 563q0 -31 -23 -54t-54 -23t-54 23t-23 54q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1014 563q0 -31 -23 -54t-54 -23t-54 23t-23 54
-q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1229 666q0 42 -30 72t-73 30q-42 0 -73 -31q-113 78 -267 82l54 243l171 -39q1 -32 23.5 -54t53.5 -22q32 0 54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5q-48 0 -69 -43l-189 42q-17 5 -21 -13l-60 -268q-154 -6 -265 -83
-q-30 32 -74 32q-43 0 -73 -30t-30 -72q0 -30 16 -55t42 -38q-5 -25 -5 -48q0 -122 120 -208.5t289 -86.5q170 0 290 86.5t120 208.5q0 25 -6 49q25 13 40.5 37.5t15.5 54.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
-q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_393" unicode="&#xf1a3;" 
-d="M866 697l90 27v62q0 79 -58 135t-138 56t-138 -55.5t-58 -134.5v-283q0 -20 -14 -33.5t-33 -13.5t-32.5 13.5t-13.5 33.5v120h-151v-122q0 -82 57.5 -139t139.5 -57q81 0 138.5 56.5t57.5 136.5v280q0 19 13.5 33t33.5 14q19 0 32.5 -14t13.5 -33v-54zM1199 502v122h-150
-v-126q0 -20 -13.5 -33.5t-33.5 -13.5q-19 0 -32.5 14t-13.5 33v123l-90 -26l-60 28v-123q0 -80 58 -137t139 -57t138.5 57t57.5 139zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103
-t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="f1a4" unicode="&#xf1a4;" horiz-adv-x="1920" 
-d="M1062 824v118q0 42 -30 72t-72 30t-72 -30t-30 -72v-612q0 -175 -126 -299t-303 -124q-178 0 -303.5 125.5t-125.5 303.5v266h328v-262q0 -43 30 -72.5t72 -29.5t72 29.5t30 72.5v620q0 171 126.5 292t301.5 121q176 0 302 -122t126 -294v-136l-195 -58zM1592 602h328
-v-266q0 -178 -125.5 -303.5t-303.5 -125.5q-177 0 -303 124.5t-126 300.5v268l131 -61l195 58v-270q0 -42 30 -71.5t72 -29.5t72 29.5t30 71.5v275z" />
-    <glyph glyph-name="_395" unicode="&#xf1a5;" 
-d="M1472 160v480h-704v704h-480q-93 0 -158.5 -65.5t-65.5 -158.5v-480h704v-704h480q93 0 158.5 65.5t65.5 158.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
-t84.5 -203.5z" />
-    <glyph glyph-name="_396" unicode="&#xf1a6;" horiz-adv-x="2048" 
-d="M328 1254h204v-983h-532v697h328v286zM328 435v369h-123v-369h123zM614 968v-697h205v697h-205zM614 1254v-204h205v204h-205zM901 968h533v-942h-533v163h328v82h-328v697zM1229 435v369h-123v-369h123zM1516 968h532v-942h-532v163h327v82h-327v697zM1843 435v369h-123
-v-369h123z" />
-    <glyph glyph-name="_397" unicode="&#xf1a7;" 
-d="M1046 516q0 -64 -38 -109t-91 -45q-43 0 -70 15v277q28 17 70 17q53 0 91 -45.5t38 -109.5zM703 944q0 -64 -38 -109.5t-91 -45.5q-43 0 -70 15v277q28 17 70 17q53 0 91 -45t38 -109zM1265 513q0 134 -88 229t-213 95q-20 0 -39 -3q-23 -78 -78 -136q-87 -95 -211 -101
-v-636l211 41v206q51 -19 117 -19q125 0 213 95t88 229zM922 940q0 134 -88.5 229t-213.5 95q-74 0 -141 -36h-186v-840l211 41v206q55 -19 116 -19q125 0 213.5 95t88.5 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
-q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_398" unicode="&#xf1a8;" horiz-adv-x="2038" 
-d="M1222 607q75 3 143.5 -20.5t118 -58.5t101 -94.5t84 -108t75.5 -120.5q33 -56 78.5 -109t75.5 -80.5t99 -88.5q-48 -30 -108.5 -57.5t-138.5 -59t-114 -47.5q-44 37 -74 115t-43.5 164.5t-33 180.5t-42.5 168.5t-72.5 123t-122.5 48.5l-10 -2l-6 -4q4 -5 13 -14
-q6 -5 28 -23.5t25.5 -22t19 -18t18 -20.5t11.5 -21t10.5 -27.5t4.5 -31t4 -40.5l1 -33q1 -26 -2.5 -57.5t-7.5 -52t-12.5 -58.5t-11.5 -53q-35 1 -101 -9.5t-98 -10.5q-39 0 -72 10q-2 16 -2 47q0 74 3 96q2 13 31.5 41.5t57 59t26.5 51.5q-24 2 -43 -24
-q-36 -53 -111.5 -99.5t-136.5 -46.5q-25 0 -75.5 63t-106.5 139.5t-84 96.5q-6 4 -27 30q-482 -112 -513 -112q-16 0 -28 11t-12 27q0 15 8.5 26.5t22.5 14.5l486 106q-8 14 -8 25t5.5 17.5t16 11.5t20 7t23 4.5t18.5 4.5q4 1 15.5 7.5t17.5 6.5q15 0 28 -16t20 -33
-q163 37 172 37q17 0 29.5 -11t12.5 -28q0 -15 -8.5 -26t-23.5 -14l-182 -40l-1 -16q-1 -26 81.5 -117.5t104.5 -91.5q47 0 119 80t72 129q0 36 -23.5 53t-51 18.5t-51 11.5t-23.5 34q0 16 10 34l-68 19q43 44 43 117q0 26 -5 58q82 16 144 16q44 0 71.5 -1.5t48.5 -8.5
-t31 -13.5t20.5 -24.5t15.5 -33.5t17 -47.5t24 -60l50 25q-3 -40 -23 -60t-42.5 -21t-40 -6.5t-16.5 -20.5zM1282 842q-5 5 -13.5 15.5t-12 14.5t-10.5 11.5t-10 10.5l-8 8t-8.5 7.5t-8 5t-8.5 4.5q-7 3 -14.5 5t-20.5 2.5t-22 0.5h-32.5h-37.5q-126 0 -217 -43
-q16 30 36 46.5t54 29.5t65.5 36t46 36.5t50 55t43.5 50.5q12 -9 28 -31.5t32 -36.5t38 -13l12 1v-76l22 -1q247 95 371 190q28 21 50 39t42.5 37.5t33 31t29.5 34t24 31t24.5 37t23 38t27 47.5t29.5 53l7 9q-2 -53 -43 -139q-79 -165 -205 -264t-306 -142q-14 -3 -42 -7.5
-t-50 -9.5t-39 -14q3 -19 24.5 -46t21.5 -34q0 -11 -26 -30zM1061 -79q39 26 131.5 47.5t146.5 21.5q9 0 22.5 -15.5t28 -42.5t26 -50t24 -51t14.5 -33q-121 -45 -244 -45q-61 0 -125 11zM822 568l48 12l109 -177l-73 -48zM1323 51q3 -15 3 -16q0 -7 -17.5 -14.5t-46 -13
-t-54 -9.5t-53.5 -7.5t-32 -4.5l-7 43q21 2 60.5 8.5t72 10t60.5 3.5h14zM866 679l-96 -20l-6 17q10 1 32.5 7t34.5 6q19 0 35 -10zM1061 45h31l10 -83l-41 -12v95zM1950 1535v1v-1zM1950 1535l-1 -5l-2 -2l1 3zM1950 1535l1 1z" />
-    <glyph glyph-name="_399" unicode="&#xf1a9;" 
-d="M1167 -50q-5 19 -24 5q-30 -22 -87 -39t-131 -17q-129 0 -193 49q-5 4 -13 4q-11 0 -26 -12q-7 -6 -7.5 -16t7.5 -20q34 -32 87.5 -46t102.5 -12.5t99 4.5q41 4 84.5 20.5t65 30t28.5 20.5q12 12 7 29zM1128 65q-19 47 -39 61q-23 15 -76 15q-47 0 -71 -10
-q-29 -12 -78 -56q-26 -24 -12 -44q9 -8 17.5 -4.5t31.5 23.5q3 2 10.5 8.5t10.5 8.5t10 7t11.5 7t12.5 5t15 4.5t16.5 2.5t20.5 1q27 0 44.5 -7.5t23 -14.5t13.5 -22q10 -17 12.5 -20t12.5 1q23 12 14 34zM1483 346q0 22 -5 44.5t-16.5 45t-34 36.5t-52.5 14
-q-33 0 -97 -41.5t-129 -83.5t-101 -42q-27 -1 -63.5 19t-76 49t-83.5 58t-100 49t-111 19q-115 -1 -197 -78.5t-84 -178.5q-2 -112 74 -164q29 -20 62.5 -28.5t103.5 -8.5q57 0 132 32.5t134 71t120 70.5t93 31q26 -1 65 -31.5t71.5 -67t68 -67.5t55.5 -32q35 -3 58.5 14
-t55.5 63q28 41 42.5 101t14.5 106zM1536 506q0 -164 -62 -304.5t-166 -236t-242.5 -149.5t-290.5 -54t-293 57.5t-247.5 157t-170.5 241.5t-64 302q0 89 19.5 172.5t49 145.5t70.5 118.5t78.5 94t78.5 69.5t64.5 46.5t42.5 24.5q14 8 51 26.5t54.5 28.5t48 30t60.5 44
-q36 28 58 72.5t30 125.5q129 -155 186 -193q44 -29 130 -68t129 -66q21 -13 39 -25t60.5 -46.5t76 -70.5t75 -95t69 -122t47 -148.5t19.5 -177.5z" />
-    <glyph glyph-name="_400" unicode="&#xf1aa;" 
-d="M1070 463l-160 -160l-151 -152l-30 -30q-65 -64 -151.5 -87t-171.5 -2q-16 -70 -72 -115t-129 -45q-85 0 -145 60.5t-60 145.5q0 72 44.5 128t113.5 72q-22 86 1 173t88 152l12 12l151 -152l-11 -11q-37 -37 -37 -89t37 -90q37 -37 89 -37t89 37l30 30l151 152l161 160z
-M729 1145l12 -12l-152 -152l-12 12q-37 37 -89 37t-89 -37t-37 -89.5t37 -89.5l29 -29l152 -152l160 -160l-151 -152l-161 160l-151 152l-30 30q-68 67 -90 159.5t5 179.5q-70 15 -115 71t-45 129q0 85 60 145.5t145 60.5q76 0 133.5 -49t69.5 -123q84 20 169.5 -3.5
-t149.5 -87.5zM1536 78q0 -85 -60 -145.5t-145 -60.5q-74 0 -131 47t-71 118q-86 -28 -179.5 -6t-161.5 90l-11 12l151 152l12 -12q37 -37 89 -37t89 37t37 89t-37 89l-30 30l-152 152l-160 160l152 152l160 -160l152 -152l29 -30q64 -64 87.5 -150.5t2.5 -171.5
-q76 -11 126.5 -68.5t50.5 -134.5zM1534 1202q0 -77 -51 -135t-127 -69q26 -85 3 -176.5t-90 -158.5l-12 -12l-151 152l12 12q37 37 37 89t-37 89t-89 37t-89 -37l-30 -30l-152 -152l-160 -160l-152 152l161 160l152 152l29 30q67 67 159 89.5t178 -3.5q11 75 68.5 126
-t135.5 51q85 0 145 -60.5t60 -145.5z" />
-    <glyph glyph-name="f1ab" unicode="&#xf1ab;" 
-d="M654 458q-1 -3 -12.5 0.5t-31.5 11.5l-20 9q-44 20 -87 49q-7 5 -41 31.5t-38 28.5q-67 -103 -134 -181q-81 -95 -105 -110q-4 -2 -19.5 -4t-18.5 0q6 4 82 92q21 24 85.5 115t78.5 118q17 30 51 98.5t36 77.5q-8 1 -110 -33q-8 -2 -27.5 -7.5t-34.5 -9.5t-17 -5
-q-2 -2 -2 -10.5t-1 -9.5q-5 -10 -31 -15q-23 -7 -47 0q-18 4 -28 21q-4 6 -5 23q6 2 24.5 5t29.5 6q58 16 105 32q100 35 102 35q10 2 43 19.5t44 21.5q9 3 21.5 8t14.5 5.5t6 -0.5q2 -12 -1 -33q0 -2 -12.5 -27t-26.5 -53.5t-17 -33.5q-25 -50 -77 -131l64 -28
-q12 -6 74.5 -32t67.5 -28q4 -1 10.5 -25.5t4.5 -30.5zM449 944q3 -15 -4 -28q-12 -23 -50 -38q-30 -12 -60 -12q-26 3 -49 26q-14 15 -18 41l1 3q3 -3 19.5 -5t26.5 0t58 16q36 12 55 14q17 0 21 -17zM1147 815l63 -227l-139 42zM39 15l694 232v1032l-694 -233v-1031z
-M1280 332l102 -31l-181 657l-100 31l-216 -536l102 -31l45 110l211 -65zM777 1294l573 -184v380zM1088 -29l158 -13l-54 -160l-40 66q-130 -83 -276 -108q-58 -12 -91 -12h-84q-79 0 -199.5 39t-183.5 85q-8 7 -8 16q0 8 5 13.5t13 5.5q4 0 18 -7.5t30.5 -16.5t20.5 -11
-q73 -37 159.5 -61.5t157.5 -24.5q95 0 167 14.5t157 50.5q15 7 30.5 15.5t34 19t28.5 16.5zM1536 1050v-1079l-774 246q-14 -6 -375 -127.5t-368 -121.5q-13 0 -18 13q0 1 -1 3v1078q3 9 4 10q5 6 20 11q107 36 149 50v384l558 -198q2 0 160.5 55t316 108.5t161.5 53.5
-q20 0 20 -21v-418z" />
-    <glyph glyph-name="_402" unicode="&#xf1ac;" horiz-adv-x="1792" 
-d="M288 1152q66 0 113 -47t47 -113v-1088q0 -66 -47 -113t-113 -47h-128q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h128zM1664 989q58 -34 93 -93t35 -128v-768q0 -106 -75 -181t-181 -75h-864q-66 0 -113 47t-47 113v1536q0 40 28 68t68 28h672q40 0 88 -20t76 -48
-l152 -152q28 -28 48 -76t20 -88v-163zM928 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 512v128q0 14 -9 23
-t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128
-q14 0 23 9t9 23zM1184 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 256v128q0 14 -9 23t-23 9h-128
-q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1536 896v256h-160q-40 0 -68 28t-28 68v160h-640v-512h896z" />
-    <glyph glyph-name="_403" unicode="&#xf1ad;" 
-d="M1344 1536q26 0 45 -19t19 -45v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280zM512 1248v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 992v-64q0 -14 9 -23t23 -9h64q14 0 23 9
-t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 736v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 480v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 160v64
-q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
-q14 0 23 9t9 23zM384 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 -96v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9
-t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM896 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 928v64
-q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 160v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
-q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9
-t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23z" />
-    <glyph glyph-name="_404" unicode="&#xf1ae;" horiz-adv-x="1280" 
-d="M1188 988l-292 -292v-824q0 -46 -33 -79t-79 -33t-79 33t-33 79v384h-64v-384q0 -46 -33 -79t-79 -33t-79 33t-33 79v824l-292 292q-28 28 -28 68t28 68q29 28 68.5 28t67.5 -28l228 -228h368l228 228q28 28 68 28t68 -28q28 -29 28 -68.5t-28 -67.5zM864 1152
-q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="uniF1B1" unicode="&#xf1b0;" horiz-adv-x="1664" 
-d="M780 1064q0 -60 -19 -113.5t-63 -92.5t-105 -39q-76 0 -138 57.5t-92 135.5t-30 151q0 60 19 113.5t63 92.5t105 39q77 0 138.5 -57.5t91.5 -135t30 -151.5zM438 581q0 -80 -42 -139t-119 -59q-76 0 -141.5 55.5t-100.5 133.5t-35 152q0 80 42 139.5t119 59.5
-q76 0 141.5 -55.5t100.5 -134t35 -152.5zM832 608q118 0 255 -97.5t229 -237t92 -254.5q0 -46 -17 -76.5t-48.5 -45t-64.5 -20t-76 -5.5q-68 0 -187.5 45t-182.5 45q-66 0 -192.5 -44.5t-200.5 -44.5q-183 0 -183 146q0 86 56 191.5t139.5 192.5t187.5 146t193 59zM1071 819
-q-61 0 -105 39t-63 92.5t-19 113.5q0 74 30 151.5t91.5 135t138.5 57.5q61 0 105 -39t63 -92.5t19 -113.5q0 -73 -30 -151t-92 -135.5t-138 -57.5zM1503 923q77 0 119 -59.5t42 -139.5q0 -74 -35 -152t-100.5 -133.5t-141.5 -55.5q-77 0 -119 59t-42 139q0 74 35 152.5
-t100.5 134t141.5 55.5z" />
-    <glyph glyph-name="_406" unicode="&#xf1b1;" horiz-adv-x="768" 
-d="M704 1008q0 -145 -57 -243.5t-152 -135.5l45 -821q2 -26 -16 -45t-44 -19h-192q-26 0 -44 19t-16 45l45 821q-95 37 -152 135.5t-57 243.5q0 128 42.5 249.5t117.5 200t160 78.5t160 -78.5t117.5 -200t42.5 -249.5z" />
-    <glyph glyph-name="_407" unicode="&#xf1b2;" horiz-adv-x="1792" 
-d="M896 -93l640 349v636l-640 -233v-752zM832 772l698 254l-698 254l-698 -254zM1664 1024v-768q0 -35 -18 -65t-49 -47l-704 -384q-28 -16 -61 -16t-61 16l-704 384q-31 17 -49 47t-18 65v768q0 40 23 73t61 47l704 256q22 8 44 8t44 -8l704 -256q38 -14 61 -47t23 -73z
-" />
-    <glyph glyph-name="_408" unicode="&#xf1b3;" horiz-adv-x="2304" 
-d="M640 -96l384 192v314l-384 -164v-342zM576 358l404 173l-404 173l-404 -173zM1664 -96l384 192v314l-384 -164v-342zM1600 358l404 173l-404 173l-404 -173zM1152 651l384 165v266l-384 -164v-267zM1088 1030l441 189l-441 189l-441 -189zM2176 512v-416q0 -36 -19 -67
-t-52 -47l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-4 2 -7 4q-2 -2 -7 -4l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-33 16 -52 47t-19 67v416q0 38 21.5 70t56.5 48l434 186v400q0 38 21.5 70t56.5 48l448 192q23 10 50 10t50 -10l448 -192q35 -16 56.5 -48t21.5 -70
-v-400l434 -186q36 -16 57 -48t21 -70z" />
-    <glyph glyph-name="_409" unicode="&#xf1b4;" horiz-adv-x="2048" 
-d="M1848 1197h-511v-124h511v124zM1596 771q-90 0 -146 -52.5t-62 -142.5h408q-18 195 -200 195zM1612 186q63 0 122 32t76 87h221q-100 -307 -427 -307q-214 0 -340.5 132t-126.5 347q0 208 130.5 345.5t336.5 137.5q138 0 240.5 -68t153 -179t50.5 -248q0 -17 -2 -47h-658
-q0 -111 57.5 -171.5t166.5 -60.5zM277 236h296q205 0 205 167q0 180 -199 180h-302v-347zM277 773h281q78 0 123.5 36.5t45.5 113.5q0 144 -190 144h-260v-294zM0 1282h594q87 0 155 -14t126.5 -47.5t90 -96.5t31.5 -154q0 -181 -172 -263q114 -32 172 -115t58 -204
-q0 -75 -24.5 -136.5t-66 -103.5t-98.5 -71t-121 -42t-134 -13h-611v1260z" />
-    <glyph glyph-name="_410" unicode="&#xf1b5;" 
-d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM499 1041h-371v-787h382q117 0 197 57.5t80 170.5q0 158 -143 200q107 52 107 164q0 57 -19.5 96.5
-t-56.5 60.5t-79 29.5t-97 8.5zM477 723h-176v184h163q119 0 119 -90q0 -94 -106 -94zM486 388h-185v217h189q124 0 124 -113q0 -104 -128 -104zM1136 356q-68 0 -104 38t-36 107h411q1 10 1 30q0 132 -74.5 220.5t-203.5 88.5q-128 0 -210 -86t-82 -216q0 -135 79 -217
-t213 -82q205 0 267 191h-138q-11 -34 -47.5 -54t-75.5 -20zM1126 722q113 0 124 -122h-254q4 56 39 89t91 33zM964 988h319v-77h-319v77z" />
-    <glyph glyph-name="_411" unicode="&#xf1b6;" horiz-adv-x="1792" 
-d="M1582 954q0 -101 -71.5 -172.5t-172.5 -71.5t-172.5 71.5t-71.5 172.5t71.5 172.5t172.5 71.5t172.5 -71.5t71.5 -172.5zM812 212q0 104 -73 177t-177 73q-27 0 -54 -6l104 -42q77 -31 109.5 -106.5t1.5 -151.5q-31 -77 -107 -109t-152 -1q-21 8 -62 24.5t-61 24.5
-q32 -60 91 -96.5t130 -36.5q104 0 177 73t73 177zM1642 953q0 126 -89.5 215.5t-215.5 89.5q-127 0 -216.5 -89.5t-89.5 -215.5q0 -127 89.5 -216t216.5 -89q126 0 215.5 89t89.5 216zM1792 953q0 -189 -133.5 -322t-321.5 -133l-437 -319q-12 -129 -109 -218t-229 -89
-q-121 0 -214 76t-118 192l-230 92v429l389 -157q79 48 173 48q13 0 35 -2l284 407q2 187 135.5 319t320.5 132q188 0 321.5 -133.5t133.5 -321.5z" />
-    <glyph glyph-name="_412" unicode="&#xf1b7;" 
-d="M1242 889q0 80 -57 136.5t-137 56.5t-136.5 -57t-56.5 -136q0 -80 56.5 -136.5t136.5 -56.5t137 56.5t57 136.5zM632 301q0 -83 -58 -140.5t-140 -57.5q-56 0 -103 29t-72 77q52 -20 98 -40q60 -24 120 1.5t85 86.5q24 60 -1.5 120t-86.5 84l-82 33q22 5 42 5
-q82 0 140 -57.5t58 -140.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v153l172 -69q20 -92 93.5 -152t168.5 -60q104 0 181 70t87 173l345 252q150 0 255.5 105.5t105.5 254.5q0 150 -105.5 255.5t-255.5 105.5
-q-148 0 -253 -104.5t-107 -252.5l-225 -322q-9 1 -28 1q-75 0 -137 -37l-297 119v468q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5zM1289 887q0 -100 -71 -170.5t-171 -70.5t-170.5 70.5t-70.5 170.5t70.5 171t170.5 71q101 0 171.5 -70.5t70.5 -171.5z
-" />
-    <glyph glyph-name="_413" unicode="&#xf1b8;" horiz-adv-x="1792" 
-d="M836 367l-15 -368l-2 -22l-420 29q-36 3 -67 31.5t-47 65.5q-11 27 -14.5 55t4 65t12 55t21.5 64t19 53q78 -12 509 -28zM449 953l180 -379l-147 92q-63 -72 -111.5 -144.5t-72.5 -125t-39.5 -94.5t-18.5 -63l-4 -21l-190 357q-17 26 -18 56t6 47l8 18q35 63 114 188
-l-140 86zM1680 436l-188 -359q-12 -29 -36.5 -46.5t-43.5 -20.5l-18 -4q-71 -7 -219 -12l8 -164l-230 367l211 362l7 -173q170 -16 283 -5t170 33zM895 1360q-47 -63 -265 -435l-317 187l-19 12l225 356q20 31 60 45t80 10q24 -2 48.5 -12t42 -21t41.5 -33t36 -34.5
-t36 -39.5t32 -35zM1550 1053l212 -363q18 -37 12.5 -76t-27.5 -74q-13 -20 -33 -37t-38 -28t-48.5 -22t-47 -16t-51.5 -14t-46 -12q-34 72 -265 436l313 195zM1407 1279l142 83l-220 -373l-419 20l151 86q-34 89 -75 166t-75.5 123.5t-64.5 80t-47 46.5l-17 13l405 -1
-q31 3 58 -10.5t39 -28.5l11 -15q39 -61 112 -190z" />
-    <glyph glyph-name="_414" unicode="&#xf1b9;" horiz-adv-x="2048" 
-d="M480 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM516 768h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5zM1888 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM2048 544v-384
-q0 -14 -9 -23t-23 -9h-96v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-1024v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5t179 63.5h768q98 0 179 -63.5t104 -157.5
-l105 -419h28q93 0 158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="_415" unicode="&#xf1ba;" horiz-adv-x="2048" 
-d="M1824 640q93 0 158.5 -65.5t65.5 -158.5v-384q0 -14 -9 -23t-23 -9h-96v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-1024v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5
-t179 63.5h128v224q0 14 9 23t23 9h448q14 0 23 -9t9 -23v-224h128q98 0 179 -63.5t104 -157.5l105 -419h28zM320 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM516 640h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5z
-M1728 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47z" />
-    <glyph glyph-name="_416" unicode="&#xf1bb;" 
-d="M1504 64q0 -26 -19 -45t-45 -19h-462q1 -17 6 -87.5t5 -108.5q0 -25 -18 -42.5t-43 -17.5h-320q-25 0 -43 17.5t-18 42.5q0 38 5 108.5t6 87.5h-462q-26 0 -45 19t-19 45t19 45l402 403h-229q-26 0 -45 19t-19 45t19 45l402 403h-197q-26 0 -45 19t-19 45t19 45l384 384
-q19 19 45 19t45 -19l384 -384q19 -19 19 -45t-19 -45t-45 -19h-197l402 -403q19 -19 19 -45t-19 -45t-45 -19h-229l402 -403q19 -19 19 -45z" />
-    <glyph glyph-name="_417" unicode="&#xf1bc;" 
-d="M1127 326q0 32 -30 51q-193 115 -447 115q-133 0 -287 -34q-42 -9 -42 -52q0 -20 13.5 -34.5t35.5 -14.5q5 0 37 8q132 27 243 27q226 0 397 -103q19 -11 33 -11q19 0 33 13.5t14 34.5zM1223 541q0 40 -35 61q-237 141 -548 141q-153 0 -303 -42q-48 -13 -48 -64
-q0 -25 17.5 -42.5t42.5 -17.5q7 0 37 8q122 33 251 33q279 0 488 -124q24 -13 38 -13q25 0 42.5 17.5t17.5 42.5zM1331 789q0 47 -40 70q-126 73 -293 110.5t-343 37.5q-204 0 -364 -47q-23 -7 -38.5 -25.5t-15.5 -48.5q0 -31 20.5 -52t51.5 -21q11 0 40 8q133 37 307 37
-q159 0 309.5 -34t253.5 -95q21 -12 40 -12q29 0 50.5 20.5t21.5 51.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_418" unicode="&#xf1bd;" horiz-adv-x="1024" 
-d="M1024 1233l-303 -582l24 -31h279v-415h-507l-44 -30l-142 -273l-30 -30h-301v303l303 583l-24 30h-279v415h507l44 30l142 273l30 30h301v-303z" />
-    <glyph glyph-name="_419" unicode="&#xf1be;" horiz-adv-x="2304" 
-d="M784 164l16 241l-16 523q-1 10 -7.5 17t-16.5 7q-9 0 -16 -7t-7 -17l-14 -523l14 -241q1 -10 7.5 -16.5t15.5 -6.5q22 0 24 23zM1080 193l11 211l-12 586q0 16 -13 24q-8 5 -16 5t-16 -5q-13 -8 -13 -24l-1 -6l-10 -579q0 -1 11 -236v-1q0 -10 6 -17q9 -11 23 -11
-q11 0 20 9q9 7 9 20zM35 533l20 -128l-20 -126q-2 -9 -9 -9t-9 9l-17 126l17 128q2 9 9 9t9 -9zM121 612l26 -207l-26 -203q-2 -9 -10 -9q-9 0 -9 10l-23 202l23 207q0 9 9 9q8 0 10 -9zM401 159zM213 650l25 -245l-25 -237q0 -11 -11 -11q-10 0 -12 11l-21 237l21 245
-q2 12 12 12q11 0 11 -12zM307 657l23 -252l-23 -244q-2 -13 -14 -13q-13 0 -13 13l-21 244l21 252q0 13 13 13q12 0 14 -13zM401 639l21 -234l-21 -246q-2 -16 -16 -16q-6 0 -10.5 4.5t-4.5 11.5l-20 246l20 234q0 6 4.5 10.5t10.5 4.5q14 0 16 -15zM784 164zM495 785
-l21 -380l-21 -246q0 -7 -5 -12.5t-12 -5.5q-16 0 -18 18l-18 246l18 380q2 18 18 18q7 0 12 -5.5t5 -12.5zM589 871l19 -468l-19 -244q0 -8 -5.5 -13.5t-13.5 -5.5q-18 0 -20 19l-16 244l16 468q2 19 20 19q8 0 13.5 -5.5t5.5 -13.5zM687 911l18 -506l-18 -242
-q-2 -21 -22 -21q-19 0 -21 21l-16 242l16 506q0 9 6.5 15.5t14.5 6.5q9 0 15 -6.5t7 -15.5zM1079 169v0v0v0zM881 915l15 -510l-15 -239q0 -10 -7.5 -17.5t-17.5 -7.5t-17 7t-8 18l-14 239l14 510q0 11 7.5 18t17.5 7t17.5 -7t7.5 -18zM980 896l14 -492l-14 -236
-q0 -11 -8 -19t-19 -8t-19 8t-9 19l-12 236l12 492q1 12 9 20t19 8t18.5 -8t8.5 -20zM1192 404l-14 -231v0q0 -13 -9 -22t-22 -9t-22 9t-10 22l-6 114l-6 117l12 636v3q2 15 12 24q9 7 20 7q8 0 15 -5q14 -8 16 -26zM2304 423q0 -117 -83 -199.5t-200 -82.5h-786
-q-13 2 -22 11t-9 22v899q0 23 28 33q85 34 181 34q195 0 338 -131.5t160 -323.5q53 22 110 22q117 0 200 -83t83 -201z" />
-    <glyph glyph-name="uniF1C0" unicode="&#xf1c0;" 
-d="M768 768q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 0q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127
-t443 -43zM768 384q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 1536q208 0 385 -34.5t280 -93.5t103 -128v-128q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5
-t-103 128v128q0 69 103 128t280 93.5t385 34.5z" />
-    <glyph glyph-name="uniF1C1" unicode="&#xf1c1;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M894 465q33 -26 84 -56q59 7 117 7q147 0 177 -49q16 -22 2 -52q0 -1 -1 -2l-2 -2v-1q-6 -38 -71 -38q-48 0 -115 20t-130 53q-221 -24 -392 -83q-153 -262 -242 -262q-15 0 -28 7l-24 12q-1 1 -6 5q-10 10 -6 36q9 40 56 91.5t132 96.5q14 9 23 -6q2 -2 2 -4q52 85 107 197
-q68 136 104 262q-24 82 -30.5 159.5t6.5 127.5q11 40 42 40h21h1q23 0 35 -15q18 -21 9 -68q-2 -6 -4 -8q1 -3 1 -8v-30q-2 -123 -14 -192q55 -164 146 -238zM318 54q52 24 137 158q-51 -40 -87.5 -84t-49.5 -74zM716 974q-15 -42 -2 -132q1 7 7 44q0 3 7 43q1 4 4 8
-q-1 1 -1 2q-1 2 -1 3q-1 22 -13 36q0 -1 -1 -2v-2zM592 313q135 54 284 81q-2 1 -13 9.5t-16 13.5q-76 67 -127 176q-27 -86 -83 -197q-30 -56 -45 -83zM1238 329q-24 24 -140 24q76 -28 124 -28q14 0 18 1q0 1 -2 3z" />
-    <glyph glyph-name="_422" unicode="&#xf1c2;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M233 768v-107h70l164 -661h159l128 485q7 20 10 46q2 16 2 24h4l3 -24q1 -3 3.5 -20t5.5 -26l128 -485h159l164 661h70v107h-300v-107h90l-99 -438q-5 -20 -7 -46l-2 -21h-4q0 3 -0.5 6.5t-1.5 8t-1 6.5q-1 5 -4 21t-5 25l-144 545h-114l-144 -545q-2 -9 -4.5 -24.5
-t-3.5 -21.5l-4 -21h-4l-2 21q-2 26 -7 46l-99 438h90v107h-300z" />
-    <glyph glyph-name="_423" unicode="&#xf1c3;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M429 106v-106h281v106h-75l103 161q5 7 10 16.5t7.5 13.5t3.5 4h2q1 -4 5 -10q2 -4 4.5 -7.5t6 -8t6.5 -8.5l107 -161h-76v-106h291v106h-68l-192 273l195 282h67v107h-279v-107h74l-103 -159q-4 -7 -10 -16.5t-9 -13.5l-2 -3h-2q-1 4 -5 10q-6 11 -17 23l-106 159h76v107
-h-290v-107h68l189 -272l-194 -283h-68z" />
-    <glyph glyph-name="_424" unicode="&#xf1c4;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M416 106v-106h327v106h-93v167h137q76 0 118 15q67 23 106.5 87t39.5 146q0 81 -37 141t-100 87q-48 19 -130 19h-368v-107h92v-555h-92zM769 386h-119v268h120q52 0 83 -18q56 -33 56 -115q0 -89 -62 -120q-31 -15 -78 -15z" />
-    <glyph glyph-name="_425" unicode="&#xf1c5;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M1280 320v-320h-1024v192l192 192l128 -128l384 384zM448 512q-80 0 -136 56t-56 136t56 136t136 56t136 -56t56 -136t-56 -136t-136 -56z" />
-    <glyph glyph-name="_426" unicode="&#xf1c6;" 
-d="M640 1152v128h-128v-128h128zM768 1024v128h-128v-128h128zM640 896v128h-128v-128h128zM768 768v128h-128v-128h128zM1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400
-v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-128v-128h-128v128h-512v-1536h1280zM781 593l107 -349q8 -27 8 -52q0 -83 -72.5 -137.5t-183.5 -54.5t-183.5 54.5t-72.5 137.5q0 25 8 52q21 63 120 396v128h128v-128h79
-q22 0 39 -13t23 -34zM640 128q53 0 90.5 19t37.5 45t-37.5 45t-90.5 19t-90.5 -19t-37.5 -45t37.5 -45t90.5 -19z" />
-    <glyph glyph-name="_427" unicode="&#xf1c7;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M620 686q20 -8 20 -30v-544q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-166 167h-131q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h131l166 167q16 15 35 7zM1037 -3q31 0 50 24q129 159 129 363t-129 363q-16 21 -43 24t-47 -14q-21 -17 -23.5 -43.5t14.5 -47.5
-q100 -123 100 -282t-100 -282q-17 -21 -14.5 -47.5t23.5 -42.5q18 -15 40 -15zM826 145q27 0 47 20q87 93 87 219t-87 219q-18 19 -45 20t-46 -17t-20 -44.5t18 -46.5q52 -57 52 -131t-52 -131q-19 -20 -18 -46.5t20 -44.5q20 -17 44 -17z" />
-    <glyph glyph-name="_428" unicode="&#xf1c8;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M768 768q52 0 90 -38t38 -90v-384q0 -52 -38 -90t-90 -38h-384q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h384zM1260 766q20 -8 20 -30v-576q0 -22 -20 -30q-8 -2 -12 -2q-14 0 -23 9l-265 266v90l265 266q9 9 23 9q4 0 12 -2z" />
-    <glyph glyph-name="_429" unicode="&#xf1c9;" 
-d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
-M480 768q8 11 21 12.5t24 -6.5l51 -38q11 -8 12.5 -21t-6.5 -24l-182 -243l182 -243q8 -11 6.5 -24t-12.5 -21l-51 -38q-11 -8 -24 -6.5t-21 12.5l-226 301q-14 19 0 38zM1282 467q14 -19 0 -38l-226 -301q-8 -11 -21 -12.5t-24 6.5l-51 38q-11 8 -12.5 21t6.5 24l182 243
-l-182 243q-8 11 -6.5 24t12.5 21l51 38q11 8 24 6.5t21 -12.5zM662 6q-13 2 -20.5 13t-5.5 24l138 831q2 13 13 20.5t24 5.5l63 -10q13 -2 20.5 -13t5.5 -24l-138 -831q-2 -13 -13 -20.5t-24 -5.5z" />
-    <glyph glyph-name="_430" unicode="&#xf1ca;" 
-d="M1497 709v-198q-101 -23 -198 -23q-65 -136 -165.5 -271t-181.5 -215.5t-128 -106.5q-80 -45 -162 3q-28 17 -60.5 43.5t-85 83.5t-102.5 128.5t-107.5 184t-105.5 244t-91.5 314.5t-70.5 390h283q26 -218 70 -398.5t104.5 -317t121.5 -235.5t140 -195q169 169 287 406
-q-142 72 -223 220t-81 333q0 192 104 314.5t284 122.5q178 0 273 -105.5t95 -297.5q0 -159 -58 -286q-7 -1 -19.5 -3t-46 -2t-63 6t-62 25.5t-50.5 51.5q31 103 31 184q0 87 -29 132t-79 45q-53 0 -85 -49.5t-32 -140.5q0 -186 105 -293.5t267 -107.5q62 0 121 14z" />
-    <glyph glyph-name="_431" unicode="&#xf1cb;" horiz-adv-x="1792" 
-d="M216 367l603 -402v359l-334 223zM154 511l193 129l-193 129v-258zM973 -35l603 402l-269 180l-334 -223v-359zM896 458l272 182l-272 182l-272 -182zM485 733l334 223v359l-603 -402zM1445 640l193 -129v258zM1307 733l269 180l-603 402v-359zM1792 913v-546
-q0 -41 -34 -64l-819 -546q-21 -13 -43 -13t-43 13l-819 546q-34 23 -34 64v546q0 41 34 64l819 546q21 13 43 13t43 -13l819 -546q34 -23 34 -64z" />
-    <glyph glyph-name="_432" unicode="&#xf1cc;" horiz-adv-x="2048" 
-d="M1800 764q111 -46 179.5 -145.5t68.5 -221.5q0 -164 -118 -280.5t-285 -116.5q-4 0 -11.5 0.5t-10.5 0.5h-1209h-1h-2h-5q-170 10 -288 125.5t-118 280.5q0 110 55 203t147 147q-12 39 -12 82q0 115 82 196t199 81q95 0 172 -58q75 154 222.5 248t326.5 94
-q166 0 306 -80.5t221.5 -218.5t81.5 -301q0 -6 -0.5 -18t-0.5 -18zM468 498q0 -122 84 -193t208 -71q137 0 240 99q-16 20 -47.5 56.5t-43.5 50.5q-67 -65 -144 -65q-55 0 -93.5 33.5t-38.5 87.5q0 53 38.5 87t91.5 34q44 0 84.5 -21t73 -55t65 -75t69 -82t77 -75t97 -55
-t121.5 -21q121 0 204.5 71.5t83.5 190.5q0 121 -84 192t-207 71q-143 0 -241 -97l93 -108q66 64 142 64q52 0 92 -33t40 -84q0 -57 -37 -91.5t-94 -34.5q-43 0 -82.5 21t-72 55t-65.5 75t-69.5 82t-77.5 75t-96.5 55t-118.5 21q-122 0 -207 -70.5t-85 -189.5z" />
-    <glyph glyph-name="_433" unicode="&#xf1cd;" horiz-adv-x="1792" 
-d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 1408q-190 0 -361 -90l194 -194q82 28 167 28t167 -28l194 194q-171 90 -361 90zM218 279l194 194
-q-28 82 -28 167t28 167l-194 194q-90 -171 -90 -361t90 -361zM896 -128q190 0 361 90l-194 194q-82 -28 -167 -28t-167 28l-194 -194q171 -90 361 -90zM896 256q159 0 271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5
-t271.5 -112.5zM1380 473l194 -194q90 171 90 361t-90 361l-194 -194q28 -82 28 -167t-28 -167z" />
-    <glyph glyph-name="_434" unicode="&#xf1ce;" horiz-adv-x="1792" 
-d="M1760 640q0 -176 -68.5 -336t-184 -275.5t-275.5 -184t-336 -68.5t-336 68.5t-275.5 184t-184 275.5t-68.5 336q0 213 97 398.5t265 305.5t374 151v-228q-221 -45 -366.5 -221t-145.5 -406q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5
-t136.5 204t51 248.5q0 230 -145.5 406t-366.5 221v228q206 -31 374 -151t265 -305.5t97 -398.5z" />
-    <glyph glyph-name="uniF1D0" unicode="&#xf1d0;" horiz-adv-x="1792" 
-d="M19 662q8 217 116 406t305 318h5q0 -1 -1 -3q-8 -8 -28 -33.5t-52 -76.5t-60 -110.5t-44.5 -135.5t-14 -150.5t39 -157.5t108.5 -154q50 -50 102 -69.5t90.5 -11.5t69.5 23.5t47 32.5l16 16q39 51 53 116.5t6.5 122.5t-21 107t-26.5 80l-14 29q-10 25 -30.5 49.5t-43 41
-t-43.5 29.5t-35 19l-13 6l104 115q39 -17 78 -52t59 -61l19 -27q1 48 -18.5 103.5t-40.5 87.5l-20 31l161 183l160 -181q-33 -46 -52.5 -102.5t-22.5 -90.5l-4 -33q22 37 61.5 72.5t67.5 52.5l28 17l103 -115q-44 -14 -85 -50t-60 -65l-19 -29q-31 -56 -48 -133.5t-7 -170
-t57 -156.5q33 -45 77.5 -60.5t85 -5.5t76 26.5t57.5 33.5l21 16q60 53 96.5 115t48.5 121.5t10 121.5t-18 118t-37 107.5t-45.5 93t-45 72t-34.5 47.5l-13 17q-14 13 -7 13l10 -3q40 -29 62.5 -46t62 -50t64 -58t58.5 -65t55.5 -77t45.5 -88t38 -103t23.5 -117t10.5 -136
-q3 -259 -108 -465t-312 -321t-456 -115q-185 0 -351 74t-283.5 198t-184 293t-60.5 353z" />
-    <glyph glyph-name="uniF1D1" unicode="&#xf1d1;" horiz-adv-x="1792" 
-d="M874 -102v-66q-208 6 -385 109.5t-283 275.5l58 34q29 -49 73 -99l65 57q148 -168 368 -212l-17 -86q65 -12 121 -13zM276 428l-83 -28q22 -60 49 -112l-57 -33q-98 180 -98 385t98 385l57 -33q-30 -56 -49 -112l82 -28q-35 -100 -35 -212q0 -109 36 -212zM1528 251
-l58 -34q-106 -172 -283 -275.5t-385 -109.5v66q56 1 121 13l-17 86q220 44 368 212l65 -57q44 50 73 99zM1377 805l-233 -80q14 -42 14 -85t-14 -85l232 -80q-31 -92 -98 -169l-185 162q-57 -67 -147 -85l48 -241q-52 -10 -98 -10t-98 10l48 241q-90 18 -147 85l-185 -162
-q-67 77 -98 169l232 80q-14 42 -14 85t14 85l-233 80q33 93 99 169l185 -162q59 68 147 86l-48 240q44 10 98 10t98 -10l-48 -240q88 -18 147 -86l185 162q66 -76 99 -169zM874 1448v-66q-65 -2 -121 -13l17 -86q-220 -42 -368 -211l-65 56q-38 -42 -73 -98l-57 33
-q106 172 282 275.5t385 109.5zM1705 640q0 -205 -98 -385l-57 33q27 52 49 112l-83 28q36 103 36 212q0 112 -35 212l82 28q-19 56 -49 112l57 33q98 -180 98 -385zM1585 1063l-57 -33q-35 56 -73 98l-65 -56q-148 169 -368 211l17 86q-56 11 -121 13v66q209 -6 385 -109.5
-t282 -275.5zM1748 640q0 173 -67.5 331t-181.5 272t-272 181.5t-331 67.5t-331 -67.5t-272 -181.5t-181.5 -272t-67.5 -331t67.5 -331t181.5 -272t272 -181.5t331 -67.5t331 67.5t272 181.5t181.5 272t67.5 331zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
-t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF1D2" unicode="&#xf1d2;" 
-d="M582 228q0 -66 -93 -66q-107 0 -107 63q0 64 98 64q102 0 102 -61zM546 694q0 -85 -74 -85q-77 0 -77 84q0 90 77 90q36 0 55 -25.5t19 -63.5zM712 769v125q-78 -29 -135 -29q-50 29 -110 29q-86 0 -145 -57t-59 -143q0 -50 29.5 -102t73.5 -67v-3q-38 -17 -38 -85
-q0 -53 41 -77v-3q-113 -37 -113 -139q0 -45 20 -78.5t54 -51t72 -25.5t81 -8q224 0 224 188q0 67 -48 99t-126 46q-27 5 -51.5 20.5t-24.5 39.5q0 44 49 52q77 15 122 70t45 134q0 24 -10 52q37 9 49 13zM771 350h137q-2 27 -2 82v387q0 46 2 69h-137q3 -23 3 -71v-392
-q0 -50 -3 -75zM1280 366v121q-30 -21 -68 -21q-53 0 -53 82v225h52q9 0 26.5 -1t26.5 -1v117h-105q0 82 3 102h-140q4 -24 4 -55v-47h-60v-117q36 3 37 3q3 0 11 -0.5t12 -0.5v-2h-2v-217q0 -37 2.5 -64t11.5 -56.5t24.5 -48.5t43.5 -31t66 -12q64 0 108 24zM924 1072
-q0 36 -24 63.5t-60 27.5t-60.5 -27t-24.5 -64q0 -36 25 -62.5t60 -26.5t59.5 27t24.5 62zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_438" unicode="&#xf1d3;" horiz-adv-x="1792" 
-d="M595 22q0 100 -165 100q-158 0 -158 -104q0 -101 172 -101q151 0 151 105zM536 777q0 61 -30 102t-89 41q-124 0 -124 -145q0 -135 124 -135q119 0 119 137zM805 1101v-202q-36 -12 -79 -22q16 -43 16 -84q0 -127 -73 -216.5t-197 -112.5q-40 -8 -59.5 -27t-19.5 -58
-q0 -31 22.5 -51.5t58 -32t78.5 -22t86 -25.5t78.5 -37.5t58 -64t22.5 -98.5q0 -304 -363 -304q-69 0 -130 12.5t-116 41t-87.5 82t-32.5 127.5q0 165 182 225v4q-67 41 -67 126q0 109 63 137v4q-72 24 -119.5 108.5t-47.5 165.5q0 139 95 231.5t235 92.5q96 0 178 -47
-q98 0 218 47zM1123 220h-222q4 45 4 134v609q0 94 -4 128h222q-4 -33 -4 -124v-613q0 -89 4 -134zM1724 442v-196q-71 -39 -174 -39q-62 0 -107 20t-70 50t-39.5 78t-18.5 92t-4 103v351h2v4q-7 0 -19 1t-18 1q-21 0 -59 -6v190h96v76q0 54 -6 89h227q-6 -41 -6 -165h171
-v-190q-15 0 -43.5 2t-42.5 2h-85v-365q0 -131 87 -131q61 0 109 33zM1148 1389q0 -58 -39 -101.5t-96 -43.5q-58 0 -98 43.5t-40 101.5q0 59 39.5 103t98.5 44q58 0 96.5 -44.5t38.5 -102.5z" />
-    <glyph glyph-name="_439" unicode="&#xf1d4;" 
-d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="uniF1D5" unicode="&#xf1d5;" horiz-adv-x="1280" 
-d="M842 964q0 -80 -57 -136.5t-136 -56.5q-60 0 -111 35q-62 -67 -115 -146q-247 -371 -202 -859q1 -22 -12.5 -38.5t-34.5 -18.5h-5q-20 0 -35 13.5t-17 33.5q-14 126 -3.5 247.5t29.5 217t54 186t69 155.5t74 125q61 90 132 165q-16 35 -16 77q0 80 56.5 136.5t136.5 56.5
-t136.5 -56.5t56.5 -136.5zM1223 953q0 -158 -78 -292t-212.5 -212t-292.5 -78q-64 0 -131 14q-21 5 -32.5 23.5t-6.5 39.5q5 20 23 31.5t39 7.5q51 -13 108 -13q97 0 186 38t153 102t102 153t38 186t-38 186t-102 153t-153 102t-186 38t-186 -38t-153 -102t-102 -153
-t-38 -186q0 -114 52 -218q10 -20 3.5 -40t-25.5 -30t-39.5 -3t-30.5 26q-64 123 -64 265q0 119 46.5 227t124.5 186t186 124t226 46q158 0 292.5 -78t212.5 -212.5t78 -292.5z" />
-    <glyph glyph-name="uniF1D6" unicode="&#xf1d6;" horiz-adv-x="1792" 
-d="M270 730q-8 19 -8 52q0 20 11 49t24 45q-1 22 7.5 53t22.5 43q0 139 92.5 288.5t217.5 209.5q139 66 324 66q133 0 266 -55q49 -21 90 -48t71 -56t55 -68t42 -74t32.5 -84.5t25.5 -89.5t22 -98l1 -5q55 -83 55 -150q0 -14 -9 -40t-9 -38q0 -1 1.5 -3.5t3.5 -5t2 -3.5
-q77 -114 120.5 -214.5t43.5 -208.5q0 -43 -19.5 -100t-55.5 -57q-9 0 -19.5 7.5t-19 17.5t-19 26t-16 26.5t-13.5 26t-9 17.5q-1 1 -3 1l-5 -4q-59 -154 -132 -223q20 -20 61.5 -38.5t69 -41.5t35.5 -65q-2 -4 -4 -16t-7 -18q-64 -97 -302 -97q-53 0 -110.5 9t-98 20
-t-104.5 30q-15 5 -23 7q-14 4 -46 4.5t-40 1.5q-41 -45 -127.5 -65t-168.5 -20q-35 0 -69 1.5t-93 9t-101 20.5t-74.5 40t-32.5 64q0 40 10 59.5t41 48.5q11 2 40.5 13t49.5 12q4 0 14 2q2 2 2 4l-2 3q-48 11 -108 105.5t-73 156.5l-5 3q-4 0 -12 -20q-18 -41 -54.5 -74.5
-t-77.5 -37.5h-1q-4 0 -6 4.5t-5 5.5q-23 54 -23 100q0 275 252 466z" />
-    <glyph glyph-name="uniF1D7" unicode="&#xf1d7;" horiz-adv-x="2048" 
-d="M580 1075q0 41 -25 66t-66 25q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 66 24.5t25 65.5zM1323 568q0 28 -25.5 50t-65.5 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q40 0 65.5 22t25.5 51zM1087 1075q0 41 -24.5 66t-65.5 25
-q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 65.5 24.5t24.5 65.5zM1722 568q0 28 -26 50t-65 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q39 0 65 22t26 51zM1456 965q-31 4 -70 4q-169 0 -311 -77t-223.5 -208.5t-81.5 -287.5
-q0 -78 23 -152q-35 -3 -68 -3q-26 0 -50 1.5t-55 6.5t-44.5 7t-54.5 10.5t-50 10.5l-253 -127l72 218q-290 203 -290 490q0 169 97.5 311t264 223.5t363.5 81.5q176 0 332.5 -66t262 -182.5t136.5 -260.5zM2048 404q0 -117 -68.5 -223.5t-185.5 -193.5l55 -181l-199 109
-q-150 -37 -218 -37q-169 0 -311 70.5t-223.5 191.5t-81.5 264t81.5 264t223.5 191.5t311 70.5q161 0 303 -70.5t227.5 -192t85.5 -263.5z" />
-    <glyph glyph-name="_443" unicode="&#xf1d8;" horiz-adv-x="1792" 
-d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-453 185l-242 -295q-18 -23 -49 -23q-13 0 -22 4q-19 7 -30.5 23.5t-11.5 36.5v349l864 1059l-1069 -925l-395 162q-37 14 -40 55q-2 40 32 59l1664 960q15 9 32 9q20 0 36 -11z" />
-    <glyph glyph-name="_444" unicode="&#xf1d9;" horiz-adv-x="1792" 
-d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-527 215l-298 -327q-18 -21 -47 -21q-14 0 -23 4q-19 7 -30 23.5t-11 36.5v452l-472 193q-37 14 -40 55q-3 39 32 59l1664 960q35 21 68 -2zM1422 26l221 1323l-1434 -827l336 -137
-l863 639l-478 -797z" />
-    <glyph glyph-name="_445" unicode="&#xf1da;" 
-d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
-t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298zM896 928v-448q0 -14 -9 -23
-t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="_446" unicode="&#xf1db;" 
-d="M768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
-t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_447" unicode="&#xf1dc;" horiz-adv-x="1792" 
-d="M1682 -128q-44 0 -132.5 3.5t-133.5 3.5q-44 0 -132 -3.5t-132 -3.5q-24 0 -37 20.5t-13 45.5q0 31 17 46t39 17t51 7t45 15q33 21 33 140l-1 391q0 21 -1 31q-13 4 -50 4h-675q-38 0 -51 -4q-1 -10 -1 -31l-1 -371q0 -142 37 -164q16 -10 48 -13t57 -3.5t45 -15
-t20 -45.5q0 -26 -12.5 -48t-36.5 -22q-47 0 -139.5 3.5t-138.5 3.5q-43 0 -128 -3.5t-127 -3.5q-23 0 -35.5 21t-12.5 45q0 30 15.5 45t36 17.5t47.5 7.5t42 15q33 23 33 143l-1 57v813q0 3 0.5 26t0 36.5t-1.5 38.5t-3.5 42t-6.5 36.5t-11 31.5t-16 18q-15 10 -45 12t-53 2
-t-41 14t-18 45q0 26 12 48t36 22q46 0 138.5 -3.5t138.5 -3.5q42 0 126.5 3.5t126.5 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17 -43.5t-38.5 -14.5t-49.5 -4t-43 -13q-35 -21 -35 -160l1 -320q0 -21 1 -32q13 -3 39 -3h699q25 0 38 3q1 11 1 32l1 320q0 139 -35 160
-q-18 11 -58.5 12.5t-66 13t-25.5 49.5q0 26 12.5 48t37.5 22q44 0 132 -3.5t132 -3.5q43 0 129 3.5t129 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17.5 -44t-40 -14.5t-51.5 -3t-44 -12.5q-35 -23 -35 -161l1 -943q0 -119 34 -140q16 -10 46 -13.5t53.5 -4.5t41.5 -15.5t18 -44.5
-q0 -26 -12 -48t-36 -22z" />
-    <glyph glyph-name="_448" unicode="&#xf1dd;" horiz-adv-x="1280" 
-d="M1278 1347v-73q0 -29 -18.5 -61t-42.5 -32q-50 0 -54 -1q-26 -6 -32 -31q-3 -11 -3 -64v-1152q0 -25 -18 -43t-43 -18h-108q-25 0 -43 18t-18 43v1218h-143v-1218q0 -25 -17.5 -43t-43.5 -18h-108q-26 0 -43.5 18t-17.5 43v496q-147 12 -245 59q-126 58 -192 179
-q-64 117 -64 259q0 166 88 286q88 118 209 159q111 37 417 37h479q25 0 43 -18t18 -43z" />
-    <glyph glyph-name="_449" unicode="&#xf1de;" 
-d="M352 128v-128h-352v128h352zM704 256q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM864 640v-128h-864v128h864zM224 1152v-128h-224v128h224zM1536 128v-128h-736v128h736zM576 1280q26 0 45 -19t19 -45v-256
-q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1216 768q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1536 640v-128h-224v128h224zM1536 1152v-128h-864v128h864z" />
-    <glyph glyph-name="uniF1E0" unicode="&#xf1e0;" 
-d="M1216 512q133 0 226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5t-226.5 93.5t-93.5 226.5q0 12 2 34l-360 180q-92 -86 -218 -86q-133 0 -226.5 93.5t-93.5 226.5t93.5 226.5t226.5 93.5q126 0 218 -86l360 180q-2 22 -2 34q0 133 93.5 226.5t226.5 93.5
-t226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5q-126 0 -218 86l-360 -180q2 -22 2 -34t-2 -34l360 -180q92 86 218 86z" />
-    <glyph glyph-name="_451" unicode="&#xf1e1;" 
-d="M1280 341q0 88 -62.5 151t-150.5 63q-84 0 -145 -58l-241 120q2 16 2 23t-2 23l241 120q61 -58 145 -58q88 0 150.5 63t62.5 151t-62.5 150.5t-150.5 62.5t-151 -62.5t-63 -150.5q0 -7 2 -23l-241 -120q-62 57 -145 57q-88 0 -150.5 -62.5t-62.5 -150.5t62.5 -150.5
-t150.5 -62.5q83 0 145 57l241 -120q-2 -16 -2 -23q0 -88 63 -150.5t151 -62.5t150.5 62.5t62.5 150.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_452" unicode="&#xf1e2;" horiz-adv-x="1792" 
-d="M571 947q-10 25 -34 35t-49 0q-108 -44 -191 -127t-127 -191q-10 -25 0 -49t35 -34q13 -5 24 -5q42 0 60 40q34 84 98.5 148.5t148.5 98.5q25 11 35 35t0 49zM1513 1303l46 -46l-244 -243l68 -68q19 -19 19 -45.5t-19 -45.5l-64 -64q89 -161 89 -343q0 -143 -55.5 -273.5
-t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5q182 0 343 -89l64 64q19 19 45.5 19t45.5 -19l68 -68zM1521 1359q-10 -10 -22 -10q-13 0 -23 10l-91 90q-9 10 -9 23t9 23q10 9 23 9t23 -9l90 -91
-q10 -9 10 -22.5t-10 -22.5zM1751 1129q-11 -9 -23 -9t-23 9l-90 91q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l91 -90q9 -10 9 -23t-9 -23zM1792 1312q0 -14 -9 -23t-23 -9h-96q-14 0 -23 9t-9 23t9 23t23 9h96q14 0 23 -9t9 -23zM1600 1504v-96q0 -14 -9 -23t-23 -9
-t-23 9t-9 23v96q0 14 9 23t23 9t23 -9t9 -23zM1751 1449l-91 -90q-10 -10 -22 -10q-13 0 -23 10q-10 9 -10 22.5t10 22.5l90 91q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
-    <glyph glyph-name="_453" unicode="&#xf1e3;" horiz-adv-x="1792" 
-d="M609 720l287 208l287 -208l-109 -336h-355zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM1515 186q149 203 149 454v3l-102 -89l-240 224l63 323
-l134 -12q-150 206 -389 282l53 -124l-287 -159l-287 159l53 124q-239 -76 -389 -282l135 12l62 -323l-240 -224l-102 89v-3q0 -251 149 -454l30 132l326 -40l139 -298l-116 -69q117 -39 240 -39t240 39l-116 69l139 298l326 40z" />
-    <glyph glyph-name="_454" unicode="&#xf1e4;" horiz-adv-x="1792" 
-d="M448 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM256 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM832 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
-v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM66 768q-28 0 -47 19t-19 46v129h514v-129q0 -27 -19 -46t-46 -19h-383zM1216 224v-192q0 -14 -9 -23t-23 -9h-192
-q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1600 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23
-zM1408 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1016v-13h-514v10q0 104 -382 102q-382 -1 -382 -102v-10h-514v13q0 17 8.5 43t34 64t65.5 75.5t110.5 76t160 67.5t224 47.5t293.5 18.5t293 -18.5t224 -47.5
-t160.5 -67.5t110.5 -76t65.5 -75.5t34 -64t8.5 -43zM1792 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 962v-129q0 -27 -19 -46t-46 -19h-384q-27 0 -46 19t-19 46v129h514z" />
-    <glyph glyph-name="_455" unicode="&#xf1e5;" horiz-adv-x="1792" 
-d="M704 1216v-768q0 -26 -19 -45t-45 -19v-576q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v512l249 873q7 23 31 23h424zM1024 1216v-704h-256v704h256zM1792 320v-512q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v576q-26 0 -45 19t-19 45v768h424q24 0 31 -23z
-M736 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23zM1408 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="_456" unicode="&#xf1e6;" horiz-adv-x="1792" 
-d="M1755 1083q37 -38 37 -90.5t-37 -90.5l-401 -400l150 -150l-160 -160q-163 -163 -389.5 -186.5t-411.5 100.5l-362 -362h-181v181l362 362q-124 185 -100.5 411.5t186.5 389.5l160 160l150 -150l400 401q38 37 91 37t90 -37t37 -90.5t-37 -90.5l-400 -401l234 -234
-l401 400q38 37 91 37t90 -37z" />
-    <glyph glyph-name="_457" unicode="&#xf1e7;" horiz-adv-x="1792" 
-d="M873 796q0 -83 -63.5 -142.5t-152.5 -59.5t-152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59t152.5 -59t63.5 -143zM1375 796q0 -83 -63 -142.5t-153 -59.5q-89 0 -152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59q90 0 153 -59t63 -143zM1600 616v667q0 87 -32 123.5
-t-111 36.5h-1112q-83 0 -112.5 -34t-29.5 -126v-673q43 -23 88.5 -40t81 -28t81 -18.5t71 -11t70 -4t58.5 -0.5t56.5 2t44.5 2q68 1 95 -27q6 -6 10 -9q26 -25 61 -51q7 91 118 87q5 0 36.5 -1.5t43 -2t45.5 -1t53 1t54.5 4.5t61 8.5t62 13.5t67 19.5t67.5 27t72 34.5z
-M1763 621q-121 -149 -372 -252q84 -285 -23 -465q-66 -113 -183 -148q-104 -32 -182 15q-86 51 -82 164l-1 326v1q-8 2 -24.5 6t-23.5 5l-1 -338q4 -114 -83 -164q-79 -47 -183 -15q-117 36 -182 150q-105 180 -22 463q-251 103 -372 252q-25 37 -4 63t60 -1q4 -2 11.5 -7
-t10.5 -8v694q0 72 47 123t114 51h1257q67 0 114 -51t47 -123v-694l21 15q39 27 60 1t-4 -63z" />
-    <glyph glyph-name="_458" unicode="&#xf1e8;" horiz-adv-x="1792" 
-d="M896 1102v-434h-145v434h145zM1294 1102v-434h-145v434h145zM1294 342l253 254v795h-1194v-1049h326v-217l217 217h398zM1692 1536v-1013l-434 -434h-326l-217 -217h-217v217h-398v1158l109 289h1483z" />
-    <glyph glyph-name="_459" unicode="&#xf1e9;" 
-d="M773 217v-127q-1 -292 -6 -305q-12 -32 -51 -40q-54 -9 -181.5 38t-162.5 89q-13 15 -17 36q-1 12 4 26q4 10 34 47t181 216q1 0 60 70q15 19 39.5 24.5t49.5 -3.5q24 -10 37.5 -29t12.5 -42zM624 468q-3 -55 -52 -70l-120 -39q-275 -88 -292 -88q-35 2 -54 36
-q-12 25 -17 75q-8 76 1 166.5t30 124.5t56 32q13 0 202 -77q71 -29 115 -47l84 -34q23 -9 35.5 -30.5t11.5 -48.5zM1450 171q-7 -54 -91.5 -161t-135.5 -127q-37 -14 -63 7q-14 10 -184 287l-47 77q-14 21 -11.5 46t19.5 46q35 43 83 26q1 -1 119 -40q203 -66 242 -79.5
-t47 -20.5q28 -22 22 -61zM778 803q5 -102 -54 -122q-58 -17 -114 71l-378 598q-8 35 19 62q41 43 207.5 89.5t224.5 31.5q40 -10 49 -45q3 -18 22 -305.5t24 -379.5zM1440 695q3 -39 -26 -59q-15 -10 -329 -86q-67 -15 -91 -23l1 2q-23 -6 -46 4t-37 32q-30 47 0 87
-q1 1 75 102q125 171 150 204t34 39q28 19 65 2q48 -23 123 -133.5t81 -167.5v-3z" />
-    <glyph glyph-name="_460" unicode="&#xf1ea;" horiz-adv-x="2048" 
-d="M1024 1024h-384v-384h384v384zM1152 384v-128h-640v128h640zM1152 1152v-640h-640v640h640zM1792 384v-128h-512v128h512zM1792 640v-128h-512v128h512zM1792 896v-128h-512v128h512zM1792 1152v-128h-512v128h512zM256 192v960h-128v-960q0 -26 19 -45t45 -19t45 19
-t19 45zM1920 192v1088h-1536v-1088q0 -33 -11 -64h1483q26 0 45 19t19 45zM2048 1408v-1216q0 -80 -56 -136t-136 -56h-1664q-80 0 -136 56t-56 136v1088h256v128h1792z" />
-    <glyph glyph-name="_461" unicode="&#xf1eb;" horiz-adv-x="2048" 
-d="M1024 13q-20 0 -93 73.5t-73 93.5q0 32 62.5 54t103.5 22t103.5 -22t62.5 -54q0 -20 -73 -93.5t-93 -73.5zM1294 284q-2 0 -40 25t-101.5 50t-128.5 25t-128.5 -25t-101 -50t-40.5 -25q-18 0 -93.5 75t-75.5 93q0 13 10 23q78 77 196 121t233 44t233 -44t196 -121
-q10 -10 10 -23q0 -18 -75.5 -93t-93.5 -75zM1567 556q-11 0 -23 8q-136 105 -252 154.5t-268 49.5q-85 0 -170.5 -22t-149 -53t-113.5 -62t-79 -53t-31 -22q-17 0 -92 75t-75 93q0 12 10 22q132 132 320 205t380 73t380 -73t320 -205q10 -10 10 -22q0 -18 -75 -93t-92 -75z
-M1838 827q-11 0 -22 9q-179 157 -371.5 236.5t-420.5 79.5t-420.5 -79.5t-371.5 -236.5q-11 -9 -22 -9q-17 0 -92.5 75t-75.5 93q0 13 10 23q187 186 445 288t527 102t527 -102t445 -288q10 -10 10 -23q0 -18 -75.5 -93t-92.5 -75z" />
-    <glyph glyph-name="_462" unicode="&#xf1ec;" horiz-adv-x="1792" 
-d="M384 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
-t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5
-t37.5 90.5zM384 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 768q0 53 -37.5 90.5t-90.5 37.5
-t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1536 0v384q0 52 -38 90t-90 38t-90 -38t-38 -90v-384q0 -52 38 -90t90 -38t90 38t38 90zM1152 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
-M1536 1088v256q0 26 -19 45t-45 19h-1280q-26 0 -45 -19t-19 -45v-256q0 -26 19 -45t45 -19h1280q26 0 45 19t19 45zM1536 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1408v-1536q0 -52 -38 -90t-90 -38
-h-1408q-52 0 -90 38t-38 90v1536q0 52 38 90t90 38h1408q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_463" unicode="&#xf1ed;" 
-d="M1519 890q18 -84 -4 -204q-87 -444 -565 -444h-44q-25 0 -44 -16.5t-24 -42.5l-4 -19l-55 -346l-2 -15q-5 -26 -24.5 -42.5t-44.5 -16.5h-251q-21 0 -33 15t-9 36q9 56 26.5 168t26.5 168t27 167.5t27 167.5q5 37 43 37h131q133 -2 236 21q175 39 287 144q102 95 155 246
-q24 70 35 133q1 6 2.5 7.5t3.5 1t6 -3.5q79 -59 98 -162zM1347 1172q0 -107 -46 -236q-80 -233 -302 -315q-113 -40 -252 -42q0 -1 -90 -1l-90 1q-100 0 -118 -96q-2 -8 -85 -530q-1 -10 -12 -10h-295q-22 0 -36.5 16.5t-11.5 38.5l232 1471q5 29 27.5 48t51.5 19h598
-q34 0 97.5 -13t111.5 -32q107 -41 163.5 -123t56.5 -196z" />
-    <glyph glyph-name="_464" unicode="&#xf1ee;" horiz-adv-x="1792" 
-d="M441 864q33 0 52 -26q266 -364 362 -774h-446q-127 441 -367 749q-12 16 -3 33.5t29 17.5h373zM1000 507q-49 -199 -125 -393q-79 310 -256 594q40 221 44 449q211 -340 337 -650zM1099 1216q235 -324 384.5 -698.5t184.5 -773.5h-451q-41 665 -553 1472h435zM1792 640
-q0 -424 -101 -812q-67 560 -359 1083q-25 301 -106 584q-4 16 5.5 28.5t25.5 12.5h359q21 0 38.5 -13t22.5 -33q115 -409 115 -850z" />
-    <glyph glyph-name="uniF1F0" unicode="&#xf1f0;" horiz-adv-x="2304" 
-d="M1975 546h-138q14 37 66 179l3 9q4 10 10 26t9 26l12 -55zM531 611l-58 295q-11 54 -75 54h-268l-2 -13q311 -79 403 -336zM710 960l-162 -438l-17 89q-26 70 -85 129.5t-131 88.5l135 -510h175l261 641h-176zM849 318h166l104 642h-166zM1617 944q-69 27 -149 27
-q-123 0 -201 -59t-79 -153q-1 -102 145 -174q48 -23 67 -41t19 -39q0 -30 -30 -46t-69 -16q-86 0 -156 33l-22 11l-23 -144q74 -34 185 -34q130 -1 208.5 59t80.5 160q0 106 -140 174q-49 25 -71 42t-22 38q0 22 24.5 38.5t70.5 16.5q70 1 124 -24l15 -8zM2042 960h-128
-q-65 0 -87 -54l-246 -588h174l35 96h212q5 -22 20 -96h154zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_466" unicode="&#xf1f1;" horiz-adv-x="2304" 
-d="M1119 1195q-128 85 -281 85q-103 0 -197.5 -40.5t-162.5 -108.5t-108.5 -162t-40.5 -197q0 -104 40.5 -198t108.5 -162t162 -108.5t198 -40.5q153 0 281 85q-131 107 -178 265.5t0.5 316.5t177.5 265zM1152 1171q-126 -99 -172 -249.5t-0.5 -300.5t172.5 -249
-q127 99 172.5 249t-0.5 300.5t-172 249.5zM1185 1195q130 -107 177.5 -265.5t0.5 -317t-178 -264.5q128 -85 281 -85q104 0 198 40.5t162 108.5t108.5 162t40.5 198q0 103 -40.5 197t-108.5 162t-162.5 108.5t-197.5 40.5q-153 0 -281 -85zM1926 473h7v3h-17v-3h7v-17h3v17z
-M1955 456h4v20h-5l-6 -13l-6 13h-5v-20h3v15l6 -13h4l5 13v-15zM1947 16v-2h-2h-3v3h3h2v-1zM1947 7h3l-4 5h2l1 1q1 1 1 3t-1 3l-1 1h-3h-6v-13h3v5h1zM685 75q0 19 11 31t30 12q18 0 29 -12.5t11 -30.5q0 -19 -11 -31t-29 -12q-19 0 -30 12t-11 31zM1158 119q30 0 35 -32
-h-70q5 32 35 32zM1514 75q0 19 11 31t29 12t29.5 -12.5t11.5 -30.5q0 -19 -11 -31t-30 -12q-18 0 -29 12t-11 31zM1786 75q0 18 11.5 30.5t29.5 12.5t29.5 -12.5t11.5 -30.5q0 -19 -11.5 -31t-29.5 -12t-29.5 12.5t-11.5 30.5zM1944 3q-2 0 -4 1q-1 0 -3 2t-2 3q-1 2 -1 4
-q0 3 1 4q0 2 2 4l1 1q2 0 2 1q2 1 4 1q3 0 4 -1l4 -2l2 -4v-1q1 -2 1 -3l-1 -1v-3t-1 -1l-1 -2q-2 -2 -4 -2q-1 -1 -4 -1zM599 7h30v85q0 24 -14.5 38.5t-39.5 15.5q-32 0 -47 -24q-14 24 -45 24q-24 0 -39 -20v16h-30v-135h30v75q0 36 33 36q30 0 30 -36v-75h29v75
-q0 36 33 36q30 0 30 -36v-75zM765 7h29v68v67h-29v-16q-17 20 -43 20q-29 0 -48 -20t-19 -51t19 -51t48 -20q28 0 43 20v-17zM943 48q0 34 -47 40l-14 2q-23 4 -23 14q0 15 25 15q23 0 43 -11l12 24q-22 14 -55 14q-26 0 -41 -12t-15 -32q0 -33 47 -39l13 -2q24 -4 24 -14
-q0 -17 -31 -17q-25 0 -45 14l-13 -23q25 -17 58 -17q29 0 45.5 12t16.5 32zM1073 14l-8 25q-13 -7 -26 -7q-19 0 -19 22v61h48v27h-48v41h-30v-41h-28v-27h28v-61q0 -50 47 -50q21 0 36 10zM1159 146q-29 0 -48 -20t-19 -51q0 -32 19.5 -51.5t49.5 -19.5q33 0 55 19l-14 22
-q-18 -15 -39 -15q-34 0 -41 33h101v12q0 32 -18 51.5t-46 19.5zM1318 146q-23 0 -35 -20v16h-30v-135h30v76q0 35 29 35q10 0 18 -4l9 28q-9 4 -21 4zM1348 75q0 -31 19.5 -51t52.5 -20q29 0 48 16l-14 24q-18 -13 -35 -12q-18 0 -29.5 12t-11.5 31t11.5 31t29.5 12
-q19 0 35 -12l14 24q-20 16 -48 16q-33 0 -52.5 -20t-19.5 -51zM1593 7h30v68v67h-30v-16q-15 20 -42 20q-29 0 -48.5 -20t-19.5 -51t19.5 -51t48.5 -20q28 0 42 20v-17zM1726 146q-23 0 -35 -20v16h-29v-135h29v76q0 35 29 35q10 0 18 -4l9 28q-8 4 -21 4zM1866 7h29v68v122
-h-29v-71q-15 20 -43 20t-47.5 -20.5t-19.5 -50.5t19.5 -50.5t47.5 -20.5q29 0 43 20v-17zM1944 27l-2 -1h-3q-2 -1 -4 -3q-3 -1 -3 -4q-1 -2 -1 -6q0 -3 1 -5q0 -2 3 -4q2 -2 4 -3t5 -1q4 0 6 1q0 1 2 2l2 1q1 1 3 4q1 2 1 5q0 4 -1 6q-1 1 -3 4q0 1 -2 2l-2 1q-1 0 -3 0.5
-t-3 0.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_467" unicode="&#xf1f2;" horiz-adv-x="2304" 
-d="M313 759q0 -51 -36 -84q-29 -26 -89 -26h-17v220h17q61 0 89 -27q36 -31 36 -83zM2089 824q0 -52 -64 -52h-19v101h20q63 0 63 -49zM380 759q0 74 -50 120.5t-129 46.5h-95v-333h95q74 0 119 38q60 51 60 128zM410 593h65v333h-65v-333zM730 694q0 40 -20.5 62t-75.5 42
-q-29 10 -39.5 19t-10.5 23q0 16 13.5 26.5t34.5 10.5q29 0 53 -27l34 44q-41 37 -98 37q-44 0 -74 -27.5t-30 -67.5q0 -35 18 -55.5t64 -36.5q37 -13 45 -19q19 -12 19 -34q0 -20 -14 -33.5t-36 -13.5q-48 0 -71 44l-42 -40q44 -64 115 -64q51 0 83 30.5t32 79.5zM1008 604
-v77q-37 -37 -78 -37q-49 0 -80.5 32.5t-31.5 82.5q0 48 31.5 81.5t77.5 33.5q43 0 81 -38v77q-40 20 -80 20q-74 0 -125.5 -50.5t-51.5 -123.5t51 -123.5t125 -50.5q42 0 81 19zM2240 0v527q-65 -40 -144.5 -84t-237.5 -117t-329.5 -137.5t-417.5 -134.5t-504 -118h1569
-q26 0 45 19t19 45zM1389 757q0 75 -53 128t-128 53t-128 -53t-53 -128t53 -128t128 -53t128 53t53 128zM1541 584l144 342h-71l-90 -224l-89 224h-71l142 -342h35zM1714 593h184v56h-119v90h115v56h-115v74h119v57h-184v-333zM2105 593h80l-105 140q76 16 76 94q0 47 -31 73
-t-87 26h-97v-333h65v133h9zM2304 1274v-1268q0 -56 -38.5 -95t-93.5 -39h-2040q-55 0 -93.5 39t-38.5 95v1268q0 56 38.5 95t93.5 39h2040q55 0 93.5 -39t38.5 -95z" />
-    <glyph glyph-name="f1f3" unicode="&#xf1f3;" horiz-adv-x="2304" 
-d="M119 854h89l-45 108zM740 328l74 79l-70 79h-163v-49h142v-55h-142v-54h159zM898 406l99 -110v217zM1186 453q0 33 -40 33h-84v-69h83q41 0 41 36zM1475 457q0 29 -42 29h-82v-61h81q43 0 43 32zM1197 923q0 29 -42 29h-82v-60h81q43 0 43 31zM1656 854h89l-44 108z
-M699 1009v-271h-66v212l-94 -212h-57l-94 212v-212h-132l-25 60h-135l-25 -60h-70l116 271h96l110 -257v257h106l85 -184l77 184h108zM1255 453q0 -20 -5.5 -35t-14 -25t-22.5 -16.5t-26 -10t-31.5 -4.5t-31.5 -1t-32.5 0.5t-29.5 0.5v-91h-126l-80 90l-83 -90h-256v271h260
-l80 -89l82 89h207q109 0 109 -89zM964 794v-56h-217v271h217v-57h-152v-49h148v-55h-148v-54h152zM2304 235v-229q0 -55 -38.5 -94.5t-93.5 -39.5h-2040q-55 0 -93.5 39.5t-38.5 94.5v678h111l25 61h55l25 -61h218v46l19 -46h113l20 47v-47h541v99l10 1q10 0 10 -14v-86h279
-v23q23 -12 55 -18t52.5 -6.5t63 0.5t51.5 1l25 61h56l25 -61h227v58l34 -58h182v378h-180v-44l-25 44h-185v-44l-23 44h-249q-69 0 -109 -22v22h-172v-22q-24 22 -73 22h-628l-43 -97l-43 97h-198v-44l-22 44h-169l-78 -179v391q0 55 38.5 94.5t93.5 39.5h2040
-q55 0 93.5 -39.5t38.5 -94.5v-678h-120q-51 0 -81 -22v22h-177q-55 0 -78 -22v22h-316v-22q-31 22 -87 22h-209v-22q-23 22 -91 22h-234l-54 -58l-50 58h-349v-378h343l55 59l52 -59h211v89h21q59 0 90 13v-102h174v99h8q8 0 10 -2t2 -10v-87h529q57 0 88 24v-24h168
-q60 0 95 17zM1546 469q0 -23 -12 -43t-34 -29q25 -9 34 -26t9 -46v-54h-65v45q0 33 -12 43.5t-46 10.5h-69v-99h-65v271h154q48 0 77 -15t29 -58zM1269 936q0 -24 -12.5 -44t-33.5 -29q26 -9 34.5 -25.5t8.5 -46.5v-53h-65q0 9 0.5 26.5t0 25t-3 18.5t-8.5 16t-17.5 8.5
-t-29.5 3.5h-70v-98h-64v271l153 -1q49 0 78 -14.5t29 -57.5zM1798 327v-56h-216v271h216v-56h-151v-49h148v-55h-148v-54zM1372 1009v-271h-66v271h66zM2065 357q0 -86 -102 -86h-126v58h126q34 0 34 25q0 16 -17 21t-41.5 5t-49.5 3.5t-42 22.5t-17 55q0 39 26 60t66 21
-h130v-57h-119q-36 0 -36 -25q0 -16 17.5 -20.5t42 -4t49 -2.5t42 -21.5t17.5 -54.5zM2304 407v-101q-24 -35 -88 -35h-125v58h125q33 0 33 25q0 13 -12.5 19t-31 5.5t-40 2t-40 8t-31 24t-12.5 48.5q0 39 26.5 60t66.5 21h129v-57h-118q-36 0 -36 -25q0 -20 29 -22t68.5 -5
-t56.5 -26zM2139 1008v-270h-92l-122 203v-203h-132l-26 60h-134l-25 -60h-75q-129 0 -129 133q0 138 133 138h63v-59q-7 0 -28 1t-28.5 0.5t-23 -2t-21.5 -6.5t-14.5 -13.5t-11.5 -23t-3 -33.5q0 -38 13.5 -58t49.5 -20h29l92 213h97l109 -256v256h99l114 -188v188h66z" />
-    <glyph glyph-name="_469" unicode="&#xf1f4;" horiz-adv-x="2304" 
-d="M745 630q0 -37 -25.5 -61.5t-62.5 -24.5q-29 0 -46.5 16t-17.5 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM1530 779q0 -42 -22 -57t-66 -15l-32 -1l17 107q2 11 13 11h18q22 0 35 -2t25 -12.5t12 -30.5zM1881 630q0 -36 -25.5 -61t-61.5 -25q-29 0 -47 16
-t-18 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM513 801q0 59 -38.5 85.5t-100.5 26.5h-160q-19 0 -21 -19l-65 -408q-1 -6 3 -11t10 -5h76q20 0 22 19l18 110q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM822 489l41 261q1 6 -3 11t-10 5h-76
-q-14 0 -17 -33q-27 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q28 0 58 12t48 32q-4 -12 -4 -21q0 -16 13 -16h69q19 0 22 19zM1269 752q0 5 -4 9.5t-9 4.5h-77q-11 0 -18 -10l-106 -156l-44 150q-5 16 -22 16h-75q-5 0 -9 -4.5t-4 -9.5q0 -2 19.5 -59
-t42 -123t23.5 -70q-82 -112 -82 -120q0 -13 13 -13h77q11 0 18 10l255 368q2 2 2 7zM1649 801q0 59 -38.5 85.5t-100.5 26.5h-159q-20 0 -22 -19l-65 -408q-1 -6 3 -11t10 -5h82q12 0 16 13l18 116q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM1958 489
-l41 261q1 6 -3 11t-10 5h-76q-14 0 -17 -33q-26 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q29 0 59 12t47 32q0 -1 -2 -9t-2 -12q0 -16 13 -16h69q19 0 22 19zM2176 898v1q0 14 -13 14h-74q-11 0 -13 -11l-65 -416l-1 -2q0 -5 4 -9.5t10 -4.5h66
-q19 0 21 19zM392 764q-5 -35 -26 -46t-60 -11l-33 -1l17 107q2 11 13 11h19q40 0 58 -11.5t12 -48.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_470" unicode="&#xf1f5;" horiz-adv-x="2304" 
-d="M1597 633q0 -69 -21 -106q-19 -35 -52 -35q-23 0 -41 9v224q29 30 57 30q57 0 57 -122zM2035 669h-110q6 98 56 98q51 0 54 -98zM476 534q0 59 -33 91.5t-101 57.5q-36 13 -52 24t-16 25q0 26 38 26q58 0 124 -33l18 112q-67 32 -149 32q-77 0 -123 -38q-48 -39 -48 -109
-q0 -58 32.5 -90.5t99.5 -56.5q39 -14 54.5 -25.5t15.5 -27.5q0 -31 -48 -31q-29 0 -70 12.5t-72 30.5l-18 -113q72 -41 168 -41q81 0 129 37q51 41 51 117zM771 749l19 111h-96v135l-129 -21l-18 -114l-46 -8l-17 -103h62v-219q0 -84 44 -120q38 -30 111 -30q32 0 79 11v118
-q-32 -7 -44 -7q-42 0 -42 50v197h77zM1087 724v139q-15 3 -28 3q-32 0 -55.5 -16t-33.5 -46l-10 56h-131v-471h150v306q26 31 82 31q16 0 26 -2zM1124 389h150v471h-150v-471zM1746 638q0 122 -45 179q-40 52 -111 52q-64 0 -117 -56l-8 47h-132v-645l150 25v151
-q36 -11 68 -11q83 0 134 56q61 65 61 202zM1278 986q0 33 -23 56t-56 23t-56 -23t-23 -56t23 -56.5t56 -23.5t56 23.5t23 56.5zM2176 629q0 113 -48 176q-50 64 -144 64q-96 0 -151.5 -66t-55.5 -180q0 -128 63 -188q55 -55 161 -55q101 0 160 40l-16 103q-57 -31 -128 -31
-q-43 0 -63 19q-23 19 -28 66h248q2 14 2 52zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_471" unicode="&#xf1f6;" horiz-adv-x="2048" 
-d="M1558 684q61 -356 298 -556q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5zM1024 -176q16 0 16 16t-16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5zM2026 1424q8 -10 7.5 -23.5t-10.5 -22.5
-l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5
-l418 363q10 8 23.5 7t21.5 -11z" />
-    <glyph glyph-name="_472" unicode="&#xf1f7;" horiz-adv-x="2048" 
-d="M1040 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM503 315l877 760q-42 88 -132.5 146.5t-223.5 58.5q-93 0 -169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -384 -137 -645zM1856 128
-q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5l149 129h757q-166 187 -227 459l111 97q61 -356 298 -556zM1942 1520l84 -96q8 -10 7.5 -23.5t-10.5 -22.5l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161
-q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5l418 363q10 8 23.5 7t21.5 -11z" />
-    <glyph glyph-name="_473" unicode="&#xf1f8;" horiz-adv-x="1408" 
-d="M512 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM768 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1024 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704
-q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167
-q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="_474" unicode="&#xf1f9;" 
-d="M1150 462v-109q0 -50 -36.5 -89t-94 -60.5t-118 -32.5t-117.5 -11q-205 0 -342.5 139t-137.5 346q0 203 136 339t339 136q34 0 75.5 -4.5t93 -18t92.5 -34t69 -56.5t28 -81v-109q0 -16 -16 -16h-118q-16 0 -16 16v70q0 43 -65.5 67.5t-137.5 24.5q-140 0 -228.5 -91.5
-t-88.5 -237.5q0 -151 91.5 -249.5t233.5 -98.5q68 0 138 24t70 66v70q0 7 4.5 11.5t10.5 4.5h119q6 0 11 -4.5t5 -11.5zM768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5
-t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_475" unicode="&#xf1fa;" 
-d="M972 761q0 108 -53.5 169t-147.5 61q-63 0 -124 -30.5t-110 -84.5t-79.5 -137t-30.5 -180q0 -112 53.5 -173t150.5 -61q96 0 176 66.5t122.5 166t42.5 203.5zM1536 640q0 -111 -37 -197t-98.5 -135t-131.5 -74.5t-145 -27.5q-6 0 -15.5 -0.5t-16.5 -0.5q-95 0 -142 53
-q-28 33 -33 83q-52 -66 -131.5 -110t-173.5 -44q-161 0 -249.5 95.5t-88.5 269.5q0 157 66 290t179 210.5t246 77.5q87 0 155 -35.5t106 -99.5l2 19l11 56q1 6 5.5 12t9.5 6h118q5 0 13 -11q5 -5 3 -16l-120 -614q-5 -24 -5 -48q0 -39 12.5 -52t44.5 -13q28 1 57 5.5t73 24
-t77 50t57 89.5t24 137q0 292 -174 466t-466 174q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51q228 0 405 144q11 9 24 8t21 -12l41 -49q8 -12 7 -24q-2 -13 -12 -22q-102 -83 -227.5 -128t-258.5 -45q-156 0 -298 61
-t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q344 0 556 -212t212 -556z" />
-    <glyph glyph-name="_476" unicode="&#xf1fb;" horiz-adv-x="1792" 
-d="M1698 1442q94 -94 94 -226.5t-94 -225.5l-225 -223l104 -104q10 -10 10 -23t-10 -23l-210 -210q-10 -10 -23 -10t-23 10l-105 105l-603 -603q-37 -37 -90 -37h-203l-256 -128l-64 64l128 256v203q0 53 37 90l603 603l-105 105q-10 10 -10 23t10 23l210 210q10 10 23 10
-t23 -10l104 -104l223 225q93 94 225.5 94t226.5 -94zM512 64l576 576l-192 192l-576 -576v-192h192z" />
-    <glyph glyph-name="f1fc" unicode="&#xf1fc;" horiz-adv-x="1792" 
-d="M1615 1536q70 0 122.5 -46.5t52.5 -116.5q0 -63 -45 -151q-332 -629 -465 -752q-97 -91 -218 -91q-126 0 -216.5 92.5t-90.5 219.5q0 128 92 212l638 579q59 54 130 54zM706 502q39 -76 106.5 -130t150.5 -76l1 -71q4 -213 -129.5 -347t-348.5 -134q-123 0 -218 46.5
-t-152.5 127.5t-86.5 183t-29 220q7 -5 41 -30t62 -44.5t59 -36.5t46 -17q41 0 55 37q25 66 57.5 112.5t69.5 76t88 47.5t103 25.5t125 10.5z" />
-    <glyph glyph-name="_478" unicode="&#xf1fd;" horiz-adv-x="1792" 
-d="M1792 128v-384h-1792v384q45 0 85 14t59 27.5t47 37.5q30 27 51.5 38t56.5 11q24 0 44 -7t31 -15t33 -27q29 -25 47 -38t58 -27t86 -14q45 0 85 14.5t58 27t48 37.5q21 19 32.5 27t31 15t43.5 7q35 0 56.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14t85 14t59 27.5
-t47 37.5q30 27 51.5 38t56.5 11q34 0 55.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14zM1792 448v-192q-24 0 -44 7t-31 15t-33 27q-29 25 -47 38t-58 27t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-22 -19 -33 -27t-31 -15t-44 -7q-35 0 -56.5 11t-51.5 38q-29 25 -47 38
-t-58 27t-86 14q-45 0 -85 -14.5t-58 -27t-48 -37.5q-21 -19 -32.5 -27t-31 -15t-43.5 -7q-35 0 -56.5 11t-51.5 38q-28 24 -47 37.5t-59 27.5t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-30 -27 -51.5 -38t-56.5 -11v192q0 80 56 136t136 56h64v448h256v-448h256v448h256v-448
-h256v448h256v-448h64q80 0 136 -56t56 -136zM512 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1024 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5
-q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1536 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150z" />
-    <glyph glyph-name="_479" unicode="&#xf1fe;" horiz-adv-x="2048" 
-d="M2048 0v-128h-2048v1536h128v-1408h1920zM1664 1024l256 -896h-1664v576l448 576l576 -576z" />
-    <glyph glyph-name="_480" unicode="&#xf200;" horiz-adv-x="1792" 
-d="M768 646l546 -546q-106 -108 -247.5 -168t-298.5 -60q-209 0 -385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103v-762zM955 640h773q0 -157 -60 -298.5t-168 -247.5zM1664 768h-768v768q209 0 385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_481" unicode="&#xf201;" horiz-adv-x="2048" 
-d="M2048 0v-128h-2048v1536h128v-1408h1920zM1920 1248v-435q0 -21 -19.5 -29.5t-35.5 7.5l-121 121l-633 -633q-10 -10 -23 -10t-23 10l-233 233l-416 -416l-192 192l585 585q10 10 23 10t23 -10l233 -233l464 464l-121 121q-16 16 -7.5 35.5t29.5 19.5h435q14 0 23 -9
-t9 -23z" />
-    <glyph glyph-name="_482" unicode="&#xf202;" horiz-adv-x="1792" 
-d="M1292 832q0 -6 10 -41q10 -29 25 -49.5t41 -34t44 -20t55 -16.5q325 -91 325 -332q0 -146 -105.5 -242.5t-254.5 -96.5q-59 0 -111.5 18.5t-91.5 45.5t-77 74.5t-63 87.5t-53.5 103.5t-43.5 103t-39.5 106.5t-35.5 95q-32 81 -61.5 133.5t-73.5 96.5t-104 64t-142 20
-q-96 0 -183 -55.5t-138 -144.5t-51 -185q0 -160 106.5 -279.5t263.5 -119.5q177 0 258 95q56 63 83 116l84 -152q-15 -34 -44 -70l1 -1q-131 -152 -388 -152q-147 0 -269.5 79t-190.5 207.5t-68 274.5q0 105 43.5 206t116 176.5t172 121.5t204.5 46q87 0 159 -19t123.5 -50
-t95 -80t72.5 -99t58.5 -117t50.5 -124.5t50 -130.5t55 -127q96 -200 233 -200q81 0 138.5 48.5t57.5 128.5q0 42 -19 72t-50.5 46t-72.5 31.5t-84.5 27t-87.5 34t-81 52t-65 82t-39 122.5q-3 16 -3 33q0 110 87.5 192t198.5 78q78 -3 120.5 -14.5t90.5 -53.5h-1
-q12 -11 23 -24.5t26 -36t19 -27.5l-129 -99q-26 49 -54 70v1q-23 21 -97 21q-49 0 -84 -33t-35 -83z" />
-    <glyph glyph-name="_483" unicode="&#xf203;" 
-d="M1432 484q0 173 -234 239q-35 10 -53 16.5t-38 25t-29 46.5q0 2 -2 8.5t-3 12t-1 7.5q0 36 24.5 59.5t60.5 23.5q54 0 71 -15h-1q20 -15 39 -51l93 71q-39 54 -49 64q-33 29 -67.5 39t-85.5 10q-80 0 -142 -57.5t-62 -137.5q0 -7 2 -23q16 -96 64.5 -140t148.5 -73
-q29 -8 49 -15.5t45 -21.5t38.5 -34.5t13.5 -46.5v-5q1 -58 -40.5 -93t-100.5 -35q-97 0 -167 144q-23 47 -51.5 121.5t-48 125.5t-54 110.5t-74 95.5t-103.5 60.5t-147 24.5q-101 0 -192 -56t-144 -148t-50 -192v-1q4 -108 50.5 -199t133.5 -147.5t196 -56.5q186 0 279 110
-q20 27 31 51l-60 109q-42 -80 -99 -116t-146 -36q-115 0 -191 87t-76 204q0 105 82 189t186 84q112 0 170 -53.5t104 -172.5q8 -21 25.5 -68.5t28.5 -76.5t31.5 -74.5t38.5 -74t45.5 -62.5t55.5 -53.5t66 -33t80 -13.5q107 0 183 69.5t76 174.5zM1536 1120v-960
-q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_484" unicode="&#xf204;" horiz-adv-x="2048" 
-d="M1152 640q0 104 -40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM1920 640q0 104 -40.5 198.5
-t-109.5 163.5t-163.5 109.5t-198.5 40.5h-386q119 -90 188.5 -224t69.5 -288t-69.5 -288t-188.5 -224h386q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM2048 640q0 -130 -51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5
-t-136.5 204t-51 248.5t51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5z" />
-    <glyph glyph-name="_485" unicode="&#xf205;" horiz-adv-x="2048" 
-d="M0 640q0 130 51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5t-51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5t-136.5 204t-51 248.5zM1408 128q104 0 198.5 40.5t163.5 109.5
-t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5z" />
-    <glyph glyph-name="_486" unicode="&#xf206;" horiz-adv-x="2304" 
-d="M762 384h-314q-40 0 -57.5 35t6.5 67l188 251q-65 31 -137 31q-132 0 -226 -94t-94 -226t94 -226t226 -94q115 0 203 72.5t111 183.5zM576 512h186q-18 85 -75 148zM1056 512l288 384h-480l-99 -132q105 -103 126 -252h165zM2176 448q0 132 -94 226t-226 94
-q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94t226 94t94 226zM2304 448q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 97 39.5 183.5t109.5 149.5l-65 98l-353 -469
-q-18 -26 -51 -26h-197q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q114 0 215 -55l137 183h-224q-26 0 -45 19t-19 45t19 45t45 19h384v-128h435l-85 128h-222q-26 0 -45 19t-19 45t19 45t45 19h256q33 0 53 -28l267 -400
-q91 44 192 44q185 0 316.5 -131.5t131.5 -316.5z" />
-    <glyph glyph-name="_487" unicode="&#xf207;" 
-d="M384 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1362 716l-72 384q-5 23 -22.5 37.5t-40.5 14.5
-h-918q-23 0 -40.5 -14.5t-22.5 -37.5l-72 -384q-5 -30 14 -53t49 -23h1062q30 0 49 23t14 53zM1136 1328q0 20 -14 34t-34 14h-640q-20 0 -34 -14t-14 -34t14 -34t34 -14h640q20 0 34 14t14 34zM1536 603v-603h-128v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
-t-37.5 90.5v128h-768v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5v128h-128v603q0 112 25 223l103 454q9 78 97.5 137t230 89t312.5 30t312.5 -30t230 -89t97.5 -137l105 -454q23 -102 23 -223z" />
-    <glyph glyph-name="_488" unicode="&#xf208;" horiz-adv-x="2048" 
-d="M1463 704q0 -35 -25 -60.5t-61 -25.5h-702q-36 0 -61 25.5t-25 60.5t25 60.5t61 25.5h702q36 0 61 -25.5t25 -60.5zM1677 704q0 86 -23 170h-982q-36 0 -61 25t-25 60q0 36 25 61t61 25h908q-88 143 -235 227t-320 84q-177 0 -327.5 -87.5t-238 -237.5t-87.5 -327
-q0 -86 23 -170h982q36 0 61 -25t25 -60q0 -36 -25 -61t-61 -25h-908q88 -143 235.5 -227t320.5 -84q132 0 253 51.5t208 139t139 208t52 253.5zM2048 959q0 -35 -25 -60t-61 -25h-131q17 -85 17 -170q0 -167 -65.5 -319.5t-175.5 -263t-262.5 -176t-319.5 -65.5
-q-246 0 -448.5 133t-301.5 350h-189q-36 0 -61 25t-25 61q0 35 25 60t61 25h132q-17 85 -17 170q0 167 65.5 319.5t175.5 263t262.5 176t320.5 65.5q245 0 447.5 -133t301.5 -350h188q36 0 61 -25t25 -61z" />
-    <glyph glyph-name="_489" unicode="&#xf209;" horiz-adv-x="1280" 
-d="M953 1158l-114 -328l117 -21q165 451 165 518q0 56 -38 56q-57 0 -130 -225zM654 471l33 -88q37 42 71 67l-33 5.5t-38.5 7t-32.5 8.5zM362 1367q0 -98 159 -521q17 10 49 10q15 0 75 -5l-121 351q-75 220 -123 220q-19 0 -29 -17.5t-10 -37.5zM283 608q0 -36 51.5 -119
-t117.5 -153t100 -70q14 0 25.5 13t11.5 27q0 24 -32 102q-13 32 -32 72t-47.5 89t-61.5 81t-62 32q-20 0 -45.5 -27t-25.5 -47zM125 273q0 -41 25 -104q59 -145 183.5 -227t281.5 -82q227 0 382 170q152 169 152 427q0 43 -1 67t-11.5 62t-30.5 56q-56 49 -211.5 75.5
-t-270.5 26.5q-37 0 -49 -11q-12 -5 -12 -35q0 -34 21.5 -60t55.5 -40t77.5 -23.5t87.5 -11.5t85 -4t70 0h23q24 0 40 -19q15 -19 19 -55q-28 -28 -96 -54q-61 -22 -93 -46q-64 -46 -108.5 -114t-44.5 -137q0 -31 18.5 -88.5t18.5 -87.5l-3 -12q-4 -12 -4 -14
-q-137 10 -146 216q-8 -2 -41 -2q2 -7 2 -21q0 -53 -40.5 -89.5t-94.5 -36.5q-82 0 -166.5 78t-84.5 159q0 34 33 67q52 -64 60 -76q77 -104 133 -104q12 0 26.5 8.5t14.5 20.5q0 34 -87.5 145t-116.5 111q-43 0 -70 -44.5t-27 -90.5zM11 264q0 101 42.5 163t136.5 88
-q-28 74 -28 104q0 62 61 123t122 61q29 0 70 -15q-163 462 -163 567q0 80 41 130.5t119 50.5q131 0 325 -581q6 -17 8 -23q6 16 29 79.5t43.5 118.5t54 127.5t64.5 123t70.5 86.5t76.5 36q71 0 112 -49t41 -122q0 -108 -159 -550q61 -15 100.5 -46t58.5 -78t26 -93.5
-t7 -110.5q0 -150 -47 -280t-132 -225t-211 -150t-278 -55q-111 0 -223 42q-149 57 -258 191.5t-109 286.5z" />
-    <glyph glyph-name="_490" unicode="&#xf20a;" horiz-adv-x="2048" 
-d="M785 528h207q-14 -158 -98.5 -248.5t-214.5 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-203q-5 64 -35.5 99t-81.5 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t40 -51.5t66 -18q95 0 109 139zM1497 528h206
-q-14 -158 -98 -248.5t-214 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-204q-4 64 -35 99t-81 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t39.5 -51.5t65.5 -18q49 0 76.5 38t33.5 101zM1856 647q0 207 -15.5 307
-t-60.5 161q-6 8 -13.5 14t-21.5 15t-16 11q-86 63 -697 63q-625 0 -710 -63q-5 -4 -17.5 -11.5t-21 -14t-14.5 -14.5q-45 -60 -60 -159.5t-15 -308.5q0 -208 15 -307.5t60 -160.5q6 -8 15 -15t20.5 -14t17.5 -12q44 -33 239.5 -49t470.5 -16q610 0 697 65q5 4 17 11t20.5 14
-t13.5 16q46 60 61 159t15 309zM2048 1408v-1536h-2048v1536h2048z" />
-    <glyph glyph-name="_491" unicode="&#xf20b;" 
-d="M992 912v-496q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v496q0 112 -80 192t-192 80h-272v-1152q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v1344q0 14 9 23t23 9h464q135 0 249 -66.5t180.5 -180.5t66.5 -249zM1376 1376v-880q0 -135 -66.5 -249t-180.5 -180.5
-t-249 -66.5h-464q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h160q14 0 23 -9t9 -23v-768h272q112 0 192 80t80 192v880q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="_492" unicode="&#xf20c;" 
-d="M1311 694v-114q0 -24 -13.5 -38t-37.5 -14h-202q-24 0 -38 14t-14 38v114q0 24 14 38t38 14h202q24 0 37.5 -14t13.5 -38zM821 464v250q0 53 -32.5 85.5t-85.5 32.5h-133q-68 0 -96 -52q-28 52 -96 52h-130q-53 0 -85.5 -32.5t-32.5 -85.5v-250q0 -22 21 -22h55
-q22 0 22 22v230q0 24 13.5 38t38.5 14h94q24 0 38 -14t14 -38v-230q0 -22 21 -22h54q22 0 22 22v230q0 24 14 38t38 14h97q24 0 37.5 -14t13.5 -38v-230q0 -22 22 -22h55q21 0 21 22zM1410 560v154q0 53 -33 85.5t-86 32.5h-264q-53 0 -86 -32.5t-33 -85.5v-410
-q0 -21 22 -21h55q21 0 21 21v180q31 -42 94 -42h191q53 0 86 32.5t33 85.5zM1536 1176v-1072q0 -96 -68 -164t-164 -68h-1072q-96 0 -164 68t-68 164v1072q0 96 68 164t164 68h1072q96 0 164 -68t68 -164z" />
-    <glyph glyph-name="_493" unicode="&#xf20d;" 
-d="M915 450h-294l147 551zM1001 128h311l-324 1024h-440l-324 -1024h311l383 314zM1536 1120v-960q0 -118 -85 -203t-203 -85h-960q-118 0 -203 85t-85 203v960q0 118 85 203t203 85h960q118 0 203 -85t85 -203z" />
-    <glyph glyph-name="_494" unicode="&#xf20e;" horiz-adv-x="2048" 
-d="M2048 641q0 -21 -13 -36.5t-33 -19.5l-205 -356q3 -9 3 -18q0 -20 -12.5 -35.5t-32.5 -19.5l-193 -337q3 -8 3 -16q0 -23 -16.5 -40t-40.5 -17q-25 0 -41 18h-400q-17 -20 -43 -20t-43 20h-399q-17 -20 -43 -20q-23 0 -40 16.5t-17 40.5q0 8 4 20l-193 335
-q-20 4 -32.5 19.5t-12.5 35.5q0 9 3 18l-206 356q-20 5 -32.5 20.5t-12.5 35.5q0 21 13.5 36.5t33.5 19.5l199 344q0 1 -0.5 3t-0.5 3q0 36 34 51l209 363q-4 10 -4 18q0 24 17 40.5t40 16.5q26 0 44 -21h396q16 21 43 21t43 -21h398q18 21 44 21q23 0 40 -16.5t17 -40.5
-q0 -6 -4 -18l207 -358q23 -1 39 -17.5t16 -38.5q0 -13 -7 -27l187 -324q19 -4 31.5 -19.5t12.5 -35.5zM1063 -158h389l-342 354h-143l-342 -354h360q18 16 39 16t39 -16zM112 654q1 -4 1 -13q0 -10 -2 -15l208 -360l15 -6l188 199v347l-187 194q-13 -8 -29 -10zM986 1438
-h-388l190 -200l554 200h-280q-16 -16 -38 -16t-38 16zM1689 226q1 6 5 11l-64 68l-17 -79h76zM1583 226l22 105l-252 266l-296 -307l63 -64h463zM1495 -142l16 28l65 310h-427l333 -343q8 4 13 5zM578 -158h5l342 354h-373v-335l4 -6q14 -5 22 -13zM552 226h402l64 66
-l-309 321l-157 -166v-221zM359 226h163v189l-168 -177q4 -8 5 -12zM358 1051q0 -1 0.5 -2t0.5 -2q0 -16 -8 -29l171 -177v269zM552 1121v-311l153 -157l297 314l-223 236zM556 1425l-4 -8v-264l205 74l-191 201q-6 -2 -10 -3zM1447 1438h-16l-621 -224l213 -225zM1023 946
-l-297 -315l311 -319l296 307zM688 634l-136 141v-284zM1038 270l-42 -44h85zM1374 618l238 -251l132 624l-3 5l-1 1zM1718 1018q-8 13 -8 29v2l-216 376q-5 1 -13 5l-437 -463l310 -327zM522 1142v223l-163 -282zM522 196h-163l163 -283v283zM1607 196l-48 -227l130 227h-82
-zM1729 266l207 361q-2 10 -2 14q0 1 3 16l-171 296l-129 -612l77 -82q5 3 15 7z" />
-    <glyph glyph-name="f210" unicode="&#xf210;" 
-d="M0 856q0 131 91.5 226.5t222.5 95.5h742l352 358v-1470q0 -132 -91.5 -227t-222.5 -95h-780q-131 0 -222.5 95t-91.5 227v790zM1232 102l-176 180v425q0 46 -32 79t-78 33h-484q-46 0 -78 -33t-32 -79v-492q0 -46 32.5 -79.5t77.5 -33.5h770z" />
-    <glyph glyph-name="_496" unicode="&#xf211;" 
-d="M934 1386q-317 -121 -556 -362.5t-358 -560.5q-20 89 -20 176q0 208 102.5 384.5t278.5 279t384 102.5q82 0 169 -19zM1203 1267q93 -65 164 -155q-389 -113 -674.5 -400.5t-396.5 -676.5q-93 72 -155 162q112 386 395 671t667 399zM470 -67q115 356 379.5 622t619.5 384
-q40 -92 54 -195q-292 -120 -516 -345t-343 -518q-103 14 -194 52zM1536 -125q-193 50 -367 115q-135 -84 -290 -107q109 205 274 370.5t369 275.5q-21 -152 -101 -284q65 -175 115 -370z" />
-    <glyph glyph-name="f212" unicode="&#xf212;" horiz-adv-x="2048" 
-d="M1893 1144l155 -1272q-131 0 -257 57q-200 91 -393 91q-226 0 -374 -148q-148 148 -374 148q-193 0 -393 -91q-128 -57 -252 -57h-5l155 1272q224 127 482 127q233 0 387 -106q154 106 387 106q258 0 482 -127zM1398 157q129 0 232 -28.5t260 -93.5l-124 1021
-q-171 78 -368 78q-224 0 -374 -141q-150 141 -374 141q-197 0 -368 -78l-124 -1021q105 43 165.5 65t148.5 39.5t178 17.5q202 0 374 -108q172 108 374 108zM1438 191l-55 907q-211 -4 -359 -155q-152 155 -374 155q-176 0 -336 -66l-114 -941q124 51 228.5 76t221.5 25
-q209 0 374 -102q172 107 374 102z" />
-    <glyph glyph-name="_498" unicode="&#xf213;" horiz-adv-x="2048" 
-d="M1500 165v733q0 21 -15 36t-35 15h-93q-20 0 -35 -15t-15 -36v-733q0 -20 15 -35t35 -15h93q20 0 35 15t15 35zM1216 165v531q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-531q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM924 165v429q0 20 -15 35t-35 15h-101
-q-20 0 -35 -15t-15 -35v-429q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM632 165v362q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-362q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM2048 311q0 -166 -118 -284t-284 -118h-1244q-166 0 -284 118t-118 284
-q0 116 63 214.5t168 148.5q-10 34 -10 73q0 113 80.5 193.5t193.5 80.5q102 0 180 -67q45 183 194 300t338 117q149 0 275 -73.5t199.5 -199.5t73.5 -275q0 -66 -14 -122q135 -33 221 -142.5t86 -247.5z" />
-    <glyph glyph-name="_499" unicode="&#xf214;" 
-d="M0 1536h1536v-1392l-776 -338l-760 338v1392zM1436 209v926h-1336v-926l661 -294zM1436 1235v201h-1336v-201h1336zM181 937v-115h-37v115h37zM181 789v-115h-37v115h37zM181 641v-115h-37v115h37zM181 493v-115h-37v115h37zM181 345v-115h-37v115h37zM207 202l15 34
-l105 -47l-15 -33zM343 142l15 34l105 -46l-15 -34zM478 82l15 34l105 -46l-15 -34zM614 23l15 33l104 -46l-15 -34zM797 10l105 46l15 -33l-105 -47zM932 70l105 46l15 -34l-105 -46zM1068 130l105 46l15 -34l-105 -46zM1203 189l105 47l15 -34l-105 -46zM259 1389v-36h-114
-v36h114zM421 1389v-36h-115v36h115zM583 1389v-36h-115v36h115zM744 1389v-36h-114v36h114zM906 1389v-36h-114v36h114zM1068 1389v-36h-115v36h115zM1230 1389v-36h-115v36h115zM1391 1389v-36h-114v36h114zM181 1049v-79h-37v115h115v-36h-78zM421 1085v-36h-115v36h115z
-M583 1085v-36h-115v36h115zM744 1085v-36h-114v36h114zM906 1085v-36h-114v36h114zM1068 1085v-36h-115v36h115zM1230 1085v-36h-115v36h115zM1355 970v79h-78v36h115v-115h-37zM1355 822v115h37v-115h-37zM1355 674v115h37v-115h-37zM1355 526v115h37v-115h-37zM1355 378
-v115h37v-115h-37zM1355 230v115h37v-115h-37zM760 265q-129 0 -221 91.5t-92 221.5q0 129 92 221t221 92q130 0 221.5 -92t91.5 -221q0 -130 -91.5 -221.5t-221.5 -91.5zM595 646q0 -36 19.5 -56.5t49.5 -25t64 -7t64 -2t49.5 -9t19.5 -30.5q0 -49 -112 -49q-97 0 -123 51
-h-3l-31 -63q67 -42 162 -42q29 0 56.5 5t55.5 16t45.5 33t17.5 53q0 46 -27.5 69.5t-67.5 27t-79.5 3t-67 5t-27.5 25.5q0 21 20.5 33t40.5 15t41 3q34 0 70.5 -11t51.5 -34h3l30 58q-3 1 -21 8.5t-22.5 9t-19.5 7t-22 7t-20 4.5t-24 4t-23 1q-29 0 -56.5 -5t-54 -16.5
-t-43 -34t-16.5 -53.5z" />
-    <glyph glyph-name="_500" unicode="&#xf215;" horiz-adv-x="2048" 
-d="M863 504q0 112 -79.5 191.5t-191.5 79.5t-191 -79.5t-79 -191.5t79 -191t191 -79t191.5 79t79.5 191zM1726 505q0 112 -79 191t-191 79t-191.5 -79t-79.5 -191q0 -113 79.5 -192t191.5 -79t191 79.5t79 191.5zM2048 1314v-1348q0 -44 -31.5 -75.5t-76.5 -31.5h-1832
-q-45 0 -76.5 31.5t-31.5 75.5v1348q0 44 31.5 75.5t76.5 31.5h431q44 0 76 -31.5t32 -75.5v-161h754v161q0 44 32 75.5t76 31.5h431q45 0 76.5 -31.5t31.5 -75.5z" />
-    <glyph glyph-name="_501" unicode="&#xf216;" horiz-adv-x="2048" 
-d="M1430 953zM1690 749q148 0 253 -98.5t105 -244.5q0 -157 -109 -261.5t-267 -104.5q-85 0 -162 27.5t-138 73.5t-118 106t-109 126t-103.5 132.5t-108.5 126.5t-117 106t-136 73.5t-159 27.5q-154 0 -251.5 -91.5t-97.5 -244.5q0 -157 104 -250t263 -93q100 0 208 37.5
-t193 98.5q5 4 21 18.5t30 24t22 9.5q14 0 24.5 -10.5t10.5 -24.5q0 -24 -60 -77q-101 -88 -234.5 -142t-260.5 -54q-133 0 -245.5 58t-180 165t-67.5 241q0 205 141.5 341t347.5 136q120 0 226.5 -43.5t185.5 -113t151.5 -153t139 -167.5t133.5 -153.5t149.5 -113
-t172.5 -43.5q102 0 168.5 61.5t66.5 162.5q0 95 -64.5 159t-159.5 64q-30 0 -81.5 -18.5t-68.5 -18.5q-20 0 -35.5 15t-15.5 35q0 18 8.5 57t8.5 59q0 159 -107.5 263t-266.5 104q-58 0 -111.5 -18.5t-84 -40.5t-55.5 -40.5t-33 -18.5q-15 0 -25.5 10.5t-10.5 25.5
-q0 19 25 46q59 67 147 103.5t182 36.5q191 0 318 -125.5t127 -315.5q0 -37 -4 -66q57 15 115 15z" />
-    <glyph glyph-name="_502" unicode="&#xf217;" horiz-adv-x="1664" 
-d="M1216 832q0 26 -19 45t-45 19h-128v128q0 26 -19 45t-45 19t-45 -19t-19 -45v-128h-128q-26 0 -45 -19t-19 -45t19 -45t45 -19h128v-128q0 -26 19 -45t45 -19t45 19t19 45v128h128q26 0 45 19t19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
-t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
-q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="_503" unicode="&#xf218;" horiz-adv-x="1664" 
-d="M1280 832q0 26 -19 45t-45 19t-45 -19l-147 -146v293q0 26 -19 45t-45 19t-45 -19t-19 -45v-293l-147 146q-19 19 -45 19t-45 -19t-19 -45t19 -45l256 -256q19 -19 45 -19t45 19l256 256q19 19 19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
-t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
-q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="_504" unicode="&#xf219;" horiz-adv-x="2048" 
-d="M212 768l623 -665l-300 665h-323zM1024 -4l349 772h-698zM538 896l204 384h-262l-288 -384h346zM1213 103l623 665h-323zM683 896h682l-204 384h-274zM1510 896h346l-288 384h-262zM1651 1382l384 -512q14 -18 13 -41.5t-17 -40.5l-960 -1024q-18 -20 -47 -20t-47 20
-l-960 1024q-16 17 -17 40.5t13 41.5l384 512q18 26 51 26h1152q33 0 51 -26z" />
-    <glyph glyph-name="_505" unicode="&#xf21a;" horiz-adv-x="2048" 
-d="M1811 -19q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
-q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83
-q19 19 45 19t45 -19l83 -83zM237 19q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -82l83 82q19 19 45 19t45 -19l83 -82l64 64v293l-210 314q-17 26 -7 56.5t40 40.5l177 58v299h128v128h256v128h256v-128h256v-128h128v-299l177 -58q30 -10 40 -40.5t-7 -56.5l-210 -314
-v-293l19 18q19 19 45 19t45 -19l83 -82l83 82q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
-q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83zM640 1152v-128l384 128l384 -128v128h-128v128h-512v-128h-128z" />
-    <glyph glyph-name="_506" unicode="&#xf21b;" 
-d="M576 0l96 448l-96 128l-128 64zM832 0l128 640l-128 -64l-96 -128zM992 1010q-2 4 -4 6q-10 8 -96 8q-70 0 -167 -19q-7 -2 -21 -2t-21 2q-97 19 -167 19q-86 0 -96 -8q-2 -2 -4 -6q2 -18 4 -27q2 -3 7.5 -6.5t7.5 -10.5q2 -4 7.5 -20.5t7 -20.5t7.5 -17t8.5 -17t9 -14
-t12 -13.5t14 -9.5t17.5 -8t20.5 -4t24.5 -2q36 0 59 12.5t32.5 30t14.5 34.5t11.5 29.5t17.5 12.5h12q11 0 17.5 -12.5t11.5 -29.5t14.5 -34.5t32.5 -30t59 -12.5q13 0 24.5 2t20.5 4t17.5 8t14 9.5t12 13.5t9 14t8.5 17t7.5 17t7 20.5t7.5 20.5q2 7 7.5 10.5t7.5 6.5
-q2 9 4 27zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 61 4.5 118t19 125.5t37.5 123.5t63.5 103.5t93.5 74.5l-90 220h214q-22 64 -22 128q0 12 2 32q-194 40 -194 96q0 57 210 99q17 62 51.5 134t70.5 114q32 37 76 37q30 0 84 -31t84 -31t84 31
-t84 31q44 0 76 -37q36 -42 70.5 -114t51.5 -134q210 -42 210 -99q0 -56 -194 -96q7 -81 -20 -160h214l-82 -225q63 -33 107.5 -96.5t65.5 -143.5t29 -151.5t8 -148.5z" />
-    <glyph glyph-name="_507" unicode="&#xf21c;" horiz-adv-x="2304" 
-d="M2301 500q12 -103 -22 -198.5t-99 -163.5t-158.5 -106t-196.5 -31q-161 11 -279.5 125t-134.5 274q-12 111 27.5 210.5t118.5 170.5l-71 107q-96 -80 -151 -194t-55 -244q0 -27 -18.5 -46.5t-45.5 -19.5h-256h-69q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5
-t-131.5 316.5t131.5 316.5t316.5 131.5q76 0 152 -27l24 45q-123 110 -304 110h-64q-26 0 -45 19t-19 45t19 45t45 19h128q78 0 145 -13.5t116.5 -38.5t71.5 -39.5t51 -36.5h512h115l-85 128h-222q-30 0 -49 22.5t-14 52.5q4 23 23 38t43 15h253q33 0 53 -28l70 -105
-l114 114q19 19 46 19h101q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-179l115 -172q131 63 275 36q143 -26 244 -134.5t118 -253.5zM448 128q115 0 203 72.5t111 183.5h-314q-35 0 -55 31q-18 32 -1 63l147 277q-47 13 -91 13q-132 0 -226 -94t-94 -226t94 -226
-t226 -94zM1856 128q132 0 226 94t94 226t-94 226t-226 94q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94z" />
-    <glyph glyph-name="_508" unicode="&#xf21d;" 
-d="M1408 0q0 -63 -61.5 -113.5t-164 -81t-225 -46t-253.5 -15.5t-253.5 15.5t-225 46t-164 81t-61.5 113.5q0 49 33 88.5t91 66.5t118 44.5t131 29.5q26 5 48 -10.5t26 -41.5q5 -26 -10.5 -48t-41.5 -26q-58 -10 -106 -23.5t-76.5 -25.5t-48.5 -23.5t-27.5 -19.5t-8.5 -12
-q3 -11 27 -26.5t73 -33t114 -32.5t160.5 -25t201.5 -10t201.5 10t160.5 25t114 33t73 33.5t27 27.5q-1 4 -8.5 11t-27.5 19t-48.5 23.5t-76.5 25t-106 23.5q-26 4 -41.5 26t-10.5 48q4 26 26 41.5t48 10.5q71 -12 131 -29.5t118 -44.5t91 -66.5t33 -88.5zM1024 896v-384
-q0 -26 -19 -45t-45 -19h-64v-384q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v384h-64q-26 0 -45 19t-19 45v384q0 53 37.5 90.5t90.5 37.5h384q53 0 90.5 -37.5t37.5 -90.5zM928 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5
-t158.5 -65.5t65.5 -158.5z" />
-    <glyph glyph-name="_509" unicode="&#xf21e;" horiz-adv-x="1792" 
-d="M1280 512h305q-5 -6 -10 -10.5t-9 -7.5l-3 -4l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-5 2 -21 20h369q22 0 39.5 13.5t22.5 34.5l70 281l190 -667q6 -20 23 -33t39 -13q21 0 38 13t23 33l146 485l56 -112q18 -35 57 -35zM1792 940q0 -145 -103 -300h-369l-111 221
-q-8 17 -25.5 27t-36.5 8q-45 -5 -56 -46l-129 -430l-196 686q-6 20 -23.5 33t-39.5 13t-39 -13.5t-22 -34.5l-116 -464h-423q-103 155 -103 300q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124
-t127 -344z" />
-    <glyph glyph-name="venus" unicode="&#xf221;" horiz-adv-x="1280" 
-d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292
-q11 134 80.5 249t182 188t245.5 88q170 19 319 -54t236 -212t87 -306zM128 960q0 -185 131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5z" />
-    <glyph glyph-name="_511" unicode="&#xf222;" 
-d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-382 -383q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5
-q203 0 359 -126l382 382h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_512" unicode="&#xf223;" horiz-adv-x="1280" 
-d="M830 1220q145 -72 233.5 -210.5t88.5 -305.5q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5
-t-147.5 384.5q0 167 88.5 305.5t233.5 210.5q-165 96 -228 273q-6 16 3.5 29.5t26.5 13.5h69q21 0 29 -20q44 -106 140 -171t214 -65t214 65t140 171q8 20 37 20h61q17 0 26.5 -13.5t3.5 -29.5q-63 -177 -228 -273zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
-t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_513" unicode="&#xf224;" 
-d="M1024 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
-q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-149 16 -270.5 103t-186.5 223.5t-53 291.5q16 204 160 353.5t347 172.5q118 14 228 -19t198 -103l255 254h-134q-14 0 -23 9t-9 23v64zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
-t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_514" unicode="&#xf225;" horiz-adv-x="1792" 
-d="M1280 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
-q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5t-147.5 384.5q0 201 126 359l-52 53l-101 -111q-9 -10 -22 -10.5t-23 7.5l-48 44q-10 8 -10.5 21.5t8.5 23.5l105 115l-111 112v-134q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9
-t-9 23v288q0 26 19 45t45 19h288q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-133l106 -107l86 94q9 10 22 10.5t23 -7.5l48 -44q10 -8 10.5 -21.5t-8.5 -23.5l-90 -99l57 -56q158 126 359 126t359 -126l255 254h-134q-14 0 -23 9t-9 23v64zM832 256q185 0 316.5 131.5
-t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_515" unicode="&#xf226;" horiz-adv-x="1792" 
-d="M1790 1007q12 -155 -52.5 -292t-186 -224t-271.5 -103v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-512v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23
-t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292q17 206 164.5 356.5t352.5 169.5q206 21 377 -94q171 115 377 94q205 -19 352.5 -169.5t164.5 -356.5zM896 647q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM576 512q115 0 218 57q-154 165 -154 391
-q0 224 154 391q-103 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5zM1152 128v260q-137 15 -256 94q-119 -79 -256 -94v-260h512zM1216 512q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5q-115 0 -218 -57q154 -167 154 -391
-q0 -226 -154 -391q103 -57 218 -57z" />
-    <glyph glyph-name="_516" unicode="&#xf227;" horiz-adv-x="1920" 
-d="M1536 1120q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-31 -182 -166 -312t-318 -156q-210 -29 -384.5 80t-241.5 300q-117 6 -221 57.5t-177.5 133t-113.5 192.5t-32 230
-q9 135 78 252t182 191.5t248 89.5q118 14 227.5 -19t198.5 -103l255 254h-134q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q59 -74 93 -169q182 -9 328 -124l255 254h-134q-14 0 -23 9
-t-9 23v64zM1024 704q0 20 -4 58q-162 -25 -271 -150t-109 -292q0 -20 4 -58q162 25 271 150t109 292zM128 704q0 -168 111 -294t276 -149q-3 29 -3 59q0 210 135 369.5t338 196.5q-53 120 -163.5 193t-245.5 73q-185 0 -316.5 -131.5t-131.5 -316.5zM1088 -128
-q185 0 316.5 131.5t131.5 316.5q0 168 -111 294t-276 149q3 -28 3 -59q0 -210 -135 -369.5t-338 -196.5q53 -120 163.5 -193t245.5 -73z" />
-    <glyph glyph-name="_517" unicode="&#xf228;" horiz-adv-x="2048" 
-d="M1664 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-32 -180 -164.5 -310t-313.5 -157q-223 -34 -409 90q-117 -78 -256 -93v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23
-t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-155 17 -279.5 109.5t-187 237.5t-39.5 307q25 187 159.5 322.5t320.5 164.5q224 34 410 -90q146 97 320 97q201 0 359 -126l255 254h-134q-14 0 -23 9
-t-9 23v64zM896 391q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM128 704q0 -185 131.5 -316.5t316.5 -131.5q117 0 218 57q-154 167 -154 391t154 391q-101 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5zM1216 256q185 0 316.5 131.5t131.5 316.5
-t-131.5 316.5t-316.5 131.5q-117 0 -218 -57q154 -167 154 -391t-154 -391q101 -57 218 -57z" />
-    <glyph glyph-name="_518" unicode="&#xf229;" 
-d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-213 -214l140 -140q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-140 141l-78 -79q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5
-t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5q203 0 359 -126l78 78l-172 172q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l172 -172l213 213h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
-t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_519" unicode="&#xf22a;" horiz-adv-x="1280" 
-d="M640 892q217 -24 364.5 -187.5t147.5 -384.5q0 -167 -87 -306t-236 -212t-319 -54q-133 15 -245.5 88t-182 188t-80.5 249q-12 155 52.5 292t186 224t271.5 103v132h-160q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h160v165l-92 -92q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22
-t9 23l202 201q19 19 45 19t45 -19l202 -201q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-92 92v-165h160q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-160v-132zM576 -128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5
-t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_520" unicode="&#xf22b;" horiz-adv-x="2048" 
-d="M1901 621q19 -19 19 -45t-19 -45l-294 -294q-9 -10 -22.5 -10t-22.5 10l-45 45q-10 9 -10 22.5t10 22.5l185 185h-294v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-132q-24 -217 -187.5 -364.5t-384.5 -147.5q-167 0 -306 87t-212 236t-54 319q15 133 88 245.5
-t188 182t249 80.5q155 12 292 -52.5t224 -186t103 -271.5h132v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224h294l-185 185q-10 9 -10 22.5t10 22.5l45 45q9 10 22.5 10t22.5 -10zM576 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5
-t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_521" unicode="&#xf22c;" horiz-adv-x="1280" 
-d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-612q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v612q-217 24 -364.5 187.5t-147.5 384.5q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM576 512q185 0 316.5 131.5
-t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-    <glyph glyph-name="_522" unicode="&#xf22d;" horiz-adv-x="1280" 
-d="M1024 576q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1152 576q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123
-t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5z" />
-    <glyph glyph-name="_523" unicode="&#xf22e;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="_524" unicode="&#xf22f;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="_525" unicode="&#xf230;" 
-d="M1451 1408q35 0 60 -25t25 -60v-1366q0 -35 -25 -60t-60 -25h-391v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-735q-35 0 -60 25t-25 60v1366q0 35 25 60t60 25h1366z" />
-    <glyph glyph-name="_526" unicode="&#xf231;" horiz-adv-x="1280" 
-d="M0 939q0 108 37.5 203.5t103.5 166.5t152 123t185 78t202 26q158 0 294 -66.5t221 -193.5t85 -287q0 -96 -19 -188t-60 -177t-100 -149.5t-145 -103t-189 -38.5q-68 0 -135 32t-96 88q-10 -39 -28 -112.5t-23.5 -95t-20.5 -71t-26 -71t-32 -62.5t-46 -77.5t-62 -86.5
-l-14 -5l-9 10q-15 157 -15 188q0 92 21.5 206.5t66.5 287.5t52 203q-32 65 -32 169q0 83 52 156t132 73q61 0 95 -40.5t34 -102.5q0 -66 -44 -191t-44 -187q0 -63 45 -104.5t109 -41.5q55 0 102 25t78.5 68t56 95t38 110.5t20 111t6.5 99.5q0 173 -109.5 269.5t-285.5 96.5
-q-200 0 -334 -129.5t-134 -328.5q0 -44 12.5 -85t27 -65t27 -45.5t12.5 -30.5q0 -28 -15 -73t-37 -45q-2 0 -17 3q-51 15 -90.5 56t-61 94.5t-32.5 108t-11 106.5z" />
-    <glyph glyph-name="_527" unicode="&#xf232;" 
-d="M985 562q13 0 97.5 -44t89.5 -53q2 -5 2 -15q0 -33 -17 -76q-16 -39 -71 -65.5t-102 -26.5q-57 0 -190 62q-98 45 -170 118t-148 185q-72 107 -71 194v8q3 91 74 158q24 22 52 22q6 0 18 -1.5t19 -1.5q19 0 26.5 -6.5t15.5 -27.5q8 -20 33 -88t25 -75q0 -21 -34.5 -57.5
-t-34.5 -46.5q0 -7 5 -15q34 -73 102 -137q56 -53 151 -101q12 -7 22 -7q15 0 54 48.5t52 48.5zM782 32q127 0 243.5 50t200.5 134t134 200.5t50 243.5t-50 243.5t-134 200.5t-200.5 134t-243.5 50t-243.5 -50t-200.5 -134t-134 -200.5t-50 -243.5q0 -203 120 -368l-79 -233
-l242 77q158 -104 345 -104zM782 1414q153 0 292.5 -60t240.5 -161t161 -240.5t60 -292.5t-60 -292.5t-161 -240.5t-240.5 -161t-292.5 -60q-195 0 -365 94l-417 -134l136 405q-108 178 -108 389q0 153 60 292.5t161 240.5t240.5 161t292.5 60z" />
-    <glyph glyph-name="_528" unicode="&#xf233;" horiz-adv-x="1792" 
-d="M128 128h1024v128h-1024v-128zM128 640h1024v128h-1024v-128zM1696 192q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM128 1152h1024v128h-1024v-128zM1696 704q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1696 1216
-q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1792 384v-384h-1792v384h1792zM1792 896v-384h-1792v384h1792zM1792 1408v-384h-1792v384h1792z" />
-    <glyph glyph-name="_529" unicode="&#xf234;" horiz-adv-x="2048" 
-d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1664 512h352q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-352q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5
-t-9.5 22.5v352h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v352q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5v-352zM928 288q0 -52 38 -90t90 -38h256v-238q-68 -50 -171 -50h-874q-121 0 -194 69t-73 190q0 53 3.5 103.5t14 109t26.5 108.5
-t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q79 -61 154.5 -91.5t164.5 -30.5t164.5 30.5t154.5 91.5q20 17 39 17q132 0 217 -96h-223q-52 0 -90 -38t-38 -90v-192z" />
-    <glyph glyph-name="_530" unicode="&#xf235;" horiz-adv-x="2048" 
-d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1781 320l249 -249q9 -9 9 -23q0 -13 -9 -22l-136 -136q-9 -9 -22 -9q-14 0 -23 9l-249 249l-249 -249q-9 -9 -23 -9q-13 0 -22 9l-136 136
-q-9 9 -9 22q0 14 9 23l249 249l-249 249q-9 9 -9 23q0 13 9 22l136 136q9 9 22 9q14 0 23 -9l249 -249l249 249q9 9 23 9q13 0 22 -9l136 -136q9 -9 9 -22q0 -14 -9 -23zM1283 320l-181 -181q-37 -37 -37 -91q0 -53 37 -90l83 -83q-21 -3 -44 -3h-874q-121 0 -194 69
-t-73 190q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q154 -122 319 -122t319 122q20 17 39 17q28 0 57 -6q-28 -27 -41 -50t-13 -56q0 -54 37 -91z" />
-    <glyph glyph-name="_531" unicode="&#xf236;" horiz-adv-x="2048" 
-d="M256 512h1728q26 0 45 -19t19 -45v-448h-256v256h-1536v-256h-256v1216q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-704zM832 832q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM2048 576v64q0 159 -112.5 271.5t-271.5 112.5h-704
-q-26 0 -45 -19t-19 -45v-384h1152z" />
-    <glyph glyph-name="_532" unicode="&#xf237;" 
-d="M1536 1536l-192 -448h192v-192h-274l-55 -128h329v-192h-411l-357 -832l-357 832h-411v192h329l-55 128h-274v192h192l-192 448h256l323 -768h378l323 768h256zM768 320l108 256h-216z" />
-    <glyph glyph-name="_533" unicode="&#xf238;" 
-d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM768 192q80 0 136 56t56 136t-56 136t-136 56
-t-136 -56t-56 -136t56 -136t136 -56zM1344 768v512h-1152v-512h1152z" />
-    <glyph glyph-name="_534" unicode="&#xf239;" 
-d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM288 224q66 0 113 47t47 113t-47 113t-113 47
-t-113 -47t-47 -113t47 -113t113 -47zM704 768v512h-544v-512h544zM1248 224q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM1408 768v512h-576v-512h576z" />
-    <glyph glyph-name="_535" unicode="&#xf23a;" horiz-adv-x="1792" 
-d="M597 1115v-1173q0 -25 -12.5 -42.5t-36.5 -17.5q-17 0 -33 8l-465 233q-21 10 -35.5 33.5t-14.5 46.5v1140q0 20 10 34t29 14q14 0 44 -15l511 -256q3 -3 3 -5zM661 1014l534 -866l-534 266v600zM1792 996v-1054q0 -25 -14 -40.5t-38 -15.5t-47 13l-441 220zM1789 1116
-q0 -3 -256.5 -419.5t-300.5 -487.5l-390 634l324 527q17 28 52 28q14 0 26 -6l541 -270q4 -2 4 -6z" />
-    <glyph glyph-name="_536" unicode="&#xf23b;" 
-d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1408v-1536h-1536v1536h1536z" />
-    <glyph glyph-name="_537" unicode="&#xf23c;" horiz-adv-x="2296" 
-d="M478 -139q-8 -16 -27 -34.5t-37 -25.5q-25 -9 -51.5 3.5t-28.5 31.5q-1 22 40 55t68 38q23 4 34 -21.5t2 -46.5zM1819 -139q7 -16 26 -34.5t38 -25.5q25 -9 51.5 3.5t27.5 31.5q2 22 -39.5 55t-68.5 38q-22 4 -33 -21.5t-2 -46.5zM1867 -30q13 -27 56.5 -59.5t77.5 -41.5
-q45 -13 82 4.5t37 50.5q0 46 -67.5 100.5t-115.5 59.5q-40 5 -63.5 -37.5t-6.5 -76.5zM428 -30q-13 -27 -56 -59.5t-77 -41.5q-45 -13 -82 4.5t-37 50.5q0 46 67.5 100.5t115.5 59.5q40 5 63 -37.5t6 -76.5zM1158 1094h1q-41 0 -76 -15q27 -8 44 -30.5t17 -49.5
-q0 -35 -27 -60t-65 -25q-52 0 -80 43q-5 -23 -5 -42q0 -74 56 -126.5t135 -52.5q80 0 136 52.5t56 126.5t-56 126.5t-136 52.5zM1462 1312q-99 109 -220.5 131.5t-245.5 -44.5q27 60 82.5 96.5t118 39.5t121.5 -17t99.5 -74.5t44.5 -131.5zM2212 73q8 -11 -11 -42
-q7 -23 7 -40q1 -56 -44.5 -112.5t-109.5 -91.5t-118 -37q-48 -2 -92 21.5t-66 65.5q-687 -25 -1259 0q-23 -41 -66.5 -65t-92.5 -22q-86 3 -179.5 80.5t-92.5 160.5q2 22 7 40q-19 31 -11 42q6 10 31 1q14 22 41 51q-7 29 2 38q11 10 39 -4q29 20 59 34q0 29 13 37
-q23 12 51 -16q35 5 61 -2q18 -4 38 -19v73q-11 0 -18 2q-53 10 -97 44.5t-55 87.5q-9 38 0 81q15 62 93 95q2 17 19 35.5t36 23.5t33 -7.5t19 -30.5h13q46 -5 60 -23q3 -3 5 -7q10 1 30.5 3.5t30.5 3.5q-15 11 -30 17q-23 40 -91 43q0 6 1 10q-62 2 -118.5 18.5t-84.5 47.5
-q-32 36 -42.5 92t-2.5 112q16 126 90 179q23 16 52 4.5t32 -40.5q0 -1 1.5 -14t2.5 -21t3 -20t5.5 -19t8.5 -10q27 -14 76 -12q48 46 98 74q-40 4 -162 -14l47 46q61 58 163 111q145 73 282 86q-20 8 -41 15.5t-47 14t-42.5 10.5t-47.5 11t-43 10q595 126 904 -139
-q98 -84 158 -222q85 -10 121 9h1q5 3 8.5 10t5.5 19t3 19.5t3 21.5l1 14q3 28 32 40t52 -5q73 -52 91 -178q7 -57 -3.5 -113t-42.5 -91q-28 -32 -83.5 -48.5t-115.5 -18.5v-10q-71 -2 -95 -43q-14 -5 -31 -17q11 -1 32 -3.5t30 -3.5q1 5 5 8q16 18 60 23h13q5 18 19 30t33 8
-t36 -23t19 -36q79 -32 93 -95q9 -40 1 -81q-12 -53 -56 -88t-97 -44q-10 -2 -17 -2q0 -49 -1 -73q20 15 38 19q26 7 61 2q28 28 51 16q14 -9 14 -37q33 -16 59 -34q27 13 38 4q10 -10 2 -38q28 -30 41 -51q23 8 31 -1zM1937 1025q0 -29 -9 -54q82 -32 112 -132
-q4 37 -9.5 98.5t-41.5 90.5q-20 19 -36 17t-16 -20zM1859 925q35 -42 47.5 -108.5t-0.5 -124.5q67 13 97 45q13 14 18 28q-3 64 -31 114.5t-79 66.5q-15 -15 -52 -21zM1822 921q-30 0 -44 1q42 -115 53 -239q21 0 43 3q16 68 1 135t-53 100zM258 839q30 100 112 132
-q-9 25 -9 54q0 18 -16.5 20t-35.5 -17q-28 -29 -41.5 -90.5t-9.5 -98.5zM294 737q29 -31 97 -45q-13 58 -0.5 124.5t47.5 108.5v0q-37 6 -52 21q-51 -16 -78.5 -66t-31.5 -115q9 -17 18 -28zM471 683q14 124 73 235q-19 -4 -55 -18l-45 -19v1q-46 -89 -20 -196q25 -3 47 -3z
-M1434 644q8 -38 16.5 -108.5t11.5 -89.5q3 -18 9.5 -21.5t23.5 4.5q40 20 62 85.5t23 125.5q-24 2 -146 4zM1152 1285q-116 0 -199 -82.5t-83 -198.5q0 -117 83 -199.5t199 -82.5t199 82.5t83 199.5q0 116 -83 198.5t-199 82.5zM1380 646q-105 2 -211 0v1q-1 -27 2.5 -86
-t13.5 -66q29 -14 93.5 -14.5t95.5 10.5q9 3 11 39t-0.5 69.5t-4.5 46.5zM1112 447q8 4 9.5 48t-0.5 88t-4 63v1q-212 -3 -214 -3q-4 -20 -7 -62t0 -83t14 -46q34 -15 101 -16t101 10zM718 636q-16 -59 4.5 -118.5t77.5 -84.5q15 -8 24 -5t12 21q3 16 8 90t10 103
-q-69 -2 -136 -6zM591 510q3 -23 -34 -36q132 -141 271.5 -240t305.5 -154q172 49 310.5 146t293.5 250q-33 13 -30 34q0 2 0.5 3.5t1.5 3t1 2.5v1v-1q-17 2 -50 5.5t-48 4.5q-26 -90 -82 -132q-51 -38 -82 1q-5 6 -9 14q-7 13 -17 62q-2 -5 -5 -9t-7.5 -7t-8 -5.5t-9.5 -4
-l-10 -2.5t-12 -2l-12 -1.5t-13.5 -1t-13.5 -0.5q-106 -9 -163 11q-4 -17 -10 -26.5t-21 -15t-23 -7t-36 -3.5q-6 -1 -9 -1q-179 -17 -203 40q-2 -63 -56 -54q-47 8 -91 54q-12 13 -20 26q-17 29 -26 65q-58 -6 -87 -10q1 -2 4 -10zM507 -118q3 14 3 30q-17 71 -51 130
-t-73 70q-41 12 -101.5 -14.5t-104.5 -80t-39 -107.5q35 -53 100 -93t119 -42q51 -2 94 28t53 79zM510 53q23 -63 27 -119q195 113 392 174q-98 52 -180.5 120t-179.5 165q-6 -4 -29 -13q0 -1 -1 -4t-1 -5q31 -18 22 -37q-12 -23 -56 -34q-10 -13 -29 -24h-1q-2 -83 1 -150
-q19 -34 35 -73zM579 -113q532 -21 1145 0q-254 147 -428 196q-76 -35 -156 -57q-8 -3 -16 0q-65 21 -129 49q-208 -60 -416 -188h-1v-1q1 0 1 1zM1763 -67q4 54 28 120q14 38 33 71l-1 -1q3 77 3 153q-15 8 -30 25q-42 9 -56 33q-9 20 22 38q-2 4 -2 9q-16 4 -28 12
-q-204 -190 -383 -284q198 -59 414 -176zM2155 -90q5 54 -39 107.5t-104 80t-102 14.5q-38 -11 -72.5 -70.5t-51.5 -129.5q0 -16 3 -30q10 -49 53 -79t94 -28q54 2 119 42t100 93z" />
-    <glyph glyph-name="_538" unicode="&#xf23d;" horiz-adv-x="2304" 
-d="M1524 -25q0 -68 -48 -116t-116 -48t-116.5 48t-48.5 116t48.5 116.5t116.5 48.5t116 -48.5t48 -116.5zM775 -25q0 -68 -48.5 -116t-116.5 -48t-116 48t-48 116t48 116.5t116 48.5t116.5 -48.5t48.5 -116.5zM0 1469q57 -60 110.5 -104.5t121 -82t136 -63t166 -45.5
-t200 -31.5t250 -18.5t304 -9.5t372.5 -2.5q139 0 244.5 -5t181 -16.5t124 -27.5t71 -39.5t24 -51.5t-19.5 -64t-56.5 -76.5t-89.5 -91t-116 -104.5t-139 -119q-185 -157 -286 -247q29 51 76.5 109t94 105.5t94.5 98.5t83 91.5t54 80.5t13 70t-45.5 55.5t-116.5 41t-204 23.5
-t-304 5q-168 -2 -314 6t-256 23t-204.5 41t-159.5 51.5t-122.5 62.5t-91.5 66.5t-68 71.5t-50.5 69.5t-40 68t-36.5 59.5z" />
-    <glyph glyph-name="_539" unicode="&#xf23e;" horiz-adv-x="1792" 
-d="M896 1472q-169 0 -323 -66t-265.5 -177.5t-177.5 -265.5t-66 -323t66 -323t177.5 -265.5t265.5 -177.5t323 -66t323 66t265.5 177.5t177.5 265.5t66 323t-66 323t-177.5 265.5t-265.5 177.5t-323 66zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348
-t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM496 704q16 0 16 -16v-480q0 -16 -16 -16h-32q-16 0 -16 16v480q0 16 16 16h32zM896 640q53 0 90.5 -37.5t37.5 -90.5q0 -35 -17.5 -64t-46.5 -46v-114q0 -14 -9 -23
-t-23 -9h-64q-14 0 -23 9t-9 23v114q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5zM896 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM544 928v-96
-q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 93 65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5v-96q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 146 -103 249t-249 103t-249 -103t-103 -249zM1408 192v512q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-512
-q0 -26 19 -45t45 -19h896q26 0 45 19t19 45z" />
-    <glyph glyph-name="_540" unicode="&#xf240;" horiz-adv-x="2304" 
-d="M1920 1024v-768h-1664v768h1664zM2048 448h128v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288zM2304 832v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113
-v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160q53 0 90.5 -37.5t37.5 -90.5z" />
-    <glyph glyph-name="_541" unicode="&#xf241;" horiz-adv-x="2304" 
-d="M256 256v768h1280v-768h-1280zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
-h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
-    <glyph glyph-name="_542" unicode="&#xf242;" horiz-adv-x="2304" 
-d="M256 256v768h896v-768h-896zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
-h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
-    <glyph glyph-name="_543" unicode="&#xf243;" horiz-adv-x="2304" 
-d="M256 256v768h512v-768h-512zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
-h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
-    <glyph glyph-name="_544" unicode="&#xf244;" horiz-adv-x="2304" 
-d="M2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23
-v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
-    <glyph glyph-name="_545" unicode="&#xf245;" horiz-adv-x="1280" 
-d="M1133 493q31 -30 14 -69q-17 -40 -59 -40h-382l201 -476q10 -25 0 -49t-34 -35l-177 -75q-25 -10 -49 0t-35 34l-191 452l-312 -312q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v1504q0 42 40 59q12 5 24 5q27 0 45 -19z" />
-    <glyph glyph-name="_546" unicode="&#xf246;" horiz-adv-x="1024" 
-d="M832 1408q-320 0 -320 -224v-416h128v-128h-128v-544q0 -224 320 -224h64v-128h-64q-272 0 -384 146q-112 -146 -384 -146h-64v128h64q320 0 320 224v544h-128v128h128v416q0 224 -320 224h-64v128h64q272 0 384 -146q112 146 384 146h64v-128h-64z" />
-    <glyph glyph-name="_547" unicode="&#xf247;" horiz-adv-x="2048" 
-d="M2048 1152h-128v-1024h128v-384h-384v128h-1280v-128h-384v384h128v1024h-128v384h384v-128h1280v128h384v-384zM1792 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 -128v128h-128v-128h128zM1664 0v128h128v1024h-128v128h-1280v-128h-128v-1024h128v-128
-h1280zM1920 -128v128h-128v-128h128zM1280 896h384v-768h-896v256h-384v768h896v-256zM512 512h640v512h-640v-512zM1536 256v512h-256v-384h-384v-128h640z" />
-    <glyph glyph-name="_548" unicode="&#xf248;" horiz-adv-x="2304" 
-d="M2304 768h-128v-640h128v-384h-384v128h-896v-128h-384v384h128v128h-384v-128h-384v384h128v640h-128v384h384v-128h896v128h384v-384h-128v-128h384v128h384v-384zM2048 1024v-128h128v128h-128zM1408 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 256
-v128h-128v-128h128zM1536 384h-128v-128h128v128zM384 384h896v128h128v640h-128v128h-896v-128h-128v-640h128v-128zM896 -128v128h-128v-128h128zM2176 -128v128h-128v-128h128zM2048 128v640h-128v128h-384v-384h128v-384h-384v128h-384v-128h128v-128h896v128h128z" />
-    <glyph glyph-name="_549" unicode="&#xf249;" 
-d="M1024 288v-416h-928q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68v-928h-416q-40 0 -68 -28t-28 -68zM1152 256h381q-15 -82 -65 -132l-184 -184q-50 -50 -132 -65v381z" />
-    <glyph glyph-name="_550" unicode="&#xf24a;" 
-d="M1400 256h-248v-248q29 10 41 22l185 185q12 12 22 41zM1120 384h288v896h-1280v-1280h896v288q0 40 28 68t68 28zM1536 1312v-1024q0 -40 -20 -88t-48 -76l-184 -184q-28 -28 -76 -48t-88 -20h-1024q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68
-z" />
-    <glyph glyph-name="_551" unicode="&#xf24b;" horiz-adv-x="2304" 
-d="M1951 538q0 -26 -15.5 -44.5t-38.5 -23.5q-8 -2 -18 -2h-153v140h153q10 0 18 -2q23 -5 38.5 -23.5t15.5 -44.5zM1933 751q0 -25 -15 -42t-38 -21q-3 -1 -15 -1h-139v129h139q3 0 8.5 -0.5t6.5 -0.5q23 -4 38 -21.5t15 -42.5zM728 587v308h-228v-308q0 -58 -38 -94.5
-t-105 -36.5q-108 0 -229 59v-112q53 -15 121 -23t109 -9l42 -1q328 0 328 217zM1442 403v113q-99 -52 -200 -59q-108 -8 -169 41t-61 142t61 142t169 41q101 -7 200 -58v112q-48 12 -100 19.5t-80 9.5l-28 2q-127 6 -218.5 -14t-140.5 -60t-71 -88t-22 -106t22 -106t71 -88
-t140.5 -60t218.5 -14q101 4 208 31zM2176 518q0 54 -43 88.5t-109 39.5v3q57 8 89 41.5t32 79.5q0 55 -41 88t-107 36q-3 0 -12 0.5t-14 0.5h-455v-510h491q74 0 121.5 36.5t47.5 96.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90
-t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_552" unicode="&#xf24c;" horiz-adv-x="2304" 
-d="M858 295v693q-106 -41 -172 -135.5t-66 -211.5t66 -211.5t172 -134.5zM1362 641q0 117 -66 211.5t-172 135.5v-694q106 41 172 135.5t66 211.5zM1577 641q0 -159 -78.5 -294t-213.5 -213.5t-294 -78.5q-119 0 -227.5 46.5t-187 125t-125 187t-46.5 227.5q0 159 78.5 294
-t213.5 213.5t294 78.5t294 -78.5t213.5 -213.5t78.5 -294zM1960 634q0 139 -55.5 261.5t-147.5 205.5t-213.5 131t-252.5 48h-301q-176 0 -323.5 -81t-235 -230t-87.5 -335q0 -171 87 -317.5t236 -231.5t323 -85h301q129 0 251.5 50.5t214.5 135t147.5 202.5t55.5 246z
-M2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_553" unicode="&#xf24d;" horiz-adv-x="1792" 
-d="M1664 -96v1088q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5zM1792 992v-1088q0 -66 -47 -113t-113 -47h-1088q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113
-zM1408 1376v-160h-128v160q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h160v-128h-160q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="_554" unicode="&#xf24e;" horiz-adv-x="2304" 
-d="M1728 1088l-384 -704h768zM448 1088l-384 -704h768zM1269 1280q-14 -40 -45.5 -71.5t-71.5 -45.5v-1291h608q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1344q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h608v1291q-40 14 -71.5 45.5t-45.5 71.5h-491q-14 0 -23 9t-9 23v64
-q0 14 9 23t23 9h491q21 57 70 92.5t111 35.5t111 -35.5t70 -92.5h491q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-491zM1088 1264q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5zM2176 384q0 -73 -46.5 -131t-117.5 -91
-t-144.5 -49.5t-139.5 -16.5t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81zM896 384q0 -73 -46.5 -131t-117.5 -91t-144.5 -49.5t-139.5 -16.5
-t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81z" />
-    <glyph glyph-name="_555" unicode="&#xf250;" 
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-77 -29 -149 -92.5
-t-129.5 -152.5t-92.5 -210t-35 -253h1024q0 132 -35 253t-92.5 210t-129.5 152.5t-149 92.5q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
-    <glyph glyph-name="_556" unicode="&#xf251;" 
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -66 9 -128h1006q9 61 9 128zM1280 -128q0 130 -34 249.5t-90.5 208t-126.5 152t-146 94.5h-230q-76 -31 -146 -94.5t-126.5 -152t-90.5 -208t-34 -249.5h1024z" />
-    <glyph glyph-name="_557" unicode="&#xf252;" 
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -206 85 -384h854q85 178 85 384zM1223 192q-54 141 -145.5 241.5t-194.5 142.5h-230q-103 -42 -194.5 -142.5t-145.5 -241.5h910z" />
-    <glyph glyph-name="_558" unicode="&#xf253;" 
-d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
-t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-137 -51 -244 -196
-h700q-107 145 -244 196q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
-    <glyph glyph-name="_559" unicode="&#xf254;" 
-d="M1504 -64q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472zM130 0q3 55 16 107t30 95t46 87t53.5 76t64.5 69.5t66 60t70.5 55t66.5 47.5t65 43q-43 28 -65 43t-66.5 47.5t-70.5 55t-66 60t-64.5 69.5t-53.5 76t-46 87
-t-30 95t-16 107h1276q-3 -55 -16 -107t-30 -95t-46 -87t-53.5 -76t-64.5 -69.5t-66 -60t-70.5 -55t-66.5 -47.5t-65 -43q43 -28 65 -43t66.5 -47.5t70.5 -55t66 -60t64.5 -69.5t53.5 -76t46 -87t30 -95t16 -107h-1276zM1504 1536q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9
-h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472z" />
-    <glyph glyph-name="_560" unicode="&#xf255;" 
-d="M768 1152q-53 0 -90.5 -37.5t-37.5 -90.5v-128h-32v93q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-429l-32 30v172q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-224q0 -47 35 -82l310 -296q39 -39 39 -102q0 -26 19 -45t45 -19h640q26 0 45 19t19 45v25
-q0 41 10 77l108 436q10 36 10 77v246q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-32h-32v125q0 40 -25 72.5t-64 40.5q-14 2 -23 2q-46 0 -79 -33t-33 -79v-128h-32v122q0 51 -32.5 89.5t-82.5 43.5q-5 1 -13 1zM768 1280q84 0 149 -50q57 34 123 34q59 0 111 -27
-t86 -76q27 7 59 7q100 0 170 -71.5t70 -171.5v-246q0 -51 -13 -108l-109 -436q-6 -24 -6 -71q0 -80 -56 -136t-136 -56h-640q-84 0 -138 58.5t-54 142.5l-308 296q-76 73 -76 175v224q0 99 70.5 169.5t169.5 70.5q11 0 16 -1q6 95 75.5 160t164.5 65q52 0 98 -21
-q72 69 174 69z" />
-    <glyph glyph-name="_561" unicode="&#xf256;" horiz-adv-x="1792" 
-d="M880 1408q-46 0 -79 -33t-33 -79v-656h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528v-256l-154 205q-38 51 -102 51q-53 0 -90.5 -37.5t-37.5 -90.5q0 -43 26 -77l384 -512q38 -51 102 -51h688q34 0 61 22t34 56l76 405q5 32 5 59v498q0 46 -33 79t-79 33t-79 -33
-t-33 -79v-272h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528h-32v656q0 46 -33 79t-79 33zM880 1536q68 0 125.5 -35.5t88.5 -96.5q19 4 42 4q99 0 169.5 -70.5t70.5 -169.5v-17q105 6 180.5 -64t75.5 -175v-498q0 -40 -8 -83l-76 -404q-14 -79 -76.5 -131t-143.5 -52
-h-688q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 106 75 181t181 75q78 0 128 -34v434q0 99 70.5 169.5t169.5 70.5q23 0 42 -4q31 61 88.5 96.5t125.5 35.5z" />
-    <glyph glyph-name="_562" unicode="&#xf257;" horiz-adv-x="1792" 
-d="M1073 -128h-177q-163 0 -226 141q-23 49 -23 102v5q-62 30 -98.5 88.5t-36.5 127.5q0 38 5 48h-261q-106 0 -181 75t-75 181t75 181t181 75h113l-44 17q-74 28 -119.5 93.5t-45.5 145.5q0 106 75 181t181 75q46 0 91 -17l628 -239h401q106 0 181 -75t75 -181v-668
-q0 -88 -54 -157.5t-140 -90.5l-339 -85q-92 -23 -186 -23zM1024 583l-155 -71l-163 -74q-30 -14 -48 -41.5t-18 -60.5q0 -46 33 -79t79 -33q26 0 46 10l338 154q-49 10 -80.5 50t-31.5 90v55zM1344 272q0 46 -33 79t-79 33q-26 0 -46 -10l-290 -132q-28 -13 -37 -17
-t-30.5 -17t-29.5 -23.5t-16 -29t-8 -40.5q0 -50 31.5 -82t81.5 -32q20 0 38 9l352 160q30 14 48 41.5t18 60.5zM1112 1024l-650 248q-24 8 -46 8q-53 0 -90.5 -37.5t-37.5 -90.5q0 -40 22.5 -73t59.5 -47l526 -200v-64h-640q-53 0 -90.5 -37.5t-37.5 -90.5t37.5 -90.5
-t90.5 -37.5h535l233 106v198q0 63 46 106l111 102h-69zM1073 0q82 0 155 19l339 85q43 11 70 45.5t27 78.5v668q0 53 -37.5 90.5t-90.5 37.5h-308l-136 -126q-36 -33 -36 -82v-296q0 -46 33 -77t79 -31t79 35t33 81v208h32v-208q0 -70 -57 -114q52 -8 86.5 -48.5t34.5 -93.5
-q0 -42 -23 -78t-61 -53l-310 -141h91z" />
-    <glyph glyph-name="_563" unicode="&#xf258;" horiz-adv-x="2048" 
-d="M1151 1536q61 0 116 -28t91 -77l572 -781q118 -159 118 -359v-355q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v177l-286 143h-546q-80 0 -136 56t-56 136v32q0 119 84.5 203.5t203.5 84.5h420l42 128h-686q-100 0 -173.5 67.5t-81.5 166.5q-65 79 -65 182v32
-q0 80 56 136t136 56h959zM1920 -64v355q0 157 -93 284l-573 781q-39 52 -103 52h-959q-26 0 -45 -19t-19 -45q0 -32 1.5 -49.5t9.5 -40.5t25 -43q10 31 35.5 50t56.5 19h832v-32h-832q-26 0 -45 -19t-19 -45q0 -44 3 -58q8 -44 44 -73t81 -29h640h91q40 0 68 -28t28 -68
-q0 -15 -5 -30l-64 -192q-10 -29 -35 -47.5t-56 -18.5h-443q-66 0 -113 -47t-47 -113v-32q0 -26 19 -45t45 -19h561q16 0 29 -7l317 -158q24 -13 38.5 -36t14.5 -50v-197q0 -26 19 -45t45 -19h384q26 0 45 19t19 45z" />
-    <glyph glyph-name="_564" unicode="&#xf259;" horiz-adv-x="2048" 
-d="M459 -256q-77 0 -137.5 47.5t-79.5 122.5l-101 401q-13 57 -13 108q0 45 -5 67l-116 477q-7 27 -7 57q0 93 62 161t155 78q17 85 82.5 139t152.5 54q83 0 148 -51.5t85 -132.5l83 -348l103 428q20 81 85 132.5t148 51.5q89 0 155.5 -57.5t80.5 -144.5q92 -10 152 -79
-t60 -162q0 -24 -7 -59l-123 -512q10 7 37.5 28.5t38.5 29.5t35 23t41 20.5t41.5 11t49.5 5.5q105 0 180 -74t75 -179q0 -62 -28.5 -118t-78.5 -94l-507 -380q-68 -51 -153 -51h-694zM1104 1408q-38 0 -68.5 -24t-39.5 -62l-164 -682h-127l-145 602q-9 38 -39.5 62t-68.5 24
-q-48 0 -80 -33t-32 -80q0 -15 3 -28l132 -547h-26l-99 408q-9 37 -40 62.5t-69 25.5q-47 0 -80 -33t-33 -79q0 -14 3 -26l116 -478q7 -28 9 -86t10 -88l100 -401q8 -32 34 -52.5t59 -20.5h694q42 0 76 26l507 379q56 43 56 110q0 52 -37.5 88.5t-89.5 36.5q-43 0 -77 -26
-l-307 -230v227q0 4 32 138t68 282t39 161q4 18 4 29q0 47 -32 81t-79 34q-39 0 -69.5 -24t-39.5 -62l-116 -482h-26l150 624q3 14 3 28q0 48 -31.5 82t-79.5 34z" />
-    <glyph glyph-name="_565" unicode="&#xf25a;" horiz-adv-x="1792" 
-d="M640 1408q-53 0 -90.5 -37.5t-37.5 -90.5v-512v-384l-151 202q-41 54 -107 54q-52 0 -89 -38t-37 -90q0 -43 26 -77l384 -512q38 -51 102 -51h718q22 0 39.5 13.5t22.5 34.5l92 368q24 96 24 194v217q0 41 -28 71t-68 30t-68 -28t-28 -68h-32v61q0 48 -32 81.5t-80 33.5
-q-46 0 -79 -33t-33 -79v-64h-32v90q0 55 -37 94.5t-91 39.5q-53 0 -90.5 -37.5t-37.5 -90.5v-96h-32v570q0 55 -37 94.5t-91 39.5zM640 1536q107 0 181.5 -77.5t74.5 -184.5v-220q22 2 32 2q99 0 173 -69q47 21 99 21q113 0 184 -87q27 7 56 7q94 0 159 -67.5t65 -161.5
-v-217q0 -116 -28 -225l-92 -368q-16 -64 -68 -104.5t-118 -40.5h-718q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 105 74.5 180.5t179.5 75.5q71 0 130 -35v547q0 106 75 181t181 75zM768 128v384h-32v-384h32zM1024 128v384h-32v-384h32zM1280 128v384h-32
-v-384h32z" />
-    <glyph glyph-name="_566" unicode="&#xf25b;" 
-d="M1288 889q60 0 107 -23q141 -63 141 -226v-177q0 -94 -23 -186l-85 -339q-21 -86 -90.5 -140t-157.5 -54h-668q-106 0 -181 75t-75 181v401l-239 628q-17 45 -17 91q0 106 75 181t181 75q80 0 145.5 -45.5t93.5 -119.5l17 -44v113q0 106 75 181t181 75t181 -75t75 -181
-v-261q27 5 48 5q69 0 127.5 -36.5t88.5 -98.5zM1072 896q-33 0 -60.5 -18t-41.5 -48l-74 -163l-71 -155h55q50 0 90 -31.5t50 -80.5l154 338q10 20 10 46q0 46 -33 79t-79 33zM1293 761q-22 0 -40.5 -8t-29 -16t-23.5 -29.5t-17 -30.5t-17 -37l-132 -290q-10 -20 -10 -46
-q0 -46 33 -79t79 -33q33 0 60.5 18t41.5 48l160 352q9 18 9 38q0 50 -32 81.5t-82 31.5zM128 1120q0 -22 8 -46l248 -650v-69l102 111q43 46 106 46h198l106 233v535q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5v-640h-64l-200 526q-14 37 -47 59.5t-73 22.5
-q-53 0 -90.5 -37.5t-37.5 -90.5zM1180 -128q44 0 78.5 27t45.5 70l85 339q19 73 19 155v91l-141 -310q-17 -38 -53 -61t-78 -23q-53 0 -93.5 34.5t-48.5 86.5q-44 -57 -114 -57h-208v32h208q46 0 81 33t35 79t-31 79t-77 33h-296q-49 0 -82 -36l-126 -136v-308
-q0 -53 37.5 -90.5t90.5 -37.5h668z" />
-    <glyph glyph-name="_567" unicode="&#xf25c;" horiz-adv-x="1973" 
-d="M857 992v-117q0 -13 -9.5 -22t-22.5 -9h-298v-812q0 -13 -9 -22.5t-22 -9.5h-135q-13 0 -22.5 9t-9.5 23v812h-297q-13 0 -22.5 9t-9.5 22v117q0 14 9 23t23 9h793q13 0 22.5 -9.5t9.5 -22.5zM1895 995l77 -961q1 -13 -8 -24q-10 -10 -23 -10h-134q-12 0 -21 8.5
-t-10 20.5l-46 588l-189 -425q-8 -19 -29 -19h-120q-20 0 -29 19l-188 427l-45 -590q-1 -12 -10 -20.5t-21 -8.5h-135q-13 0 -23 10q-9 10 -9 24l78 961q1 12 10 20.5t21 8.5h142q20 0 29 -19l220 -520q10 -24 20 -51q3 7 9.5 24.5t10.5 26.5l221 520q9 19 29 19h141
-q13 0 22 -8.5t10 -20.5z" />
-    <glyph glyph-name="_568" unicode="&#xf25d;" horiz-adv-x="1792" 
-d="M1042 833q0 88 -60 121q-33 18 -117 18h-123v-281h162q66 0 102 37t36 105zM1094 548l205 -373q8 -17 -1 -31q-8 -16 -27 -16h-152q-20 0 -28 17l-194 365h-155v-350q0 -14 -9 -23t-23 -9h-134q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h294q128 0 190 -24q85 -31 134 -109
-t49 -180q0 -92 -42.5 -165.5t-115.5 -109.5q6 -10 9 -16zM896 1376q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM1792 640
-q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_569" unicode="&#xf25e;" horiz-adv-x="1792" 
-d="M605 303q153 0 257 104q14 18 3 36l-45 82q-6 13 -24 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78
-q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-148 0 -246 -96.5t-98 -240.5q0 -146 97 -241.5t247 -95.5zM1235 303q153 0 257 104q14 18 4 36l-45 82q-8 14 -25 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5
-t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-147 0 -245.5 -96.5t-98.5 -240.5q0 -146 97 -241.5t247 -95.5zM896 1376
-q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191
-t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71z" />
-    <glyph glyph-name="f260" unicode="&#xf260;" horiz-adv-x="2048" 
-d="M736 736l384 -384l-384 -384l-672 672l672 672l168 -168l-96 -96l-72 72l-480 -480l480 -480l193 193l-289 287zM1312 1312l672 -672l-672 -672l-168 168l96 96l72 -72l480 480l-480 480l-193 -193l289 -287l-96 -96l-384 384z" />
-    <glyph glyph-name="f261" unicode="&#xf261;" horiz-adv-x="1792" 
-d="M717 182l271 271l-279 279l-88 -88l192 -191l-96 -96l-279 279l279 279l40 -40l87 87l-127 128l-454 -454zM1075 190l454 454l-454 454l-271 -271l279 -279l88 88l-192 191l96 96l279 -279l-279 -279l-40 40l-87 -88zM1792 640q0 -182 -71 -348t-191 -286t-286 -191
-t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_572" unicode="&#xf262;" horiz-adv-x="2304" 
-d="M651 539q0 -39 -27.5 -66.5t-65.5 -27.5q-39 0 -66.5 27.5t-27.5 66.5q0 38 27.5 65.5t66.5 27.5q38 0 65.5 -27.5t27.5 -65.5zM1805 540q0 -39 -27.5 -66.5t-66.5 -27.5t-66.5 27.5t-27.5 66.5t27.5 66t66.5 27t66.5 -27t27.5 -66zM765 539q0 79 -56.5 136t-136.5 57
-t-136.5 -56.5t-56.5 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM1918 540q0 80 -56.5 136.5t-136.5 56.5q-79 0 -136 -56.5t-57 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM850 539q0 -116 -81.5 -197.5t-196.5 -81.5q-116 0 -197.5 82t-81.5 197
-t82 196.5t197 81.5t196.5 -81.5t81.5 -196.5zM2004 540q0 -115 -81.5 -196.5t-197.5 -81.5q-115 0 -196.5 81.5t-81.5 196.5t81.5 196.5t196.5 81.5q116 0 197.5 -81.5t81.5 -196.5zM1040 537q0 191 -135.5 326.5t-326.5 135.5q-125 0 -231 -62t-168 -168.5t-62 -231.5
-t62 -231.5t168 -168.5t231 -62q191 0 326.5 135.5t135.5 326.5zM1708 1110q-254 111 -556 111q-319 0 -573 -110q117 0 223 -45.5t182.5 -122.5t122 -183t45.5 -223q0 115 43.5 219.5t118 180.5t177.5 123t217 50zM2187 537q0 191 -135 326.5t-326 135.5t-326.5 -135.5
-t-135.5 -326.5t135.5 -326.5t326.5 -135.5t326 135.5t135 326.5zM1921 1103h383q-44 -51 -75 -114.5t-40 -114.5q110 -151 110 -337q0 -156 -77 -288t-209 -208.5t-287 -76.5q-133 0 -249 56t-196 155q-47 -56 -129 -179q-11 22 -53.5 82.5t-74.5 97.5
-q-80 -99 -196.5 -155.5t-249.5 -56.5q-155 0 -287 76.5t-209 208.5t-77 288q0 186 110 337q-9 51 -40 114.5t-75 114.5h365q149 100 355 156.5t432 56.5q224 0 421 -56t348 -157z" />
-    <glyph glyph-name="f263" unicode="&#xf263;" horiz-adv-x="1280" 
-d="M640 629q-188 0 -321 133t-133 320q0 188 133 321t321 133t321 -133t133 -321q0 -187 -133 -320t-321 -133zM640 1306q-92 0 -157.5 -65.5t-65.5 -158.5q0 -92 65.5 -157.5t157.5 -65.5t157.5 65.5t65.5 157.5q0 93 -65.5 158.5t-157.5 65.5zM1163 574q13 -27 15 -49.5
-t-4.5 -40.5t-26.5 -38.5t-42.5 -37t-61.5 -41.5q-115 -73 -315 -94l73 -72l267 -267q30 -31 30 -74t-30 -73l-12 -13q-31 -30 -74 -30t-74 30q-67 68 -267 268l-267 -268q-31 -30 -74 -30t-73 30l-12 13q-31 30 -31 73t31 74l267 267l72 72q-203 21 -317 94
-q-39 25 -61.5 41.5t-42.5 37t-26.5 38.5t-4.5 40.5t15 49.5q10 20 28 35t42 22t56 -2t65 -35q5 -4 15 -11t43 -24.5t69 -30.5t92 -24t113 -11q91 0 174 25.5t120 50.5l38 25q33 26 65 35t56 2t42 -22t28 -35z" />
-    <glyph glyph-name="_574" unicode="&#xf264;" 
-d="M927 956q0 -66 -46.5 -112.5t-112.5 -46.5t-112.5 46.5t-46.5 112.5t46.5 112.5t112.5 46.5t112.5 -46.5t46.5 -112.5zM1141 593q-10 20 -28 32t-47.5 9.5t-60.5 -27.5q-10 -8 -29 -20t-81 -32t-127 -20t-124 18t-86 36l-27 18q-31 25 -60.5 27.5t-47.5 -9.5t-28 -32
-q-22 -45 -2 -74.5t87 -73.5q83 -53 226 -67l-51 -52q-142 -142 -191 -190q-22 -22 -22 -52.5t22 -52.5l9 -9q22 -22 52.5 -22t52.5 22l191 191q114 -115 191 -191q22 -22 52.5 -22t52.5 22l9 9q22 22 22 52.5t-22 52.5l-191 190l-52 52q141 14 225 67q67 44 87 73.5t-2 74.5
-zM1092 956q0 134 -95 229t-229 95t-229 -95t-95 -229t95 -229t229 -95t229 95t95 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="_575" unicode="&#xf265;" horiz-adv-x="1720" 
-d="M1565 1408q65 0 110 -45.5t45 -110.5v-519q0 -176 -68 -336t-182.5 -275t-274 -182.5t-334.5 -67.5q-176 0 -335.5 67.5t-274.5 182.5t-183 275t-68 336v519q0 64 46 110t110 46h1409zM861 344q47 0 82 33l404 388q37 35 37 85q0 49 -34.5 83.5t-83.5 34.5q-47 0 -82 -33
-l-323 -310l-323 310q-35 33 -81 33q-49 0 -83.5 -34.5t-34.5 -83.5q0 -51 36 -85l405 -388q33 -33 81 -33z" />
-    <glyph glyph-name="_576" unicode="&#xf266;" horiz-adv-x="2304" 
-d="M1494 -103l-295 695q-25 -49 -158.5 -305.5t-198.5 -389.5q-1 -1 -27.5 -0.5t-26.5 1.5q-82 193 -255.5 587t-259.5 596q-21 50 -66.5 107.5t-103.5 100.5t-102 43q0 5 -0.5 24t-0.5 27h583v-50q-39 -2 -79.5 -16t-66.5 -43t-10 -64q26 -59 216.5 -499t235.5 -540
-q31 61 140 266.5t131 247.5q-19 39 -126 281t-136 295q-38 69 -201 71v50l513 -1v-47q-60 -2 -93.5 -25t-12.5 -69q33 -70 87 -189.5t86 -187.5q110 214 173 363q24 55 -10 79.5t-129 26.5q1 7 1 25v24q64 0 170.5 0.5t180 1t92.5 0.5v-49q-62 -2 -119 -33t-90 -81
-l-213 -442q13 -33 127.5 -290t121.5 -274l441 1017q-14 38 -49.5 62.5t-65 31.5t-55.5 8v50l460 -4l1 -2l-1 -44q-139 -4 -201 -145q-526 -1216 -559 -1291h-49z" />
-    <glyph glyph-name="_577" unicode="&#xf267;" horiz-adv-x="1792" 
-d="M949 643q0 -26 -16.5 -45t-41.5 -19q-26 0 -45 16.5t-19 41.5q0 26 17 45t42 19t44 -16.5t19 -41.5zM964 585l350 581q-9 -8 -67.5 -62.5t-125.5 -116.5t-136.5 -127t-117 -110.5t-50.5 -51.5l-349 -580q7 7 67 62t126 116.5t136 127t117 111t50 50.5zM1611 640
-q0 -201 -104 -371q-3 2 -17 11t-26.5 16.5t-16.5 7.5q-13 0 -13 -13q0 -10 59 -44q-74 -112 -184.5 -190.5t-241.5 -110.5l-16 67q-1 10 -15 10q-5 0 -8 -5.5t-2 -9.5l16 -68q-72 -15 -146 -15q-199 0 -372 105q1 2 13 20.5t21.5 33.5t9.5 19q0 13 -13 13q-6 0 -17 -14.5
-t-22.5 -34.5t-13.5 -23q-113 75 -192 187.5t-110 244.5l69 15q10 3 10 15q0 5 -5.5 8t-10.5 2l-68 -15q-14 72 -14 139q0 206 109 379q2 -1 18.5 -12t30 -19t17.5 -8q13 0 13 12q0 6 -12.5 15.5t-32.5 21.5l-20 12q77 112 189 189t244 107l15 -67q2 -10 15 -10q5 0 8 5.5
-t2 10.5l-15 66q71 13 134 13q204 0 379 -109q-39 -56 -39 -65q0 -13 12 -13q11 0 48 64q111 -75 187.5 -186t107.5 -241l-56 -12q-10 -2 -10 -16q0 -5 5.5 -8t9.5 -2l57 13q14 -72 14 -140zM1696 640q0 163 -63.5 311t-170.5 255t-255 170.5t-311 63.5t-311 -63.5
-t-255 -170.5t-170.5 -255t-63.5 -311t63.5 -311t170.5 -255t255 -170.5t311 -63.5t311 63.5t255 170.5t170.5 255t63.5 311zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191
-t191 -286t71 -348z" />
-    <glyph glyph-name="_578" unicode="&#xf268;" horiz-adv-x="1792" 
-d="M893 1536q240 2 451 -120q232 -134 352 -372l-742 39q-160 9 -294 -74.5t-185 -229.5l-276 424q128 159 311 245.5t383 87.5zM146 1131l337 -663q72 -143 211 -217t293 -45l-230 -451q-212 33 -385 157.5t-272.5 316t-99.5 411.5q0 267 146 491zM1732 962
-q58 -150 59.5 -310.5t-48.5 -306t-153 -272t-246 -209.5q-230 -133 -498 -119l405 623q88 131 82.5 290.5t-106.5 277.5zM896 942q125 0 213.5 -88.5t88.5 -213.5t-88.5 -213.5t-213.5 -88.5t-213.5 88.5t-88.5 213.5t88.5 213.5t213.5 88.5z" />
-    <glyph glyph-name="_579" unicode="&#xf269;" horiz-adv-x="1792" 
-d="M903 -256q-283 0 -504.5 150.5t-329.5 398.5q-58 131 -67 301t26 332.5t111 312t179 242.5l-11 -281q11 14 68 15.5t70 -15.5q42 81 160.5 138t234.5 59q-54 -45 -119.5 -148.5t-58.5 -163.5q25 -8 62.5 -13.5t63 -7.5t68 -4t50.5 -3q15 -5 9.5 -45.5t-30.5 -75.5
-q-5 -7 -16.5 -18.5t-56.5 -35.5t-101 -34l15 -189l-139 67q-18 -43 -7.5 -81.5t36 -66.5t65.5 -41.5t81 -6.5q51 9 98 34.5t83.5 45t73.5 17.5q61 -4 89.5 -33t19.5 -65q-1 -2 -2.5 -5.5t-8.5 -12.5t-18 -15.5t-31.5 -10.5t-46.5 -1q-60 -95 -144.5 -135.5t-209.5 -29.5
-q74 -61 162.5 -82.5t168.5 -6t154.5 52t128 87.5t80.5 104q43 91 39 192.5t-37.5 188.5t-78.5 125q87 -38 137 -79.5t77 -112.5q15 170 -57.5 343t-209.5 284q265 -77 412 -279.5t151 -517.5q2 -127 -40.5 -255t-123.5 -238t-189 -196t-247.5 -135.5t-288.5 -49.5z" />
-    <glyph glyph-name="_580" unicode="&#xf26a;" horiz-adv-x="1792" 
-d="M1493 1308q-165 110 -359 110q-155 0 -293 -73t-240 -200q-75 -93 -119.5 -218t-48.5 -266v-42q4 -141 48.5 -266t119.5 -218q102 -127 240 -200t293 -73q194 0 359 110q-121 -108 -274.5 -168t-322.5 -60q-29 0 -43 1q-175 8 -333 82t-272 193t-181 281t-67 339
-q0 182 71 348t191 286t286 191t348 71h3q168 -1 320.5 -60.5t273.5 -167.5zM1792 640q0 -192 -77 -362.5t-213 -296.5q-104 -63 -222 -63q-137 0 -255 84q154 56 253.5 233t99.5 405q0 227 -99 404t-253 234q119 83 254 83q119 0 226 -65q135 -125 210.5 -295t75.5 -361z
-" />
-    <glyph glyph-name="_581" unicode="&#xf26b;" horiz-adv-x="1792" 
-d="M1792 599q0 -56 -7 -104h-1151q0 -146 109.5 -244.5t257.5 -98.5q99 0 185.5 46.5t136.5 130.5h423q-56 -159 -170.5 -281t-267.5 -188.5t-321 -66.5q-187 0 -356 83q-228 -116 -394 -116q-237 0 -237 263q0 115 45 275q17 60 109 229q199 360 475 606
-q-184 -79 -427 -354q63 274 283.5 449.5t501.5 175.5q30 0 45 -1q255 117 433 117q64 0 116 -13t94.5 -40.5t66.5 -76.5t24 -115q0 -116 -75 -286q101 -182 101 -390zM1722 1239q0 83 -53 132t-137 49q-108 0 -254 -70q121 -47 222.5 -131.5t170.5 -195.5q51 135 51 216z
-M128 2q0 -86 48.5 -132.5t134.5 -46.5q115 0 266 83q-122 72 -213.5 183t-137.5 245q-98 -205 -98 -332zM632 715h728q-5 142 -113 237t-251 95q-144 0 -251.5 -95t-112.5 -237z" />
-    <glyph glyph-name="_582" unicode="&#xf26c;" horiz-adv-x="2048" 
-d="M1792 288v960q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1248v-960q0 -66 -47 -113t-113 -47h-736v-128h352q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23
-v64q0 14 9 23t23 9h352v128h-736q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="_583" unicode="&#xf26d;" horiz-adv-x="1792" 
-d="M138 1408h197q-70 -64 -126 -149q-36 -56 -59 -115t-30 -125.5t-8.5 -120t10.5 -132t21 -126t28 -136.5q4 -19 6 -28q51 -238 81 -329q57 -171 152 -275h-272q-48 0 -82 34t-34 82v1304q0 48 34 82t82 34zM1346 1408h308q48 0 82 -34t34 -82v-1304q0 -48 -34 -82t-82 -34
-h-178q212 210 196 565l-469 -101q-2 -45 -12 -82t-31 -72t-59.5 -59.5t-93.5 -36.5q-123 -26 -199 40q-32 27 -53 61t-51.5 129t-64.5 258q-35 163 -45.5 263t-5.5 139t23 77q20 41 62.5 73t102.5 45q45 12 83.5 6.5t67 -17t54 -35t43 -48t34.5 -56.5l468 100
-q-68 175 -180 287z" />
-    <glyph glyph-name="_584" unicode="&#xf26e;" 
-d="M1401 -11l-6 -6q-113 -113 -259 -175q-154 -64 -317 -64q-165 0 -317 64q-148 63 -259 175q-113 112 -175 258q-42 103 -54 189q-4 28 48 36q51 8 56 -20q1 -1 1 -4q18 -90 46 -159q50 -124 152 -226q98 -98 226 -152q132 -56 276 -56q143 0 276 56q128 55 225 152l6 6
-q10 10 25 6q12 -3 33 -22q36 -37 17 -58zM929 604l-66 -66l63 -63q21 -21 -7 -49q-17 -17 -32 -17q-10 0 -19 10l-62 61l-66 -66q-5 -5 -15 -5q-15 0 -31 16l-2 2q-18 15 -18 29q0 7 8 17l66 65l-66 66q-16 16 14 45q18 18 31 18q6 0 13 -5l65 -66l65 65q18 17 48 -13
-q27 -27 11 -44zM1400 547q0 -118 -46 -228q-45 -105 -126 -186q-80 -80 -187 -126t-228 -46t-228 46t-187 126q-82 82 -125 186q-15 33 -15 40h-1q-9 27 43 44q50 16 60 -12q37 -99 97 -167h1v339v2q3 136 102 232q105 103 253 103q147 0 251 -103t104 -249
-q0 -147 -104.5 -251t-250.5 -104q-58 0 -112 16q-28 11 -13 61q16 51 44 43l14 -3q14 -3 33 -6t30 -3q104 0 176 71.5t72 174.5q0 101 -72 171q-71 71 -175 71q-107 0 -178 -80q-64 -72 -64 -160v-413q110 -67 242 -67q96 0 185 36.5t156 103.5t103.5 155t36.5 183
-q0 198 -141 339q-140 140 -339 140q-200 0 -340 -140q-53 -53 -77 -87l-2 -2q-8 -11 -13 -15.5t-21.5 -9.5t-38.5 3q-21 5 -36.5 16.5t-15.5 26.5v680q0 15 10.5 26.5t27.5 11.5h877q30 0 30 -55t-30 -55h-811v-483h1q40 42 102 84t108 61q109 46 231 46q121 0 228 -46
-t187 -126q81 -81 126 -186q46 -112 46 -229zM1369 1128q9 -8 9 -18t-5.5 -18t-16.5 -21q-26 -26 -39 -26q-9 0 -16 7q-106 91 -207 133q-128 56 -276 56q-133 0 -262 -49q-27 -10 -45 37q-9 25 -8 38q3 16 16 20q130 57 299 57q164 0 316 -64q137 -58 235 -152z" />
-    <glyph glyph-name="_585" unicode="&#xf270;" horiz-adv-x="1792" 
-d="M1551 60q15 6 26 3t11 -17.5t-15 -33.5q-13 -16 -44 -43.5t-95.5 -68t-141 -74t-188 -58t-229.5 -24.5q-119 0 -238 31t-209 76.5t-172.5 104t-132.5 105t-84 87.5q-8 9 -10 16.5t1 12t8 7t11.5 2t11.5 -4.5q192 -117 300 -166q389 -176 799 -90q190 40 391 135z
-M1758 175q11 -16 2.5 -69.5t-28.5 -102.5q-34 -83 -85 -124q-17 -14 -26 -9t0 24q21 45 44.5 121.5t6.5 98.5q-5 7 -15.5 11.5t-27 6t-29.5 2.5t-35 0t-31.5 -2t-31 -3t-22.5 -2q-6 -1 -13 -1.5t-11 -1t-8.5 -1t-7 -0.5h-5.5h-4.5t-3 0.5t-2 1.5l-1.5 3q-6 16 47 40t103 30
-q46 7 108 1t76 -24zM1364 618q0 -31 13.5 -64t32 -58t37.5 -46t33 -32l13 -11l-227 -224q-40 37 -79 75.5t-58 58.5l-19 20q-11 11 -25 33q-38 -59 -97.5 -102.5t-127.5 -63.5t-140 -23t-137.5 21t-117.5 65.5t-83 113t-31 162.5q0 84 28 154t72 116.5t106.5 83t122.5 57
-t130 34.5t119.5 18.5t99.5 6.5v127q0 65 -21 97q-34 53 -121 53q-6 0 -16.5 -1t-40.5 -12t-56 -29.5t-56 -59.5t-48 -96l-294 27q0 60 22 119t67 113t108 95t151.5 65.5t190.5 24.5q100 0 181 -25t129.5 -61.5t81 -83t45 -86t12.5 -73.5v-589zM692 597q0 -86 70 -133
-q66 -44 139 -22q84 25 114 123q14 45 14 101v162q-59 -2 -111 -12t-106.5 -33.5t-87 -71t-32.5 -114.5z" />
-    <glyph glyph-name="_586" unicode="&#xf271;" horiz-adv-x="1792" 
-d="M1536 1280q52 0 90 -38t38 -90v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128zM1152 1376v-288q0 -14 9 -23t23 -9
-h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 1376v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM1536 -128v1024h-1408v-1024h1408zM896 448h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224
-v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224z" />
-    <glyph glyph-name="_587" unicode="&#xf272;" horiz-adv-x="1792" 
-d="M1152 416v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23
-t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47
-t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_588" unicode="&#xf273;" horiz-adv-x="1792" 
-d="M1111 151l-46 -46q-9 -9 -22 -9t-23 9l-188 189l-188 -189q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22t9 23l189 188l-189 188q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l188 -188l188 188q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23l-188 -188l188 -188q9 -10 9 -23t-9 -22z
-M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
-q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_589" unicode="&#xf274;" horiz-adv-x="1792" 
-d="M1303 572l-512 -512q-10 -9 -23 -9t-23 9l-288 288q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l220 -220l444 444q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23
-t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47
-t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
-    <glyph glyph-name="_590" unicode="&#xf275;" horiz-adv-x="1792" 
-d="M448 1536q26 0 45 -19t19 -45v-891l536 429q17 14 40 14q26 0 45 -19t19 -45v-379l536 429q17 14 40 14q26 0 45 -19t19 -45v-1152q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h384z" />
-    <glyph glyph-name="_591" unicode="&#xf276;" horiz-adv-x="1024" 
-d="M512 448q66 0 128 15v-655q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v655q62 -15 128 -15zM512 1536q212 0 362 -150t150 -362t-150 -362t-362 -150t-362 150t-150 362t150 362t362 150zM512 1312q14 0 23 9t9 23t-9 23t-23 9q-146 0 -249 -103t-103 -249
-q0 -14 9 -23t23 -9t23 9t9 23q0 119 84.5 203.5t203.5 84.5z" />
-    <glyph glyph-name="_592" unicode="&#xf277;" horiz-adv-x="1792" 
-d="M1745 1239q10 -10 10 -23t-10 -23l-141 -141q-28 -28 -68 -28h-1344q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h576v64q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-64h512q40 0 68 -28zM768 320h256v-512q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v512zM1600 768
-q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-1344q-40 0 -68 28l-141 141q-10 10 -10 23t10 23l141 141q28 28 68 28h512v192h256v-192h576z" />
-    <glyph glyph-name="_593" unicode="&#xf278;" horiz-adv-x="2048" 
-d="M2020 1525q28 -20 28 -53v-1408q0 -20 -11 -36t-29 -23l-640 -256q-24 -11 -48 0l-616 246l-616 -246q-10 -5 -24 -5q-19 0 -36 11q-28 20 -28 53v1408q0 20 11 36t29 23l640 256q24 11 48 0l616 -246l616 246q32 13 60 -6zM736 1390v-1270l576 -230v1270zM128 1173
-v-1270l544 217v1270zM1920 107v1270l-544 -217v-1270z" />
-    <glyph glyph-name="_594" unicode="&#xf279;" horiz-adv-x="1792" 
-d="M512 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472q0 20 17 28l480 256q7 4 15 4zM1760 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472
-q0 20 17 28l480 256q7 4 15 4zM640 1536q8 0 14 -3l512 -256q18 -10 18 -29v-1472q0 -13 -9.5 -22.5t-22.5 -9.5q-8 0 -14 3l-512 256q-18 10 -18 29v1472q0 13 9.5 22.5t22.5 9.5z" />
-    <glyph glyph-name="_595" unicode="&#xf27a;" horiz-adv-x="1792" 
-d="M640 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 640q0 53 -37.5 90.5t-90.5 37.5
-t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-110 0 -211 18q-173 -173 -435 -229q-52 -10 -86 -13q-12 -1 -22 6t-13 18q-4 15 20 37q5 5 23.5 21.5t25.5 23.5t23.5 25.5t24 31.5t20.5 37
-t20 48t14.5 57.5t12.5 72.5q-146 90 -229.5 216.5t-83.5 269.5q0 174 120 321.5t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
-    <glyph glyph-name="_596" unicode="&#xf27b;" horiz-adv-x="1792" 
-d="M640 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 -53 -37.5 -90.5t-90.5 -37.5
-t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5
-t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51
-t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 130 71 248.5t191 204.5t286 136.5t348 50.5t348 -50.5t286 -136.5t191 -204.5t71 -248.5z" />
-    <glyph glyph-name="_597" unicode="&#xf27c;" horiz-adv-x="1024" 
-d="M512 345l512 295v-591l-512 -296v592zM0 640v-591l512 296zM512 1527v-591l-512 -296v591zM512 936l512 295v-591z" />
-    <glyph glyph-name="_598" unicode="&#xf27d;" horiz-adv-x="1792" 
-d="M1709 1018q-10 -236 -332 -651q-333 -431 -562 -431q-142 0 -240 263q-44 160 -132 482q-72 262 -157 262q-18 0 -127 -76l-77 98q24 21 108 96.5t130 115.5q156 138 241 146q95 9 153 -55.5t81 -203.5q44 -287 66 -373q55 -249 120 -249q51 0 154 161q101 161 109 246
-q13 139 -109 139q-57 0 -121 -26q120 393 459 382q251 -8 236 -326z" />
-    <glyph glyph-name="f27e" unicode="&#xf27e;" 
-d="M0 1408h1536v-1536h-1536v1536zM1085 293l-221 631l221 297h-634l221 -297l-221 -631l317 -304z" />
-    <glyph glyph-name="uniF280" unicode="&#xf280;" 
-d="M0 1408h1536v-1536h-1536v1536zM908 1088l-12 -33l75 -83l-31 -114l25 -25l107 57l107 -57l25 25l-31 114l75 83l-12 33h-95l-53 96h-32l-53 -96h-95zM641 925q32 0 44.5 -16t11.5 -63l174 21q0 55 -17.5 92.5t-50.5 56t-69 25.5t-85 7q-133 0 -199 -57.5t-66 -182.5v-72
-h-96v-128h76q20 0 20 -8v-382q0 -14 -5 -20t-18 -7l-73 -7v-88h448v86l-149 14q-6 1 -8.5 1.5t-3.5 2.5t-0.5 4t1 7t0.5 10v387h191l38 128h-231q-6 0 -2 6t4 9v80q0 27 1.5 40.5t7.5 28t19.5 20t36.5 5.5zM1248 96v86l-54 9q-7 1 -9.5 2.5t-2.5 3t1 7.5t1 12v520h-275
-l-23 -101l83 -22q23 -7 23 -27v-370q0 -14 -6 -18.5t-20 -6.5l-70 -9v-86h352z" />
-    <glyph glyph-name="uniF281" unicode="&#xf281;" horiz-adv-x="1792" 
-d="M1792 690q0 -58 -29.5 -105.5t-79.5 -72.5q12 -46 12 -96q0 -155 -106.5 -287t-290.5 -208.5t-400 -76.5t-399.5 76.5t-290 208.5t-106.5 287q0 47 11 94q-51 25 -82 73.5t-31 106.5q0 82 58 140.5t141 58.5q85 0 145 -63q218 152 515 162l116 521q3 13 15 21t26 5
-l369 -81q18 37 54 59.5t79 22.5q62 0 106 -43.5t44 -105.5t-44 -106t-106 -44t-105.5 43.5t-43.5 105.5l-334 74l-104 -472q300 -9 519 -160q58 61 143 61q83 0 141 -58.5t58 -140.5zM418 491q0 -62 43.5 -106t105.5 -44t106 44t44 106t-44 105.5t-106 43.5q-61 0 -105 -44
-t-44 -105zM1228 136q11 11 11 26t-11 26q-10 10 -25 10t-26 -10q-41 -42 -121 -62t-160 -20t-160 20t-121 62q-11 10 -26 10t-25 -10q-11 -10 -11 -25.5t11 -26.5q43 -43 118.5 -68t122.5 -29.5t91 -4.5t91 4.5t122.5 29.5t118.5 68zM1225 341q62 0 105.5 44t43.5 106
-q0 61 -44 105t-105 44q-62 0 -106 -43.5t-44 -105.5t44 -106t106 -44z" />
-    <glyph glyph-name="_602" unicode="&#xf282;" horiz-adv-x="1792" 
-d="M69 741h1q16 126 58.5 241.5t115 217t167.5 176t223.5 117.5t276.5 43q231 0 414 -105.5t294 -303.5q104 -187 104 -442v-188h-1125q1 -111 53.5 -192.5t136.5 -122.5t189.5 -57t213 -3t208 46.5t173.5 84.5v-377q-92 -55 -229.5 -92t-312.5 -38t-316 53
-q-189 73 -311.5 249t-124.5 372q-3 242 111 412t325 268q-48 -60 -78 -125.5t-46 -159.5h635q8 77 -8 140t-47 101.5t-70.5 66.5t-80.5 41t-75 20.5t-56 8.5l-22 1q-135 -5 -259.5 -44.5t-223.5 -104.5t-176 -140.5t-138 -163.5z" />
-    <glyph glyph-name="_603" unicode="&#xf283;" horiz-adv-x="2304" 
-d="M0 32v608h2304v-608q0 -66 -47 -113t-113 -47h-1984q-66 0 -113 47t-47 113zM640 256v-128h384v128h-384zM256 256v-128h256v128h-256zM2144 1408q66 0 113 -47t47 -113v-224h-2304v224q0 66 47 113t113 47h1984z" />
-    <glyph glyph-name="_604" unicode="&#xf284;" horiz-adv-x="1792" 
-d="M1584 246l-218 111q-74 -120 -196.5 -189t-263.5 -69q-147 0 -271 72t-196 196t-72 270q0 110 42.5 209.5t115 172t172 115t209.5 42.5q131 0 247.5 -60.5t192.5 -168.5l215 125q-110 169 -286.5 265t-378.5 96q-161 0 -308 -63t-253 -169t-169 -253t-63 -308t63 -308
-t169 -253t253 -169t308 -63q213 0 397.5 107t290.5 292zM1030 643l693 -352q-116 -253 -334.5 -400t-492.5 -147q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71q260 0 470.5 -133.5t335.5 -366.5zM1543 640h-39v-160h-96v352h136q32 0 54.5 -20
-t28.5 -48t1 -56t-27.5 -48t-57.5 -20z" />
-    <glyph glyph-name="uniF285" unicode="&#xf285;" horiz-adv-x="1792" 
-d="M1427 827l-614 386l92 151h855zM405 562l-184 116v858l1183 -743zM1424 697l147 -95v-858l-532 335zM1387 718l-500 -802h-855l356 571z" />
-    <glyph glyph-name="uniF286" unicode="&#xf286;" horiz-adv-x="1792" 
-d="M640 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1152 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1664 496v-752h-640v320q0 80 -56 136t-136 56t-136 -56t-56 -136v-320h-640v752q0 16 16 16h96
-q16 0 16 -16v-112h128v624q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 6 2.5 9.5t8.5 5t9.5 2t11.5 0t9 -0.5v391q-32 15 -32 50q0 23 16.5 39t38.5 16t38.5 -16t16.5 -39q0 -35 -32 -50v-17q45 10 83 10q21 0 59.5 -7.5t54.5 -7.5
-q17 0 47 7.5t37 7.5q16 0 16 -16v-210q0 -15 -35 -21.5t-62 -6.5q-18 0 -54.5 7.5t-55.5 7.5q-40 0 -90 -12v-133q1 0 9 0.5t11.5 0t9.5 -2t8.5 -5t2.5 -9.5v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-624h128v112q0 16 16 16h96
-q16 0 16 -16z" />
-    <glyph glyph-name="_607" unicode="&#xf287;" horiz-adv-x="2304" 
-d="M2288 731q16 -8 16 -27t-16 -27l-320 -192q-8 -5 -16 -5q-9 0 -16 4q-16 10 -16 28v128h-858q37 -58 83 -165q16 -37 24.5 -55t24 -49t27 -47t27 -34t31.5 -26t33 -8h96v96q0 14 9 23t23 9h320q14 0 23 -9t9 -23v-320q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v96h-96
-q-32 0 -61 10t-51 23.5t-45 40.5t-37 46t-33.5 57t-28.5 57.5t-28 60.5q-23 53 -37 81.5t-36 65t-44.5 53.5t-46.5 17h-360q-22 -84 -91 -138t-157 -54q-106 0 -181 75t-75 181t75 181t181 75q88 0 157 -54t91 -138h104q24 0 46.5 17t44.5 53.5t36 65t37 81.5q19 41 28 60.5
-t28.5 57.5t33.5 57t37 46t45 40.5t51 23.5t61 10h107q21 57 70 92.5t111 35.5q80 0 136 -56t56 -136t-56 -136t-136 -56q-62 0 -111 35.5t-70 92.5h-107q-17 0 -33 -8t-31.5 -26t-27 -34t-27 -47t-24 -49t-24.5 -55q-46 -107 -83 -165h1114v128q0 18 16 28t32 -1z" />
-    <glyph glyph-name="_608" unicode="&#xf288;" horiz-adv-x="1792" 
-d="M1150 774q0 -56 -39.5 -95t-95.5 -39h-253v269h253q56 0 95.5 -39.5t39.5 -95.5zM1329 774q0 130 -91.5 222t-222.5 92h-433v-896h180v269h253q130 0 222 91.5t92 221.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348
-t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_609" unicode="&#xf289;" horiz-adv-x="2304" 
-d="M1645 438q0 59 -34 106.5t-87 68.5q-7 -45 -23 -92q-7 -24 -27.5 -38t-44.5 -14q-12 0 -24 3q-31 10 -45 38.5t-4 58.5q23 71 23 143q0 123 -61 227.5t-166 165.5t-228 61q-134 0 -247 -73t-167 -194q108 -28 188 -106q22 -23 22 -55t-22 -54t-54 -22t-55 22
-q-75 75 -180 75q-106 0 -181 -74.5t-75 -180.5t75 -180.5t181 -74.5h1046q79 0 134.5 55.5t55.5 133.5zM1798 438q0 -142 -100.5 -242t-242.5 -100h-1046q-169 0 -289 119.5t-120 288.5q0 153 100 267t249 136q62 184 221 298t354 114q235 0 408.5 -158.5t196.5 -389.5
-q116 -25 192.5 -118.5t76.5 -214.5zM2048 438q0 -175 -97 -319q-23 -33 -64 -33q-24 0 -43 13q-26 17 -32 48.5t12 57.5q71 104 71 233t-71 233q-18 26 -12 57t32 49t57.5 11.5t49.5 -32.5q97 -142 97 -318zM2304 438q0 -244 -134 -443q-23 -34 -64 -34q-23 0 -42 13
-q-26 18 -32.5 49t11.5 57q108 164 108 358q0 195 -108 357q-18 26 -11.5 57.5t32.5 48.5q26 18 57 12t49 -33q134 -198 134 -442z" />
-    <glyph glyph-name="_610" unicode="&#xf28a;" 
-d="M1500 -13q0 -89 -63 -152.5t-153 -63.5t-153.5 63.5t-63.5 152.5q0 90 63.5 153.5t153.5 63.5t153 -63.5t63 -153.5zM1267 268q-115 -15 -192.5 -102.5t-77.5 -205.5q0 -74 33 -138q-146 -78 -379 -78q-109 0 -201 21t-153.5 54.5t-110.5 76.5t-76 85t-44.5 83
-t-23.5 66.5t-6 39.5q0 19 4.5 42.5t18.5 56t36.5 58t64 43.5t94.5 18t94 -17.5t63 -41t35.5 -53t17.5 -49t4 -33.5q0 -34 -23 -81q28 -27 82 -42t93 -17l40 -1q115 0 190 51t75 133q0 26 -9 48.5t-31.5 44.5t-49.5 41t-74 44t-93.5 47.5t-119.5 56.5q-28 13 -43 20
-q-116 55 -187 100t-122.5 102t-72 125.5t-20.5 162.5q0 78 20.5 150t66 137.5t112.5 114t166.5 77t221.5 28.5q120 0 220 -26t164.5 -67t109.5 -94t64 -105.5t19 -103.5q0 -46 -15 -82.5t-36.5 -58t-48.5 -36t-49 -19.5t-39 -5h-8h-32t-39 5t-44 14t-41 28t-37 46t-24 70.5
-t-10 97.5q-15 16 -59 25.5t-81 10.5l-37 1q-68 0 -117.5 -31t-70.5 -70t-21 -76q0 -24 5 -43t24 -46t53 -51t97 -53.5t150 -58.5q76 -25 138.5 -53.5t109 -55.5t83 -59t60.5 -59.5t41 -62.5t26.5 -62t14.5 -63.5t6 -62t1 -62.5z" />
-    <glyph glyph-name="_611" unicode="&#xf28b;" 
-d="M704 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1152 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103
-t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_612" unicode="&#xf28c;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
-t73 -273t198 -198t273 -73zM864 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192z" />
-    <glyph glyph-name="_613" unicode="&#xf28d;" 
-d="M1088 352v576q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
-t103 -385.5z" />
-    <glyph glyph-name="_614" unicode="&#xf28e;" 
-d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
-t73 -273t198 -198t273 -73zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h576q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-576z" />
-    <glyph glyph-name="_615" unicode="&#xf290;" horiz-adv-x="1792" 
-d="M1757 128l35 -313q3 -28 -16 -50q-19 -21 -48 -21h-1664q-29 0 -48 21q-19 22 -16 50l35 313h1722zM1664 967l86 -775h-1708l86 775q3 24 21 40.5t43 16.5h256v-128q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5v128h384v-128q0 -53 37.5 -90.5t90.5 -37.5
-t90.5 37.5t37.5 90.5v128h256q25 0 43 -16.5t21 -40.5zM1280 1152v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 159 112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="_616" unicode="&#xf291;" horiz-adv-x="2048" 
-d="M1920 768q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5h-15l-115 -662q-8 -46 -44 -76t-82 -30h-1280q-46 0 -82 30t-44 76l-115 662h-15q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5h1792zM485 -32q26 2 43.5 22.5t15.5 46.5l-32 416q-2 26 -22.5 43.5
-t-46.5 15.5t-43.5 -22.5t-15.5 -46.5l32 -416q2 -25 20.5 -42t43.5 -17h5zM896 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1280 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1632 27l32 416
-q2 26 -15.5 46.5t-43.5 22.5t-46.5 -15.5t-22.5 -43.5l-32 -416q-2 -26 15.5 -46.5t43.5 -22.5h5q25 0 43.5 17t20.5 42zM476 1244l-93 -412h-132l101 441q19 88 89 143.5t160 55.5h167q0 26 19 45t45 19h384q26 0 45 -19t19 -45h167q90 0 160 -55.5t89 -143.5l101 -441
-h-132l-93 412q-11 44 -45.5 72t-79.5 28h-167q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45h-167q-45 0 -79.5 -28t-45.5 -72z" />
-    <glyph glyph-name="_617" unicode="&#xf292;" horiz-adv-x="1792" 
-d="M991 512l64 256h-254l-64 -256h254zM1759 1016l-56 -224q-7 -24 -31 -24h-327l-64 -256h311q15 0 25 -12q10 -14 6 -28l-56 -224q-5 -24 -31 -24h-327l-81 -328q-7 -24 -31 -24h-224q-16 0 -26 12q-9 12 -6 28l78 312h-254l-81 -328q-7 -24 -31 -24h-225q-15 0 -25 12
-q-9 12 -6 28l78 312h-311q-15 0 -25 12q-9 12 -6 28l56 224q7 24 31 24h327l64 256h-311q-15 0 -25 12q-10 14 -6 28l56 224q5 24 31 24h327l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h254l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h311
-q15 0 25 -12q9 -12 6 -28z" />
-    <glyph glyph-name="_618" unicode="&#xf293;" 
-d="M841 483l148 -148l-149 -149zM840 1094l149 -149l-148 -148zM710 -130l464 464l-306 306l306 306l-464 464v-611l-255 255l-93 -93l320 -321l-320 -321l93 -93l255 255v-611zM1429 640q0 -209 -32 -365.5t-87.5 -257t-140.5 -162.5t-181.5 -86.5t-219.5 -24.5
-t-219.5 24.5t-181.5 86.5t-140.5 162.5t-87.5 257t-32 365.5t32 365.5t87.5 257t140.5 162.5t181.5 86.5t219.5 24.5t219.5 -24.5t181.5 -86.5t140.5 -162.5t87.5 -257t32 -365.5z" />
-    <glyph glyph-name="_619" unicode="&#xf294;" horiz-adv-x="1024" 
-d="M596 113l173 172l-173 172v-344zM596 823l173 172l-173 172v-344zM628 640l356 -356l-539 -540v711l-297 -296l-108 108l372 373l-372 373l108 108l297 -296v711l539 -540z" />
-    <glyph glyph-name="_620" unicode="&#xf295;" 
-d="M1280 256q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM512 1024q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5
-t112.5 -271.5zM1440 1344q0 -20 -13 -38l-1056 -1408q-19 -26 -51 -26h-160q-26 0 -45 19t-19 45q0 20 13 38l1056 1408q19 26 51 26h160q26 0 45 -19t19 -45zM768 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
-t271.5 -112.5t112.5 -271.5z" />
-    <glyph glyph-name="_621" unicode="&#xf296;" horiz-adv-x="1792" 
-d="M104 830l792 -1015l-868 630q-18 13 -25 34.5t0 42.5l101 308v0zM566 830h660l-330 -1015v0zM368 1442l198 -612h-462l198 612q8 23 33 23t33 -23zM1688 830l101 -308q7 -21 0 -42.5t-25 -34.5l-868 -630l792 1015v0zM1688 830h-462l198 612q8 23 33 23t33 -23z" />
-    <glyph glyph-name="_622" unicode="&#xf297;" horiz-adv-x="1792" 
-d="M384 704h160v224h-160v-224zM1221 372v92q-104 -36 -243 -38q-135 -1 -259.5 46.5t-220.5 122.5l1 -96q88 -80 212 -128.5t272 -47.5q129 0 238 49zM640 704h640v224h-640v-224zM1792 736q0 -187 -99 -352q89 -102 89 -229q0 -157 -129.5 -268t-313.5 -111
-q-122 0 -225 52.5t-161 140.5q-19 -1 -57 -1t-57 1q-58 -88 -161 -140.5t-225 -52.5q-184 0 -313.5 111t-129.5 268q0 127 89 229q-99 165 -99 352q0 209 120 385.5t326.5 279.5t449.5 103t449.5 -103t326.5 -279.5t120 -385.5z" />
-    <glyph glyph-name="_623" unicode="&#xf298;" 
-d="M515 625v-128h-252v128h252zM515 880v-127h-252v127h252zM1273 369v-128h-341v128h341zM1273 625v-128h-672v128h672zM1273 880v-127h-672v127h672zM1408 20v1240q0 8 -6 14t-14 6h-32l-378 -256l-210 171l-210 -171l-378 256h-32q-8 0 -14 -6t-6 -14v-1240q0 -8 6 -14
-t14 -6h1240q8 0 14 6t6 14zM553 1130l185 150h-406zM983 1130l221 150h-406zM1536 1260v-1240q0 -62 -43 -105t-105 -43h-1240q-62 0 -105 43t-43 105v1240q0 62 43 105t105 43h1240q62 0 105 -43t43 -105z" />
-    <glyph glyph-name="_624" unicode="&#xf299;" horiz-adv-x="1792" 
-d="M896 720q-104 196 -160 278q-139 202 -347 318q-34 19 -70 36q-89 40 -94 32t34 -38l39 -31q62 -43 112.5 -93.5t94.5 -116.5t70.5 -113t70.5 -131q9 -17 13 -25q44 -84 84 -153t98 -154t115.5 -150t131 -123.5t148.5 -90.5q153 -66 154 -60q1 3 -49 37q-53 36 -81 57
-q-77 58 -179 211t-185 310zM549 177q-76 60 -132.5 125t-98 143.5t-71 154.5t-58.5 186t-52 209t-60.5 252t-76.5 289q273 0 497.5 -36t379 -92t271 -144.5t185.5 -172.5t110 -198.5t56 -199.5t12.5 -198.5t-9.5 -173t-20 -143.5t-13 -107l323 -327h-104l-281 285
-q-22 -2 -91.5 -14t-121.5 -19t-138 -6t-160.5 17t-167.5 59t-179 111z" />
-    <glyph glyph-name="_625" unicode="&#xf29a;" horiz-adv-x="1792" 
-d="M1374 879q-6 26 -28.5 39.5t-48.5 7.5q-261 -62 -401 -62t-401 62q-26 6 -48.5 -7.5t-28.5 -39.5t7.5 -48.5t39.5 -28.5q194 -46 303 -58q-2 -158 -15.5 -269t-26.5 -155.5t-41 -115.5l-9 -21q-10 -25 1 -49t36 -34q9 -4 23 -4q44 0 60 41l8 20q54 139 71 259h42
-q17 -120 71 -259l8 -20q16 -41 60 -41q14 0 23 4q25 10 36 34t1 49l-9 21q-28 71 -41 115.5t-26.5 155.5t-15.5 269q109 12 303 58q26 6 39.5 28.5t7.5 48.5zM1024 1024q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
-M1600 640q0 -143 -55.5 -273.5t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5zM896 1408q-156 0 -298 -61t-245 -164t-164 -245t-61 -298t61 -298
-t164 -245t245 -164t298 -61t298 61t245 164t164 245t61 298t-61 298t-164 245t-245 164t-298 61zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="_626" unicode="&#xf29b;" 
-d="M1438 723q34 -35 29 -82l-44 -551q-4 -42 -34.5 -70t-71.5 -28q-6 0 -9 1q-44 3 -72.5 36.5t-25.5 77.5l35 429l-143 -8q55 -113 55 -240q0 -216 -148 -372l-137 137q91 101 91 235q0 145 -102.5 248t-247.5 103q-134 0 -236 -92l-137 138q120 114 284 141l264 300
-l-149 87l-181 -161q-33 -30 -77 -27.5t-73 35.5t-26.5 77t34.5 73l239 213q26 23 60 26.5t64 -14.5l488 -283q36 -21 48 -68q17 -67 -26 -117l-205 -232l371 20q49 3 83 -32zM1240 1180q-74 0 -126 52t-52 126t52 126t126 52t126.5 -52t52.5 -126t-52.5 -126t-126.5 -52z
-M613 -62q106 0 196 61l139 -139q-146 -116 -335 -116q-148 0 -273.5 73t-198.5 198t-73 273q0 188 116 336l139 -139q-60 -88 -60 -197q0 -145 102.5 -247.5t247.5 -102.5z" />
-    <glyph glyph-name="_627" unicode="&#xf29c;" 
-d="M880 336v-160q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v160q0 14 9 23t23 9h160q14 0 23 -9t9 -23zM1136 832q0 -50 -15 -90t-45.5 -69t-52 -44t-59.5 -36q-32 -18 -46.5 -28t-26 -24t-11.5 -29v-32q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v68q0 35 10.5 64.5
-t24 47.5t39 35.5t41 25.5t44.5 21q53 25 75 43t22 49q0 42 -43.5 71.5t-95.5 29.5q-56 0 -95 -27q-29 -20 -80 -83q-9 -12 -25 -12q-11 0 -19 6l-108 82q-10 7 -12 20t5 23q122 192 349 192q129 0 238.5 -89.5t109.5 -214.5zM768 1280q-130 0 -248.5 -51t-204 -136.5
-t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5
-t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="_628" unicode="&#xf29d;" horiz-adv-x="1408" 
-d="M366 1225q-64 0 -110 45.5t-46 110.5q0 64 46 109.5t110 45.5t109.5 -45.5t45.5 -109.5q0 -65 -45.5 -110.5t-109.5 -45.5zM917 583q0 -50 -30 -67.5t-63.5 -6.5t-47.5 34l-367 438q-7 12 -14 15.5t-11 1.5l-3 -3q-7 -8 4 -21l122 -139l1 -354l-161 -457
-q-67 -192 -92 -234q-15 -26 -28 -32q-50 -26 -103 -1q-29 13 -41.5 43t-9.5 57q2 17 197 618l5 416l-85 -164l35 -222q4 -24 -1 -42t-14 -27.5t-19 -16t-17 -7.5l-7 -2q-19 -3 -34.5 3t-24 16t-14 22t-7.5 19.5t-2 9.5l-46 299l211 381q23 34 113 34q75 0 107 -40l424 -521
-q7 -5 14 -17l3 -3l-1 -1q7 -13 7 -29zM514 433q43 -113 88.5 -225t69.5 -168l24 -55q36 -93 42 -125q11 -70 -36 -97q-35 -22 -66 -16t-51 22t-29 35h-1q-6 16 -8 25l-124 351zM1338 -159q31 -49 31 -57q0 -5 -3 -7q-9 -5 -14.5 0.5t-15.5 26t-16 30.5q-114 172 -423 661
-q3 -1 7 1t7 4l3 2q11 9 11 17z" />
-    <glyph glyph-name="_629" unicode="&#xf29e;" horiz-adv-x="2304" 
-d="M504 542h171l-1 265zM1530 641q0 87 -50.5 140t-146.5 53h-54v-388h52q91 0 145 57t54 138zM956 1018l1 -756q0 -14 -9.5 -24t-23.5 -10h-216q-14 0 -23.5 10t-9.5 24v62h-291l-55 -81q-10 -15 -28 -15h-267q-21 0 -30.5 18t3.5 35l556 757q9 14 27 14h332q14 0 24 -10
-t10 -24zM1783 641q0 -193 -125.5 -303t-324.5 -110h-270q-14 0 -24 10t-10 24v756q0 14 10 24t24 10h268q200 0 326 -109t126 -302zM1939 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5
-t-7.5 60t-20 91.5t-41 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2123 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-45 -108t-74 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5
-h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2304 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66 104.5t41 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96
-t9.5 -70.5z" />
-    <glyph glyph-name="uniF2A0" unicode="&#xf2a0;" horiz-adv-x="1408" 
-d="M617 -153q0 11 -13 58t-31 107t-20 69q-1 4 -5 26.5t-8.5 36t-13.5 21.5q-15 14 -51 14q-23 0 -70 -5.5t-71 -5.5q-34 0 -47 11q-6 5 -11 15.5t-7.5 20t-6.5 24t-5 18.5q-37 128 -37 255t37 255q1 4 5 18.5t6.5 24t7.5 20t11 15.5q13 11 47 11q24 0 71 -5.5t70 -5.5
-q36 0 51 14q9 8 13.5 21.5t8.5 36t5 26.5q2 9 20 69t31 107t13 58q0 22 -43.5 52.5t-75.5 42.5q-20 8 -45 8q-34 0 -98 -18q-57 -17 -96.5 -40.5t-71 -66t-46 -70t-45.5 -94.5q-6 -12 -9 -19q-49 -107 -68 -216t-19 -244t19 -244t68 -216q56 -122 83 -161q63 -91 179 -127
-l6 -2q64 -18 98 -18q25 0 45 8q32 12 75.5 42.5t43.5 52.5zM776 760q-26 0 -45 19t-19 45.5t19 45.5q37 37 37 90q0 52 -37 91q-19 19 -19 45t19 45t45 19t45 -19q75 -75 75 -181t-75 -181q-21 -19 -45 -19zM957 579q-27 0 -45 19q-19 19 -19 45t19 45q112 114 112 272
-t-112 272q-19 19 -19 45t19 45t45 19t45 -19q150 -150 150 -362t-150 -362q-18 -19 -45 -19zM1138 398q-27 0 -45 19q-19 19 -19 45t19 45q90 91 138.5 208t48.5 245t-48.5 245t-138.5 208q-19 19 -19 45t19 45t45 19t45 -19q109 -109 167 -249t58 -294t-58 -294t-167 -249
-q-18 -19 -45 -19z" />
-    <glyph glyph-name="uniF2A1" unicode="&#xf2a1;" horiz-adv-x="2176" 
-d="M192 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 352
-q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 864
-q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 1376q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 192q0 -80 -56 -136
-t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 1216q0 -80 -56 -136t-136 -56
-t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 192q0 -80 -56 -136t-136 -56t-136 56
-t-56 136t56 136t136 56t136 -56t56 -136zM1664 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136
-t56 136t136 56t136 -56t56 -136zM2176 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z" />
-    <glyph glyph-name="uniF2A2" unicode="&#xf2a2;" horiz-adv-x="1792" 
-d="M128 -192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM320 0q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM365 365l256 -256l-90 -90l-256 256zM704 384q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45z
-M1411 704q0 -59 -11.5 -108.5t-37.5 -93.5t-44 -67.5t-53 -64.5q-31 -35 -45.5 -54t-33.5 -50t-26.5 -64t-7.5 -74q0 -159 -112.5 -271.5t-271.5 -112.5q-26 0 -45 19t-19 45t19 45t45 19q106 0 181 75t75 181q0 57 11.5 105.5t37 91t43.5 66.5t52 63q40 46 59.5 72
-t37.5 74.5t18 103.5q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM896 576q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45
-t45 19t45 -19t19 -45zM1184 704q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 93 -65.5 158.5t-158.5 65.5q-92 0 -158 -65.5t-66 -158.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 146 103 249t249 103t249 -103t103 -249zM1578 993q10 -25 -1 -49t-36 -34q-9 -4 -23 -4
-q-19 0 -35.5 11t-23.5 30q-68 178 -224 295q-21 16 -25 42t12 47q17 21 43 25t47 -12q183 -137 266 -351zM1788 1074q9 -25 -1.5 -49t-35.5 -34q-11 -4 -23 -4q-44 0 -60 41q-92 238 -297 393q-22 16 -25.5 42t12.5 47q16 22 42 25.5t47 -12.5q235 -175 341 -449z" />
-    <glyph glyph-name="uniF2A3" unicode="&#xf2a3;" horiz-adv-x="2304" 
-d="M1032 576q-59 2 -84 55q-17 34 -48 53.5t-68 19.5q-53 0 -90.5 -37.5t-37.5 -90.5q0 -56 36 -89l10 -8q34 -31 82 -31q37 0 68 19.5t48 53.5q25 53 84 55zM1600 704q0 56 -36 89l-10 8q-34 31 -82 31q-37 0 -68 -19.5t-48 -53.5q-25 -53 -84 -55q59 -2 84 -55
-q17 -34 48 -53.5t68 -19.5q53 0 90.5 37.5t37.5 90.5zM1174 925q-17 -35 -55 -48t-73 4q-62 31 -134 31q-51 0 -99 -17q3 0 9.5 0.5t9.5 0.5q92 0 170.5 -50t118.5 -133q17 -36 3.5 -73.5t-49.5 -54.5q-18 -9 -39 -9q21 0 39 -9q36 -17 49.5 -54.5t-3.5 -73.5
-q-40 -83 -118.5 -133t-170.5 -50h-6q-16 2 -44 4l-290 27l-239 -120q-14 -7 -29 -7q-40 0 -57 35l-160 320q-11 23 -4 47.5t29 37.5l209 119l148 267q17 155 91.5 291.5t195.5 236.5q31 25 70.5 21.5t64.5 -34.5t21.5 -70t-34.5 -65q-70 -59 -117 -128q123 84 267 101
-q40 5 71.5 -19t35.5 -64q5 -40 -19 -71.5t-64 -35.5q-84 -10 -159 -55q46 10 99 10q115 0 218 -50q36 -18 49 -55.5t-5 -73.5zM2137 1085l160 -320q11 -23 4 -47.5t-29 -37.5l-209 -119l-148 -267q-17 -155 -91.5 -291.5t-195.5 -236.5q-26 -22 -61 -22q-45 0 -74 35
-q-25 31 -21.5 70t34.5 65q70 59 117 128q-123 -84 -267 -101q-4 -1 -12 -1q-36 0 -63.5 24t-31.5 60q-5 40 19 71.5t64 35.5q84 10 159 55q-46 -10 -99 -10q-115 0 -218 50q-36 18 -49 55.5t5 73.5q17 35 55 48t73 -4q62 -31 134 -31q51 0 99 17q-3 0 -9.5 -0.5t-9.5 -0.5
-q-92 0 -170.5 50t-118.5 133q-17 36 -3.5 73.5t49.5 54.5q18 9 39 9q-21 0 -39 9q-36 17 -49.5 54.5t3.5 73.5q40 83 118.5 133t170.5 50h6h1q14 -2 42 -4l291 -27l239 120q14 7 29 7q40 0 57 -35z" />
-    <glyph glyph-name="uniF2A4" unicode="&#xf2a4;" horiz-adv-x="1792" 
-d="M1056 704q0 -26 19 -45t45 -19t45 19t19 45q0 146 -103 249t-249 103t-249 -103t-103 -249q0 -26 19 -45t45 -19t45 19t19 45q0 93 66 158.5t158 65.5t158 -65.5t66 -158.5zM835 1280q-117 0 -223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5q0 -26 19 -45t45 -19t45 19
-t19 45q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -55 -18 -103.5t-37.5 -74.5t-59.5 -72q-34 -39 -52 -63t-43.5 -66.5t-37 -91t-11.5 -105.5q0 -106 -75 -181t-181 -75q-26 0 -45 -19t-19 -45t19 -45t45 -19q159 0 271.5 112.5t112.5 271.5q0 41 7.5 74
-t26.5 64t33.5 50t45.5 54q35 41 53 64.5t44 67.5t37.5 93.5t11.5 108.5q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5zM591 561l226 -226l-579 -579q-12 -12 -29 -12t-29 12l-168 168q-12 12 -12 29t12 29zM1612 1524l168 -168q12 -12 12 -29t-12 -30l-233 -233
-l-26 -25l-71 -71q-66 153 -195 258l91 91l207 207q13 12 30 12t29 -12z" />
-    <glyph glyph-name="uniF2A5" unicode="&#xf2a5;" 
-d="M866 1021q0 -27 -13 -94q-11 -50 -31.5 -150t-30.5 -150q-2 -11 -4.5 -12.5t-13.5 -2.5q-20 -2 -31 -2q-58 0 -84 49.5t-26 113.5q0 88 35 174t103 124q28 14 51 14q28 0 36.5 -16.5t8.5 -47.5zM1352 597q0 14 -39 75.5t-52 66.5q-21 8 -34 8q-91 0 -226 -77l-2 2
-q3 22 27.5 135t24.5 178q0 233 -242 233q-24 0 -68 -6q-94 -17 -168.5 -89.5t-111.5 -166.5t-37 -189q0 -146 80.5 -225t227.5 -79q25 0 25 -3t-1 -5q-4 -34 -26 -117q-14 -52 -51.5 -101t-82.5 -49q-42 0 -42 47q0 24 10.5 47.5t25 39.5t29.5 28.5t26 20t11 8.5q0 3 -7 10
-q-24 22 -58.5 36.5t-65.5 14.5q-35 0 -63.5 -34t-41 -75t-12.5 -75q0 -88 51.5 -142t138.5 -54q82 0 155 53t117.5 126t65.5 153q6 22 15.5 66.5t14.5 66.5q3 12 14 18q118 60 227 60q48 0 127 -18q1 -1 4 -1q5 0 9.5 4.5t4.5 8.5zM1536 1120v-960q0 -119 -84.5 -203.5
-t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="uniF2A6" unicode="&#xf2a6;" horiz-adv-x="1535" 
-d="M744 1231q0 24 -2 38.5t-8.5 30t-21 23t-37.5 7.5q-39 0 -78 -23q-105 -58 -159 -190.5t-54 -269.5q0 -44 8.5 -85.5t26.5 -80.5t52.5 -62.5t81.5 -23.5q4 0 18 -0.5t20 0t16 3t15 8.5t7 16q16 77 48 231.5t48 231.5q19 91 19 146zM1498 575q0 -7 -7.5 -13.5t-15.5 -6.5
-l-6 1q-22 3 -62 11t-72 12.5t-63 4.5q-167 0 -351 -93q-15 -8 -21 -27q-10 -36 -24.5 -105.5t-22.5 -100.5q-23 -91 -70 -179.5t-112.5 -164.5t-154.5 -123t-185 -47q-135 0 -214.5 83.5t-79.5 219.5q0 53 19.5 117t63 116.5t97.5 52.5q38 0 120 -33.5t83 -61.5
-q0 -1 -16.5 -12.5t-39.5 -31t-46 -44.5t-39 -61t-16 -74q0 -33 16.5 -53t48.5 -20q45 0 85 31.5t66.5 78t48 105.5t32.5 107t16 90v9q0 2 -3.5 3.5t-8.5 1.5h-10t-10 -0.5t-6 -0.5q-227 0 -352 122.5t-125 348.5q0 108 34.5 221t96 210t156 167.5t204.5 89.5q52 9 106 9
-q374 0 374 -360q0 -98 -38 -273t-43 -211l3 -3q101 57 182.5 88t167.5 31q22 0 53 -13q19 -7 80 -102.5t61 -116.5z" />
-    <glyph glyph-name="uniF2A7" unicode="&#xf2a7;" horiz-adv-x="1664" 
-d="M831 863q32 0 59 -18l222 -148q61 -40 110 -97l146 -170q40 -46 29 -106l-72 -413q-6 -32 -29.5 -53.5t-55.5 -25.5l-527 -56l-352 -32h-9q-39 0 -67.5 28t-28.5 68q0 37 27 64t65 32l260 32h-448q-41 0 -69.5 30t-26.5 71q2 39 32 65t69 26l442 1l-521 64q-41 5 -66 37
-t-19 73q6 35 34.5 57.5t65.5 22.5h10l481 -60l-351 94q-38 10 -62 41.5t-18 68.5q6 36 33 58.5t62 22.5q6 0 20 -2l448 -96l217 -37q1 0 3 -0.5t3 -0.5q23 0 30.5 23t-12.5 36l-186 125q-35 23 -42 63.5t18 73.5q27 38 76 38zM761 661l186 -125l-218 37l-5 2l-36 38
-l-238 262q-1 1 -2.5 3.5t-2.5 3.5q-24 31 -18.5 70t37.5 64q31 23 68 17.5t64 -33.5l142 -147q-2 -1 -5 -3.5t-4 -4.5q-32 -45 -23 -99t55 -85zM1648 1115l15 -266q4 -73 -11 -147l-48 -219q-12 -59 -67 -87l-106 -54q2 62 -39 109l-146 170q-53 61 -117 103l-222 148
-q-34 23 -76 23q-51 0 -88 -37l-235 312q-25 33 -18 73.5t41 63.5q33 22 71.5 14t62.5 -40l266 -352l-262 455q-21 35 -10.5 75t47.5 59q35 18 72.5 6t57.5 -46l241 -420l-136 337q-15 35 -4.5 74t44.5 56q37 19 76 6t56 -51l193 -415l101 -196q8 -15 23 -17.5t27 7.5t11 26
-l-12 224q-2 41 26 71t69 31q39 0 67 -28.5t30 -67.5z" />
-    <glyph glyph-name="uniF2A8" unicode="&#xf2a8;" horiz-adv-x="1792" 
-d="M335 180q-2 0 -6 2q-86 57 -168.5 145t-139.5 180q-21 30 -21 69q0 9 2 19t4 18t7 18t8.5 16t10.5 17t10 15t12 15.5t11 14.5q184 251 452 365q-110 198 -110 211q0 19 17 29q116 64 128 64q18 0 28 -16l124 -229q92 19 192 19q266 0 497.5 -137.5t378.5 -369.5
-q20 -31 20 -69t-20 -69q-91 -142 -218.5 -253.5t-278.5 -175.5q110 -198 110 -211q0 -20 -17 -29q-116 -64 -127 -64q-19 0 -29 16l-124 229l-64 119l-444 820l7 7q-58 -24 -99 -47q3 -5 127 -234t243 -449t119 -223q0 -7 -9 -9q-13 -3 -72 -3q-57 0 -60 7l-456 841
-q-39 -28 -82 -68q24 -43 214 -393.5t190 -354.5q0 -10 -11 -10q-14 0 -82.5 22t-72.5 28l-106 197l-224 413q-44 -53 -78 -106q2 -3 18 -25t23 -34l176 -327q0 -10 -10 -10zM1165 282l49 -91q273 111 450 385q-180 277 -459 389q67 -64 103 -148.5t36 -176.5
-q0 -106 -47 -200.5t-132 -157.5zM848 896q0 -20 14 -34t34 -14q86 0 147 -61t61 -147q0 -20 14 -34t34 -14t34 14t14 34q0 126 -89 215t-215 89q-20 0 -34 -14t-14 -34zM1214 961l-9 4l7 -7z" />
-    <glyph glyph-name="uniF2A9" unicode="&#xf2a9;" horiz-adv-x="1280" 
-d="M1050 430q0 -215 -147 -374q-148 -161 -378 -161q-232 0 -378 161q-147 159 -147 374q0 147 68 270.5t189 196.5t268 73q96 0 182 -31q-32 -62 -39 -126q-66 28 -143 28q-167 0 -280.5 -123t-113.5 -291q0 -170 112.5 -288.5t281.5 -118.5t281 118.5t112 288.5
-q0 89 -32 166q66 13 123 49q41 -98 41 -212zM846 619q0 -192 -79.5 -345t-238.5 -253l-14 -1q-29 0 -62 5q83 32 146.5 102.5t99.5 154.5t58.5 189t30 192.5t7.5 178.5q0 69 -3 103q55 -160 55 -326zM791 947v-2q-73 214 -206 440q88 -59 142.5 -186.5t63.5 -251.5z
-M1035 744q-83 0 -160 75q218 120 290 247q19 37 21 56q-42 -94 -139.5 -166.5t-204.5 -97.5q-35 54 -35 113q0 37 17 79t43 68q46 44 157 74q59 16 106 58.5t74 100.5q74 -105 74 -253q0 -109 -24 -170q-32 -77 -88.5 -130.5t-130.5 -53.5z" />
-    <glyph glyph-name="uniF2AA" unicode="&#xf2aa;" 
-d="M1050 495q0 78 -28 147q-41 -25 -85 -34q22 -50 22 -114q0 -117 -77 -198.5t-193 -81.5t-193.5 81.5t-77.5 198.5q0 115 78 199.5t193 84.5q53 0 98 -19q4 43 27 87q-60 21 -125 21q-154 0 -257.5 -108.5t-103.5 -263.5t103.5 -261t257.5 -106t257.5 106.5t103.5 260.5z
-M872 850q2 -24 2 -71q0 -63 -5 -123t-20.5 -132.5t-40.5 -130t-68.5 -106t-100.5 -70.5q21 -3 42 -3h10q219 139 219 411q0 116 -38 225zM872 850q-4 80 -44 171.5t-98 130.5q92 -156 142 -302zM1207 955q0 102 -51 174q-41 -86 -124 -109q-69 -19 -109 -53.5t-40 -99.5
-q0 -40 24 -77q74 17 140.5 67t95.5 115q-4 -52 -74.5 -111.5t-138.5 -97.5q52 -52 110 -52q51 0 90 37t60 90q17 42 17 117zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
-t84.5 -203.5z" />
-    <glyph glyph-name="uniF2AB" unicode="&#xf2ab;" 
-d="M1279 388q0 22 -22 27q-67 15 -118 59t-80 108q-7 19 -7 25q0 15 19.5 26t43 17t43 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-12 0 -32 -8t-31 -8q-4 0 -12 2q5 95 5 114q0 79 -17 114q-36 78 -103 121.5t-152 43.5q-199 0 -275 -165q-17 -35 -17 -114q0 -19 5 -114
-q-4 -2 -14 -2q-12 0 -32 7.5t-30 7.5q-21 0 -38.5 -12t-17.5 -32q0 -21 19.5 -35.5t43 -20.5t43 -17t19.5 -26q0 -6 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -46 137 -68q2 -5 6 -26t11.5 -30.5t23.5 -9.5q12 0 37.5 4.5t39.5 4.5q35 0 67 -15t54 -32.5t57.5 -32.5
-t76.5 -15q43 0 79 15t57.5 32.5t53.5 32.5t67 15q14 0 39.5 -4t38.5 -4q16 0 23 10t11 30t6 25q137 22 137 68zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
-t103 -385.5z" />
-    <glyph glyph-name="uniF2AC" unicode="&#xf2ac;" horiz-adv-x="1664" 
-d="M848 1408q134 1 240.5 -68.5t163.5 -192.5q27 -58 27 -179q0 -47 -9 -191q14 -7 28 -7q18 0 51 13.5t51 13.5q29 0 56 -18t27 -46q0 -32 -31.5 -54t-69 -31.5t-69 -29t-31.5 -47.5q0 -15 12 -43q37 -82 102.5 -150t144.5 -101q28 -12 80 -23q28 -6 28 -35
-q0 -70 -219 -103q-7 -11 -11 -39t-14 -46.5t-33 -18.5q-20 0 -62 6.5t-64 6.5q-37 0 -62 -5q-32 -5 -63 -22.5t-58 -38t-58 -40.5t-76 -33.5t-99 -13.5q-52 0 -96.5 13.5t-75 33.5t-57.5 40.5t-58 38t-62 22.5q-26 5 -63 5q-24 0 -65.5 -7.5t-58.5 -7.5q-25 0 -35 18.5
-t-14 47.5t-11 40q-219 33 -219 103q0 29 28 35q52 11 80 23q78 32 144.5 101t102.5 150q12 28 12 43q0 28 -31.5 47.5t-69.5 29.5t-69.5 31.5t-31.5 52.5q0 27 26 45.5t55 18.5q15 0 48 -13t53 -13q18 0 32 7q-9 142 -9 190q0 122 27 180q64 137 172 198t264 63z" />
-    <glyph glyph-name="uniF2AD" unicode="&#xf2ad;" 
-d="M1280 388q0 22 -22 27q-67 14 -118 58t-80 109q-7 14 -7 25q0 15 19.5 26t42.5 17t42.5 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-11 0 -31 -8t-32 -8q-4 0 -12 2q5 63 5 115q0 78 -17 114q-36 78 -102.5 121.5t-152.5 43.5q-198 0 -275 -165q-18 -38 -18 -115
-q0 -38 6 -114q-10 -2 -15 -2q-11 0 -31.5 8t-30.5 8q-20 0 -37.5 -12.5t-17.5 -32.5q0 -21 19.5 -35.5t42.5 -20.5t42.5 -17t19.5 -26q0 -11 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -47 138 -69q2 -5 6 -26t11 -30.5t23 -9.5q13 0 38.5 5t38.5 5q35 0 67.5 -15
-t54.5 -32.5t57.5 -32.5t76.5 -15q43 0 79 15t57.5 32.5t54 32.5t67.5 15q13 0 39 -4.5t39 -4.5q15 0 22.5 9.5t11.5 31t5 24.5q138 22 138 69zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960
-q119 0 203.5 -84.5t84.5 -203.5z" />
-    <glyph glyph-name="uniF2AE" unicode="&#xf2ae;" horiz-adv-x="2304" 
-d="M2304 1536q-69 -46 -125 -92t-89 -81t-59.5 -71.5t-37.5 -57.5t-22 -44.5t-14 -29.5q-10 -18 -35.5 -136.5t-48.5 -164.5q-15 -29 -50 -60.5t-67.5 -50.5t-72.5 -41t-48 -28q-47 -31 -151 -231q-341 14 -630 -158q-92 -53 -303 -179q47 16 86 31t55 22l15 7
-q71 27 163 64.5t133.5 53.5t108 34.5t142.5 31.5q186 31 465 -7q1 0 10 -3q11 -6 14 -17t-3 -22l-194 -345q-15 -29 -47 -22q-128 24 -354 24q-146 0 -402 -44.5t-392 -46.5q-82 -1 -149 13t-107 37t-61 40t-33 34l-1 1v2q0 6 6 6q138 0 371 55q192 366 374.5 524t383.5 158
-q5 0 14.5 -0.5t38 -5t55 -12t61.5 -24.5t63 -39.5t54 -59t40 -82.5l102 177q2 4 21 42.5t44.5 86.5t61 109.5t84 133.5t100.5 137q66 82 128 141.5t121.5 96.5t92.5 53.5t88 39.5z" />
-    <glyph glyph-name="uniF2B0" unicode="&#xf2b0;" 
-d="M1322 640q0 -45 -5 -76l-236 14l224 -78q-19 -73 -58 -141l-214 103l177 -158q-44 -61 -107 -108l-157 178l103 -215q-61 -37 -140 -59l-79 228l14 -240q-38 -6 -76 -6t-76 6l14 238l-78 -226q-74 19 -140 59l103 215l-157 -178q-59 43 -108 108l178 158l-214 -104
-q-39 69 -58 141l224 79l-237 -14q-5 42 -5 76q0 35 5 77l238 -14l-225 79q19 73 58 140l214 -104l-177 159q46 61 107 108l158 -178l-103 215q67 39 140 58l77 -224l-13 236q36 6 75 6q38 0 76 -6l-14 -237l78 225q74 -19 140 -59l-103 -214l158 178q61 -47 107 -108
-l-177 -159l213 104q37 -62 58 -141l-224 -78l237 14q5 -31 5 -77zM1352 640q0 160 -78.5 295.5t-213 214t-292.5 78.5q-119 0 -227 -46.5t-186.5 -125t-124.5 -187.5t-46 -229q0 -119 46 -228t124.5 -187.5t186.5 -125t227 -46.5q158 0 292.5 78.5t213 214t78.5 294.5z
-M1425 1023v-766l-657 -383l-657 383v766l657 383zM768 -183l708 412v823l-708 411l-708 -411v-823zM1536 1088v-896l-768 -448l-768 448v896l768 448z" />
-    <glyph glyph-name="uniF2B1" unicode="&#xf2b1;" horiz-adv-x="1664" 
-d="M339 1318h691l-26 -72h-665q-110 0 -188.5 -79t-78.5 -189v-771q0 -95 60.5 -169.5t153.5 -93.5q23 -5 98 -5v-72h-45q-140 0 -239.5 100t-99.5 240v771q0 140 99.5 240t239.5 100zM1190 1536h247l-482 -1294q-23 -61 -40.5 -103.5t-45 -98t-54 -93.5t-64.5 -78.5
-t-79.5 -65t-95.5 -41t-116 -18.5v195q163 26 220 182q20 52 20 105q0 54 -20 106l-285 733h228l187 -585zM1664 978v-1111h-795q37 55 45 73h678v1038q0 85 -49.5 155t-129.5 99l25 67q101 -34 163.5 -123.5t62.5 -197.5z" />
-    <glyph glyph-name="uniF2B2" unicode="&#xf2b2;" horiz-adv-x="1792" 
-d="M852 1227q0 -29 -17 -52.5t-45 -23.5t-45 23.5t-17 52.5t17 52.5t45 23.5t45 -23.5t17 -52.5zM688 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50 -21.5t-20 -51.5v-114q0 -30 20.5 -52t49.5 -22q30 0 50.5 22t20.5 52zM860 -149v114q0 30 -20 51.5t-50 21.5t-50.5 -21.5
-t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22q29 0 49.5 22t20.5 52zM1034 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1208 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114
-q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1476 535q-84 -160 -232 -259.5t-323 -99.5q-123 0 -229.5 51.5t-178.5 137t-113 197.5t-41 232q0 88 21 174q-104 -175 -104 -390q0 -162 65 -312t185 -251q30 57 91 57q56 0 86 -50q32 50 87 50q56 0 86 -50q32 50 87 50t87 -50
-q30 50 86 50q28 0 52.5 -15.5t37.5 -40.5q112 94 177 231.5t73 287.5zM1326 564q0 75 -72 75q-17 0 -47 -6q-95 -19 -149 -19q-226 0 -226 243q0 86 30 204q-83 -127 -83 -275q0 -150 89 -260.5t235 -110.5q111 0 210 70q13 48 13 79zM884 1223q0 50 -32 89.5t-81 39.5
-t-81 -39.5t-32 -89.5q0 -51 31.5 -90.5t81.5 -39.5t81.5 39.5t31.5 90.5zM1513 884q0 96 -37.5 179t-113 137t-173.5 54q-77 0 -149 -35t-127 -94q-48 -159 -48 -268q0 -104 45.5 -157t147.5 -53q53 0 142 19q36 6 53 6q51 0 77.5 -28t26.5 -80q0 -26 -4 -46
-q75 68 117.5 165.5t42.5 200.5zM1792 667q0 -111 -33.5 -249.5t-93.5 -204.5q-58 -64 -195 -142.5t-228 -104.5l-4 -1v-114q0 -43 -29.5 -75t-72.5 -32q-56 0 -86 50q-32 -50 -87 -50t-87 50q-30 -50 -86 -50q-55 0 -87 50q-30 -50 -86 -50q-47 0 -75 33.5t-28 81.5
-q-90 -68 -198 -68q-118 0 -211 80q54 1 106 20q-113 31 -182 127q32 -7 71 -7q89 0 164 46q-192 192 -240 306q-24 56 -24 160q0 57 9 125.5t31.5 146.5t55 141t86.5 105t120 42q59 0 81 -52q19 29 42 54q2 3 12 13t13 16q10 15 23 38t25 42t28 39q87 111 211.5 177
-t260.5 66q35 0 62 -4q59 64 146 64q83 0 140 -57q5 -5 5 -12q0 -5 -6 -13.5t-12.5 -16t-16 -17l-10.5 -10.5q17 -6 36 -18t19 -24q0 -6 -16 -25q157 -138 197 -378q25 30 60 30q45 0 100 -49q90 -80 90 -279z" />
-    <glyph glyph-name="uniF2B3" unicode="&#xf2b3;" 
-d="M917 631q0 33 -6 64h-362v-132h217q-12 -76 -74.5 -120.5t-142.5 -44.5q-99 0 -169 71.5t-70 170.5t70 170.5t169 71.5q93 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585h109v110
-h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-    <glyph glyph-name="uniF2B4" unicode="&#xf2b4;" 
-d="M1536 1024v-839q0 -48 -49 -62q-174 -52 -338 -52q-73 0 -215.5 29.5t-227.5 29.5q-164 0 -370 -48v-338h-160v1368q-63 25 -101 81t-38 124q0 91 64 155t155 64t155 -64t64 -155q0 -68 -38 -124t-101 -81v-68q190 44 343 44q99 0 198 -15q14 -2 111.5 -22.5t149.5 -20.5
-q77 0 165 18q11 2 80 21t89 19q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="uniF2B5" unicode="&#xf2b5;" horiz-adv-x="2304" 
-d="M192 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32zM1665 442q-10 13 -38.5 50t-41.5 54t-38 49t-42.5 53t-40.5 47t-45 49l-125 -140q-83 -94 -208.5 -92t-205.5 98q-57 69 -56.5 158t58.5 157l177 206q-22 11 -51 16.5t-47.5 6t-56.5 -0.5t-49 -1q-92 0 -158 -66
-l-158 -158h-155v-544q5 0 21 0.5t22 0t19.5 -2t20.5 -4.5t17.5 -8.5t18.5 -13.5l297 -292q115 -111 227 -111q78 0 125 47q57 -20 112.5 8t72.5 85q74 -6 127 44q20 18 36 45.5t14 50.5q10 -10 43 -10q43 0 77 21t49.5 53t12 71.5t-30.5 73.5zM1824 384h96v512h-93l-157 180
-q-66 76 -169 76h-167q-89 0 -146 -67l-209 -243q-28 -33 -28 -75t27 -75q43 -51 110 -52t111 49l193 218q25 23 53.5 21.5t47 -27t8.5 -56.5q16 -19 56 -63t60 -68q29 -36 82.5 -105.5t64.5 -84.5q52 -66 60 -140zM2112 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32z
-M2304 960v-640q0 -26 -19 -45t-45 -19h-434q-27 -65 -82 -106.5t-125 -51.5q-33 -48 -80.5 -81.5t-102.5 -45.5q-42 -53 -104.5 -81.5t-128.5 -24.5q-60 -34 -126 -39.5t-127.5 14t-117 53.5t-103.5 81l-287 282h-358q-26 0 -45 19t-19 45v672q0 26 19 45t45 19h421
-q14 14 47 48t47.5 48t44 40t50.5 37.5t51 25.5t62 19.5t68 5.5h117q99 0 181 -56q82 56 181 56h167q35 0 67 -6t56.5 -14.5t51.5 -26.5t44.5 -31t43 -39.5t39 -42t41 -48t41.5 -48.5h355q26 0 45 -19t19 -45z" />
-    <glyph glyph-name="uniF2B6" unicode="&#xf2b6;" horiz-adv-x="1792" 
-d="M1792 882v-978q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v978q0 15 11 24q8 7 39 34.5t41.5 36t45.5 37.5t70 55.5t96 73t143.5 107t192.5 140.5q5 4 52.5 40t71.5 52.5t64 35t69 18.5t69 -18.5t65 -35.5t71 -52t52 -40q110 -80 192.5 -140.5t143.5 -107
-t96 -73t70 -55.5t45.5 -37.5t41.5 -36t39 -34.5q11 -9 11 -24zM1228 297q263 191 345 252q11 8 12.5 20.5t-6.5 23.5l-38 52q-8 11 -21 12.5t-24 -6.5q-231 -169 -343 -250q-5 -3 -52 -39t-71.5 -52.5t-64.5 -35t-69 -18.5t-69 18.5t-64.5 35t-71.5 52.5t-52 39
-q-186 134 -343 250q-11 8 -24 6.5t-21 -12.5l-38 -52q-8 -11 -6.5 -23.5t12.5 -20.5q82 -61 345 -252q10 -8 50 -38t65 -47t64 -39.5t77.5 -33.5t75.5 -11t75.5 11t79 34.5t64.5 39.5t65 47.5t48 36.5z" />
-    <glyph glyph-name="uniF2B7" unicode="&#xf2b7;" horiz-adv-x="1792" 
-d="M1474 623l39 -51q8 -11 6.5 -23.5t-11.5 -20.5q-43 -34 -126.5 -98.5t-146.5 -113t-67 -51.5q-39 -32 -60 -48t-60.5 -41t-76.5 -36.5t-74 -11.5h-1h-1q-37 0 -74 11.5t-76 36.5t-61 41.5t-60 47.5q-5 4 -65 50.5t-143.5 111t-122.5 94.5q-11 8 -12.5 20.5t6.5 23.5
-l37 52q8 11 21.5 13t24.5 -7q94 -73 306 -236q5 -4 43.5 -35t60.5 -46.5t56.5 -32.5t58.5 -17h1h1q24 0 58.5 17t56.5 32.5t60.5 46.5t43.5 35q258 198 313 242q11 8 24 6.5t21 -12.5zM1664 -96v928q-90 83 -159 139q-91 74 -389 304q-3 2 -43 35t-61 48t-56 32.5t-59 17.5
-h-1h-1q-24 0 -59 -17.5t-56 -32.5t-61 -48t-43 -35q-215 -166 -315.5 -245.5t-129.5 -104t-82 -74.5q-14 -12 -21 -19v-928q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 832v-928q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v928q0 56 41 94
-q123 114 350 290.5t233 181.5q36 30 59 47.5t61.5 42t76 36.5t74.5 12h1h1q37 0 74.5 -12t76 -36.5t61.5 -42t59 -47.5q43 -36 156 -122t226 -177t201 -173q41 -38 41 -94z" />
-    <glyph glyph-name="uniF2B8" unicode="&#xf2b8;" 
-d="M330 1l202 -214l-34 236l-216 213zM556 -225l274 218l-11 245l-300 -215zM245 413l227 -213l-48 327l-245 204zM495 189l317 214l-14 324l-352 -200zM843 178l95 -80l-2 239l-103 79q0 -1 1 -8.5t0 -12t-5 -7.5l-78 -52l85 -70q7 -6 7 -88zM138 930l256 -200l-68 465
-l-279 173zM1173 267l15 234l-230 -164l2 -240zM417 722l373 194l-19 441l-423 -163zM1270 357l20 233l-226 142l-2 -105l144 -95q6 -4 4 -9l-7 -119zM1461 496l30 222l-179 -128l-20 -228zM1273 329l-71 49l-8 -117q0 -5 -4 -8l-234 -187q-7 -5 -14 0l-98 83l7 -161
-q0 -5 -4 -8l-293 -234q-4 -2 -6 -2q-8 2 -8 3l-228 242q-4 4 -59 277q-2 7 5 11l61 37q-94 86 -95 92l-72 351q-2 7 6 12l94 45q-133 100 -135 108l-96 466q-2 10 7 13l433 135q5 0 8 -1l317 -153q6 -4 6 -9l20 -463q0 -7 -6 -10l-118 -61l126 -85q5 -2 5 -8l5 -123l121 74
-q5 4 11 0l84 -56l3 110q0 6 5 9l206 126q6 3 11 0l245 -135q4 -4 5 -7t-6.5 -60t-17.5 -124.5t-10 -70.5q0 -5 -4 -7l-191 -153q-6 -5 -13 0z" />
-    <glyph glyph-name="uniF2B9" unicode="&#xf2b9;" horiz-adv-x="1664" 
-d="M1201 298q0 57 -5.5 107t-21 100.5t-39.5 86t-64 58t-91 22.5q-6 -4 -33.5 -20.5t-42.5 -24.5t-40.5 -20t-49 -17t-46.5 -5t-46.5 5t-49 17t-40.5 20t-42.5 24.5t-33.5 20.5q-51 0 -91 -22.5t-64 -58t-39.5 -86t-21 -100.5t-5.5 -107q0 -73 42 -121.5t103 -48.5h576
-q61 0 103 48.5t42 121.5zM1028 892q0 108 -76.5 184t-183.5 76t-183.5 -76t-76.5 -184q0 -107 76.5 -183t183.5 -76t183.5 76t76.5 183zM1664 352v-192q0 -14 -9 -23t-23 -9h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216
-q66 0 113 -47t47 -113v-224h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23z" />
-    <glyph glyph-name="uniF2BA" unicode="&#xf2ba;" horiz-adv-x="1664" 
-d="M1028 892q0 -107 -76.5 -183t-183.5 -76t-183.5 76t-76.5 183q0 108 76.5 184t183.5 76t183.5 -76t76.5 -184zM980 672q46 0 82.5 -17t60 -47.5t39.5 -67t24 -81t11.5 -82.5t3.5 -79q0 -67 -39.5 -118.5t-105.5 -51.5h-576q-66 0 -105.5 51.5t-39.5 118.5q0 48 4.5 93.5
-t18.5 98.5t36.5 91.5t63 64.5t93.5 26h5q7 -4 32 -19.5t35.5 -21t33 -17t37 -16t35 -9t39.5 -4.5t39.5 4.5t35 9t37 16t33 17t35.5 21t32 19.5zM1664 928q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96
-q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216q66 0 113 -47t47 -113v-224h96q13 0 22.5 -9.5t9.5 -22.5v-192zM1408 -96v1472q0 13 -9.5 22.5t-22.5 9.5h-1216
-q-13 0 -22.5 -9.5t-9.5 -22.5v-1472q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5z" />
-    <glyph glyph-name="uniF2BB" unicode="&#xf2bb;" horiz-adv-x="2048" 
-d="M1024 405q0 64 -9 117.5t-29.5 103t-60.5 78t-97 28.5q-6 -4 -30 -18t-37.5 -21.5t-35.5 -17.5t-43 -14.5t-42 -4.5t-42 4.5t-43 14.5t-35.5 17.5t-37.5 21.5t-30 18q-57 0 -97 -28.5t-60.5 -78t-29.5 -103t-9 -117.5t37 -106.5t91 -42.5h512q54 0 91 42.5t37 106.5z
-M867 925q0 94 -66.5 160.5t-160.5 66.5t-160.5 -66.5t-66.5 -160.5t66.5 -160.5t160.5 -66.5t160.5 66.5t66.5 160.5zM1792 416v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1792 676v56q0 15 -10.5 25.5t-25.5 10.5h-568
-q-15 0 -25.5 -10.5t-10.5 -25.5v-56q0 -15 10.5 -25.5t25.5 -10.5h568q15 0 25.5 10.5t10.5 25.5zM1792 928v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-352v96q0 14 -9 23t-23 9
-h-64q-14 0 -23 -9t-9 -23v-96h-768v96q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-96h-352q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2BC" unicode="&#xf2bc;" horiz-adv-x="2048" 
-d="M1024 405q0 -64 -37 -106.5t-91 -42.5h-512q-54 0 -91 42.5t-37 106.5t9 117.5t29.5 103t60.5 78t97 28.5q6 -4 30 -18t37.5 -21.5t35.5 -17.5t43 -14.5t42 -4.5t42 4.5t43 14.5t35.5 17.5t37.5 21.5t30 18q57 0 97 -28.5t60.5 -78t29.5 -103t9 -117.5zM867 925
-q0 -94 -66.5 -160.5t-160.5 -66.5t-160.5 66.5t-66.5 160.5t66.5 160.5t160.5 66.5t160.5 -66.5t66.5 -160.5zM1792 480v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1792 732v-56q0 -15 -10.5 -25.5t-25.5 -10.5h-568
-q-15 0 -25.5 10.5t-10.5 25.5v56q0 15 10.5 25.5t25.5 10.5h568q15 0 25.5 -10.5t10.5 -25.5zM1792 992v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1920 32v1216q0 13 -9.5 22.5t-22.5 9.5h-1728q-13 0 -22.5 -9.5
-t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h352v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h768v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h352q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113
-t113 47h1728q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2BD" unicode="&#xf2bd;" horiz-adv-x="1792" 
-d="M1523 197q-22 155 -87.5 257.5t-184.5 118.5q-67 -74 -159.5 -115.5t-195.5 -41.5t-195.5 41.5t-159.5 115.5q-119 -16 -184.5 -118.5t-87.5 -257.5q106 -150 271 -237.5t356 -87.5t356 87.5t271 237.5zM1280 896q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5
-t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1792 640q0 -182 -71 -347.5t-190.5 -286t-285.5 -191.5t-349 -71q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2BE" unicode="&#xf2be;" horiz-adv-x="1792" 
-d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348q0 -181 -70.5 -347t-190.5 -286t-286 -191.5t-349 -71.5t-349 71t-285.5 191.5t-190.5 286t-71 347.5t71 348t191 286t286 191t348 71zM1515 185q149 205 149 455q0 156 -61 298t-164 245t-245 164t-298 61t-298 -61
-t-245 -164t-164 -245t-61 -298q0 -250 149 -455q66 327 306 327q131 -128 313 -128t313 128q240 0 306 -327zM1280 832q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5z" />
-    <glyph glyph-name="uniF2C0" unicode="&#xf2c0;" 
-d="M1201 752q47 -14 89.5 -38t89 -73t79.5 -115.5t55 -172t22 -236.5q0 -154 -100 -263.5t-241 -109.5h-854q-141 0 -241 109.5t-100 263.5q0 131 22 236.5t55 172t79.5 115.5t89 73t89.5 38q-79 125 -79 272q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5
-t198.5 -40.5t163.5 -109.5t109.5 -163.5t40.5 -198.5q0 -147 -79 -272zM768 1408q-159 0 -271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5zM1195 -128q88 0 150.5 71.5t62.5 173.5q0 239 -78.5 377t-225.5 145
-q-145 -127 -336 -127t-336 127q-147 -7 -225.5 -145t-78.5 -377q0 -102 62.5 -173.5t150.5 -71.5h854z" />
-    <glyph glyph-name="uniF2C1" unicode="&#xf2c1;" horiz-adv-x="1280" 
-d="M1024 278q0 -64 -37 -107t-91 -43h-512q-54 0 -91 43t-37 107t9 118t29.5 104t61 78.5t96.5 28.5q80 -75 188 -75t188 75q56 0 96.5 -28.5t61 -78.5t29.5 -104t9 -118zM870 797q0 -94 -67.5 -160.5t-162.5 -66.5t-162.5 66.5t-67.5 160.5t67.5 160.5t162.5 66.5
-t162.5 -66.5t67.5 -160.5zM1152 -96v1376h-1024v-1376q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1280 1376v-1472q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h352v-96q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v96h352
-q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2C2" unicode="&#xf2c2;" horiz-adv-x="2048" 
-d="M896 324q0 54 -7.5 100.5t-24.5 90t-51 68.5t-81 25q-64 -64 -156 -64t-156 64q-47 0 -81 -25t-51 -68.5t-24.5 -90t-7.5 -100.5q0 -55 31.5 -93.5t75.5 -38.5h426q44 0 75.5 38.5t31.5 93.5zM768 768q0 80 -56 136t-136 56t-136 -56t-56 -136t56 -136t136 -56t136 56
-t56 136zM1792 288v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1408 544v64q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1792 544v64q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23
-v-64q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1792 800v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM128 1152h1792v96q0 14 -9 23t-23 9h-1728q-14 0 -23 -9t-9 -23v-96zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728
-q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2C3" unicode="&#xf2c3;" horiz-adv-x="2048" 
-d="M896 324q0 -55 -31.5 -93.5t-75.5 -38.5h-426q-44 0 -75.5 38.5t-31.5 93.5q0 54 7.5 100.5t24.5 90t51 68.5t81 25q64 -64 156 -64t156 64q47 0 81 -25t51 -68.5t24.5 -90t7.5 -100.5zM768 768q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z
-M1792 352v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1408 608v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h320q14 0 23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v64
-q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 864v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1920 32v1120h-1792v-1120q0 -13 9.5 -22.5t22.5 -9.5h1728q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47
-h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2C4" unicode="&#xf2c4;" horiz-adv-x="1792" 
-d="M1255 749q0 318 -105 474.5t-330 156.5q-222 0 -326 -157t-104 -474q0 -316 104 -471.5t326 -155.5q74 0 131 17q-22 43 -39 73t-44 65t-53.5 56.5t-63 36t-77.5 14.5q-46 0 -79 -16l-49 97q105 91 276 91q132 0 215.5 -54t150.5 -155q67 149 67 402zM1645 117h117
-q3 -27 -2 -67t-26.5 -95t-58 -100.5t-107 -78t-162.5 -32.5q-71 0 -130.5 19t-105.5 56t-79 78t-66 96q-97 -27 -205 -27q-150 0 -292.5 58t-253 158.5t-178 249t-67.5 317.5q0 170 67.5 319.5t178.5 250.5t253.5 159t291.5 58q121 0 238.5 -36t217 -106t176 -164.5
-t119.5 -219t43 -261.5q0 -190 -80.5 -347.5t-218.5 -264.5q47 -70 93.5 -106.5t104.5 -36.5q61 0 94 37.5t38 85.5z" />
-    <glyph glyph-name="uniF2C5" unicode="&#xf2c5;" horiz-adv-x="2304" 
-d="M453 -101q0 -21 -16 -37.5t-37 -16.5q-1 0 -13 3q-63 15 -162 140q-225 284 -225 676q0 341 213 614q39 51 95 103.5t94 52.5q19 0 35 -13.5t16 -32.5q0 -27 -63 -90q-98 -102 -147 -184q-119 -199 -119 -449q0 -281 123 -491q50 -85 136 -173q2 -3 14.5 -16t19.5 -21
-t17 -20.5t14.5 -23.5t4.5 -21zM1796 33q0 -29 -17.5 -48.5t-46.5 -19.5h-1081q-26 0 -45 19t-19 45q0 29 17.5 48.5t46.5 19.5h1081q26 0 45 -19t19 -45zM1581 644q0 -134 -67 -233q-25 -38 -69.5 -78.5t-83.5 -60.5q-16 -10 -27 -10q-7 0 -15 6t-8 12q0 9 19 30t42 46
-t42 67.5t19 88.5q0 76 -35 130q-29 42 -46 42q-3 0 -3 -5q0 -12 7.5 -35.5t7.5 -36.5q0 -22 -21.5 -35t-44.5 -13q-66 0 -66 76q0 15 1.5 44t1.5 44q0 25 -10 46q-13 25 -42 53.5t-51 28.5q-5 0 -7 -0.5t-3.5 -2.5t-1.5 -6q0 -2 16 -26t16 -54q0 -37 -19 -68t-46 -54
-t-53.5 -46t-45.5 -54t-19 -68q0 -98 42 -160q29 -43 79 -63q16 -5 17 -10q1 -2 1 -5q0 -16 -18 -16q-6 0 -33 11q-119 43 -195 139.5t-76 218.5q0 55 24.5 115.5t60 115t70.5 108.5t59.5 113.5t24.5 111.5q0 53 -25 94q-29 48 -56 64q-19 9 -19 21q0 20 41 20q50 0 110 -29
-q41 -19 71 -44.5t49.5 -51t33.5 -62.5t22 -69t16 -80q0 -1 3 -17.5t4.5 -25t5.5 -25t9 -27t11 -21.5t14.5 -16.5t18.5 -5.5q23 0 37 14t14 37q0 25 -20 67t-20 52t10 10q27 0 93 -70q72 -76 102.5 -156t30.5 -186zM2304 615q0 -274 -138 -503q-19 -32 -48 -72t-68 -86.5
-t-81 -77t-74 -30.5q-16 0 -31 15.5t-15 31.5q0 15 29 50.5t68.5 77t48.5 52.5q183 230 183 531q0 131 -20.5 235t-72.5 211q-58 119 -163 228q-2 3 -13 13.5t-16.5 16.5t-15 17.5t-15 20t-9.5 18.5t-4 19q0 19 16 35.5t35 16.5q70 0 196 -169q98 -131 146 -273t60 -314
-q2 -42 2 -64z" />
-    <glyph glyph-name="uniF2C6" unicode="&#xf2c6;" horiz-adv-x="1792" 
-d="M1189 229l147 693q9 44 -10.5 63t-51.5 7l-864 -333q-29 -11 -39.5 -25t-2.5 -26.5t32 -19.5l221 -69l513 323q21 14 32 6q7 -5 -4 -15l-415 -375v0v0l-16 -228q23 0 45 22l108 104l224 -165q64 -36 81 38zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
-t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2C7" unicode="&#xf2c7;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v907h128v-907q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
-    <glyph glyph-name="uniF2C8" unicode="&#xf2c8;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v651h128v-651q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
-    <glyph glyph-name="uniF2C9" unicode="&#xf2c9;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v395h128v-395q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
-    <glyph glyph-name="uniF2CA" unicode="&#xf2ca;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v139h128v-139q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
-t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
-v128h192z" />
-    <glyph glyph-name="uniF2CB" unicode="&#xf2cb;" horiz-adv-x="1024" 
-d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 79 56 135.5t136 56.5t136 -56.5t56 -135.5zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5t93.5 226.5z
-M896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192v128h192z" />
-    <glyph glyph-name="uniF2CC" unicode="&#xf2cc;" horiz-adv-x="1920" 
-d="M1433 1287q10 -10 10 -23t-10 -23l-626 -626q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l44 44q-72 91 -81.5 207t46.5 215q-74 71 -176 71q-106 0 -181 -75t-75 -181v-1280h-256v1280q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5q106 0 201 -41
-t166 -115q94 39 197 24.5t185 -79.5l44 44q10 10 23 10t23 -10zM1344 1024q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1600 896q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1856 1024q26 0 45 -19t19 -45t-19 -45t-45 -19
-t-45 19t-19 45t19 45t45 19zM1216 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1408 832q0 26 19 45t45 19t45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45zM1728 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 768
-q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 640q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1600 768q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 512q-26 0 -45 19t-19 45t19 45t45 19t45 -19
-t19 -45t-19 -45t-45 -19zM1472 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 384
-q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 256q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19z" />
-    <glyph glyph-name="uniF2CD" unicode="&#xf2cd;" horiz-adv-x="1792" 
-d="M1664 448v-192q0 -169 -128 -286v-194q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v118q-63 -22 -128 -22h-768q-65 0 -128 22v-110q0 -17 -9.5 -28.5t-22.5 -11.5h-64q-13 0 -22.5 11.5t-9.5 28.5v186q-128 117 -128 286v192h1536zM704 864q0 -14 -9 -23t-23 -9t-23 9
-t-9 23t9 23t23 9t23 -9t9 -23zM768 928q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM704 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1056q0 -14 -9 -23t-23 -9t-23 9
-t-9 23t9 23t23 9t23 -9t9 -23zM704 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v640q0 106 75 181t181 75q108 0 184 -78q46 19 98 12t93 -39l22 22q11 11 22 0l42 -42
-q11 -11 0 -22l-314 -314q-11 -11 -22 0l-42 42q-11 11 0 22l22 22q-36 46 -40.5 104t23.5 108q-37 35 -88 35q-53 0 -90.5 -37.5t-37.5 -90.5v-640h1504q14 0 23 -9t9 -23zM896 1056q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1120q0 -14 -9 -23t-23 -9
-t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM896 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1248q0 -14 -9 -23
-t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1024 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1088 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23z" />
-    <glyph glyph-name="uniF2CE" unicode="&#xf2ce;" 
-d="M994 344q0 -86 -17 -197q-31 -215 -55 -313q-22 -90 -152 -90t-152 90q-24 98 -55 313q-17 110 -17 197q0 168 224 168t224 -168zM1536 768q0 -240 -134 -434t-350 -280q-8 -3 -15 3t-6 15q7 48 10 66q4 32 6 47q1 9 9 12q159 81 255.5 234t96.5 337q0 180 -91 330.5
-t-247 234.5t-337 74q-124 -7 -237 -61t-193.5 -140.5t-128 -202t-46.5 -240.5q1 -184 99 -336.5t257 -231.5q7 -3 9 -12q3 -21 6 -45q1 -9 5 -32.5t6 -35.5q1 -9 -6.5 -15t-15.5 -2q-148 58 -261 169.5t-173.5 264t-52.5 319.5q7 143 66 273.5t154.5 227t225 157.5t272.5 70
-q164 10 315.5 -46.5t261 -160.5t175 -250.5t65.5 -308.5zM994 800q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5zM1282 768q0 -122 -53.5 -228.5t-146.5 -177.5q-8 -6 -16 -2t-10 14q-6 52 -29 92q-7 10 3 20
-q58 54 91 127t33 155q0 111 -58.5 204t-157.5 141.5t-212 36.5q-133 -15 -229 -113t-109 -231q-10 -92 23.5 -176t98.5 -144q10 -10 3 -20q-24 -41 -29 -93q-2 -9 -10 -13t-16 2q-95 74 -148.5 183t-51.5 234q3 131 69 244t177 181.5t241 74.5q144 7 268 -60t196.5 -187.5
-t72.5 -263.5z" />
-    <glyph glyph-name="uniF2D0" unicode="&#xf2d0;" horiz-adv-x="1792" 
-d="M256 128h1280v768h-1280v-768zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D1" unicode="&#xf2d1;" horiz-adv-x="1792" 
-d="M1792 224v-192q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D2" unicode="&#xf2d2;" horiz-adv-x="2048" 
-d="M256 0h768v512h-768v-512zM1280 512h512v768h-768v-256h96q66 0 113 -47t47 -113v-352zM2048 1376v-960q0 -66 -47 -113t-113 -47h-608v-352q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h608v352q0 66 47 113t113 47h960q66 0 113 -47
-t47 -113z" />
-    <glyph glyph-name="uniF2D3" unicode="&#xf2d3;" horiz-adv-x="1792" 
-d="M1175 215l146 146q10 10 10 23t-10 23l-233 233l233 233q10 10 10 23t-10 23l-146 146q-10 10 -23 10t-23 -10l-233 -233l-233 233q-10 10 -23 10t-23 -10l-146 -146q-10 -10 -10 -23t10 -23l233 -233l-233 -233q-10 -10 -10 -23t10 -23l146 -146q10 -10 23 -10t23 10
-l233 233l233 -233q10 -10 23 -10t23 10zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D4" unicode="&#xf2d4;" horiz-adv-x="1792" 
-d="M1257 425l-146 -146q-10 -10 -23 -10t-23 10l-169 169l-169 -169q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l169 169l-169 169q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l169 -169l169 169q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
-l-169 -169l169 -169q10 -10 10 -23t-10 -23zM256 128h1280v1024h-1280v-1024zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D5" unicode="&#xf2d5;" horiz-adv-x="1792" 
-d="M1070 358l306 564h-654l-306 -564h654zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2D6" unicode="&#xf2d6;" horiz-adv-x="1794" 
-d="M1291 1060q-15 17 -35 8.5t-26 -28.5t5 -38q14 -17 40 -14.5t34 20.5t-18 52zM895 814q-8 -8 -19.5 -8t-18.5 8q-8 8 -8 19t8 18q7 8 18.5 8t19.5 -8q7 -7 7 -18t-7 -19zM1060 740l-35 -35q-12 -13 -29.5 -13t-30.5 13l-38 38q-12 13 -12 30t12 30l35 35q12 12 29.5 12
-t30.5 -12l38 -39q12 -12 12 -29.5t-12 -29.5zM951 870q-7 -8 -18.5 -8t-19.5 8q-7 8 -7 19t7 19q8 8 19 8t19 -8t8 -19t-8 -19zM1354 968q-34 -64 -107.5 -85.5t-127.5 16.5q-38 28 -61 66.5t-21 87.5t39 92t75.5 53t70.5 -5t70 -51q2 -2 13 -12.5t14.5 -13.5t13 -13.5
-t12.5 -15.5t10 -15.5t8.5 -18t4 -18.5t1 -21t-5 -22t-9.5 -24zM1555 486q3 20 -8.5 34.5t-27.5 21.5t-33 17t-23 20q-40 71 -84 98.5t-113 11.5q19 13 40 18.5t33 4.5l12 -1q2 45 -34 90q6 20 6.5 40.5t-2.5 30.5l-3 10q43 24 71 65t34 91q10 84 -43 150.5t-137 76.5
-q-60 7 -114 -18.5t-82 -74.5q-30 -51 -33.5 -101t14.5 -87t43.5 -64t56.5 -42q-45 4 -88 36t-57 88q-28 108 32 222q-16 21 -29 32q-50 0 -89 -19q19 24 42 37t36 14l13 1q0 50 -13 78q-10 21 -32.5 28.5t-47 -3.5t-37.5 -40q2 4 4 7q-7 -28 -6.5 -75.5t19 -117t48.5 -122.5
-q-25 -14 -47 -36q-35 -16 -85.5 -70.5t-84.5 -101.5l-33 -46q-90 -34 -181 -125.5t-75 -162.5q1 -16 11 -27q-15 -12 -30 -30q-21 -25 -21 -54t21.5 -40t63.5 6q41 19 77 49.5t55 60.5q-2 2 -6.5 5t-20.5 7.5t-33 3.5q23 5 51 12.5t40 10t27.5 6t26 4t23.5 0.5q14 -7 22 34
-q7 37 7 90q0 102 -40 150q106 -103 101 -219q-1 -29 -15 -50t-27 -27l-13 -6q-4 -7 -19 -32t-26 -45.5t-26.5 -52t-25 -61t-17 -63t-6.5 -66.5t10 -63q-35 54 -37 80q-22 -24 -34.5 -39t-33.5 -42t-30.5 -46t-16.5 -41t-0.5 -38t25.5 -27q45 -25 144 64t190.5 221.5
-t122.5 228.5q86 52 145 115.5t86 119.5q47 -93 154 -178q104 -83 167 -80q39 2 46 43zM1794 640q0 -182 -71 -348t-191 -286t-286.5 -191t-348.5 -71t-348.5 71t-286.5 191t-191 286t-71 348t71 348t191 286t286.5 191t348.5 71t348.5 -71t286.5 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2D7" unicode="&#xf2d7;" 
-d="M518 1353v-655q103 -1 191.5 1.5t125.5 5.5l37 3q68 2 90.5 24.5t39.5 94.5l33 142h103l-14 -322l7 -319h-103l-29 127q-15 68 -45 93t-84 26q-87 8 -352 8v-556q0 -78 43.5 -115.5t133.5 -37.5h357q35 0 59.5 2t55 7.5t54 18t48.5 32t46 50.5t39 73l93 216h89
-q-6 -37 -31.5 -252t-30.5 -276q-146 5 -263.5 8t-162.5 4h-44h-628l-376 -12v102l127 25q67 13 91.5 37t25.5 79l8 643q3 402 -8 645q-2 61 -25.5 84t-91.5 36l-127 24v102l376 -12h702q139 0 374 27q-6 -68 -14 -194.5t-12 -219.5l-5 -92h-93l-32 124q-31 121 -74 179.5
-t-113 58.5h-548q-28 0 -35.5 -8.5t-7.5 -30.5z" />
-    <glyph glyph-name="uniF2D8" unicode="&#xf2d8;" 
-d="M922 739v-182q0 -4 0.5 -15t0 -15l-1.5 -12t-3.5 -11.5t-6.5 -7.5t-11 -5.5t-16 -1.5v309q9 0 16 -1t11 -5t6.5 -5.5t3.5 -9.5t1 -10.5v-13.5v-14zM1238 643v-121q0 -1 0.5 -12.5t0 -15.5t-2.5 -11.5t-7.5 -10.5t-13.5 -3q-9 0 -14 9q-4 10 -4 165v7v8.5v9t1.5 8.5l3.5 7
-t5 5.5t8 1.5q6 0 10 -1.5t6.5 -4.5t4 -6t2 -8.5t0.5 -8v-9.5v-9zM180 407h122v472h-122v-472zM614 407h106v472h-159l-28 -221q-20 148 -32 221h-158v-472h107v312l45 -312h76l43 319v-319zM1039 712q0 67 -5 90q-3 16 -11 28.5t-17 20.5t-25 14t-26.5 8.5t-31 4t-29 1.5
-h-29.5h-12h-91v-472h56q169 -1 197 24.5t25 180.5q-1 62 -1 100zM1356 515v133q0 29 -2 45t-9.5 33.5t-24.5 25t-46 7.5q-46 0 -77 -34v154h-117v-472h110l7 30q30 -36 77 -36q50 0 66 30.5t16 83.5zM1536 1248v-1216q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113
-v1216q0 66 47 113t113 47h1216q66 0 113 -47t47 -113z" />
-    <glyph glyph-name="uniF2D9" unicode="&#xf2d9;" horiz-adv-x="2176" 
-d="M1143 -197q-6 1 -11 4q-13 8 -36 23t-86 65t-116.5 104.5t-112 140t-89.5 172.5q-17 3 -175 37q66 -213 235 -362t391 -184zM502 409l168 -28q-25 76 -41 167.5t-19 145.5l-4 53q-84 -82 -121 -224q5 -65 17 -114zM612 1018q-43 -64 -77 -148q44 46 74 68zM2049 584
-q0 161 -62 307t-167.5 252t-250.5 168.5t-304 62.5q-147 0 -281 -52.5t-240 -148.5q-30 -58 -45 -160q60 51 143 83.5t158.5 43t143 13.5t108.5 -1l40 -3q33 -1 53 -15.5t24.5 -33t6.5 -37t-1 -28.5q-126 11 -227.5 0.5t-183 -43.5t-142.5 -71.5t-131 -98.5
-q4 -36 11.5 -92.5t35.5 -178t62 -179.5q123 -6 247.5 14.5t214.5 53.5t162.5 67t109.5 59l37 24q22 16 39.5 20.5t30.5 -5t17 -34.5q14 -97 -39 -121q-208 -97 -467 -134q-135 -20 -317 -16q41 -96 110 -176.5t137 -127t130.5 -79t101.5 -43.5l39 -12q143 -23 263 15
-q195 99 314 289t119 418zM2123 621q-14 -135 -40 -212q-70 -208 -181.5 -346.5t-318.5 -253.5q-48 -33 -82 -44q-72 -26 -163 -16q-36 -3 -73 -3q-283 0 -504.5 173t-295.5 442q-1 0 -4 0.5t-5 0.5q-6 -50 2.5 -112.5t26 -115t36 -98t31.5 -71.5l14 -26q8 -12 54 -82
-q-71 38 -124.5 106.5t-78.5 140t-39.5 137t-17.5 107.5l-2 42q-5 2 -33.5 12.5t-48.5 18t-53 20.5t-57.5 25t-50 25.5t-42.5 27t-25 25.5q19 -10 50.5 -25.5t113 -45.5t145.5 -38l2 32q11 149 94 290q41 202 176 365q28 115 81 214q15 28 32 45t49 32q158 74 303.5 104
-t302 11t306.5 -97q220 -115 333 -336t87 -474z" />
-    <glyph glyph-name="uniF2DA" unicode="&#xf2da;" horiz-adv-x="1792" 
-d="M1341 752q29 44 -6.5 129.5t-121.5 142.5q-58 39 -125.5 53.5t-118 4.5t-68.5 -37q-12 -23 -4.5 -28t42.5 -10q23 -3 38.5 -5t44.5 -9.5t56 -17.5q36 -13 67.5 -31.5t53 -37t40 -38.5t30.5 -38t22 -34.5t16.5 -28.5t12 -18.5t10.5 -6t11 9.5zM1704 178
-q-52 -127 -148.5 -220t-214.5 -141.5t-253 -60.5t-266 13.5t-251 91t-210 161.5t-141.5 235.5t-46.5 303.5q1 41 8.5 84.5t12.5 64t24 80.5t23 73q-51 -208 1 -397t173 -318t291 -206t346 -83t349 74.5t289 244.5q20 27 18 14q0 -4 -4 -14zM1465 627q0 -104 -40.5 -199
-t-108.5 -164t-162 -109.5t-198 -40.5t-198 40.5t-162 109.5t-108.5 164t-40.5 199t40.5 199t108.5 164t162 109.5t198 40.5t198 -40.5t162 -109.5t108.5 -164t40.5 -199zM1752 915q-65 147 -180.5 251t-253 153.5t-292 53.5t-301 -36.5t-275.5 -129t-220 -211.5t-131 -297
-t-10 -373q-49 161 -51.5 311.5t35.5 272.5t109 227t165.5 180.5t207 126t232 71t242.5 9t236 -54t216 -124.5t178 -197q33 -50 62 -121t31 -112zM1690 573q12 244 -136.5 416t-396.5 240q-8 0 -10 5t24 8q125 -4 230 -50t173 -120t116 -168.5t58.5 -199t-1 -208
-t-61.5 -197.5t-122.5 -167t-185 -117.5t-248.5 -46.5q108 30 201.5 80t174 123t129.5 176.5t55 225.5z" />
-    <glyph glyph-name="uniF2DB" unicode="&#xf2db;" 
-d="M192 256v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 512v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 768v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16
-q0 16 16 16h112zM192 1024v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 1280v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM1280 1440v-1472q0 -40 -28 -68t-68 -28h-832q-40 0 -68 28
-t-28 68v1472q0 40 28 68t68 28h832q40 0 68 -28t28 -68zM1536 208v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 464v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 720v-32
-q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 976v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 1232v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16
-h48q16 0 16 -16z" />
-    <glyph glyph-name="uniF2DC" unicode="&#xf2dc;" horiz-adv-x="1664" 
-d="M1566 419l-167 -33l186 -107q23 -13 29.5 -38.5t-6.5 -48.5q-14 -23 -39 -29.5t-48 6.5l-186 106l55 -160q13 -38 -12 -63.5t-60.5 -20.5t-48.5 42l-102 300l-271 156v-313l208 -238q16 -18 17 -39t-11 -36.5t-28.5 -25t-37 -5.5t-36.5 22l-112 128v-214q0 -26 -19 -45
-t-45 -19t-45 19t-19 45v214l-112 -128q-16 -18 -36.5 -22t-37 5.5t-28.5 25t-11 36.5t17 39l208 238v313l-271 -156l-102 -300q-13 -37 -48.5 -42t-60.5 20.5t-12 63.5l55 160l-186 -106q-23 -13 -48 -6.5t-39 29.5q-13 23 -6.5 48.5t29.5 38.5l186 107l-167 33
-q-29 6 -42 29t-8.5 46.5t25.5 40t50 10.5l310 -62l271 157l-271 157l-310 -62q-4 -1 -13 -1q-27 0 -44 18t-19 40t11 43t40 26l167 33l-186 107q-23 13 -29.5 38.5t6.5 48.5t39 30t48 -7l186 -106l-55 160q-13 38 12 63.5t60.5 20.5t48.5 -42l102 -300l271 -156v313
-l-208 238q-16 18 -17 39t11 36.5t28.5 25t37 5.5t36.5 -22l112 -128v214q0 26 19 45t45 19t45 -19t19 -45v-214l112 128q16 18 36.5 22t37 -5.5t28.5 -25t11 -36.5t-17 -39l-208 -238v-313l271 156l102 300q13 37 48.5 42t60.5 -20.5t12 -63.5l-55 -160l186 106
-q23 13 48 6.5t39 -29.5q13 -23 6.5 -48.5t-29.5 -38.5l-186 -107l167 -33q27 -5 40 -26t11 -43t-19 -40t-44 -18q-9 0 -13 1l-310 62l-271 -157l271 -157l310 62q29 6 50 -10.5t25.5 -40t-8.5 -46.5t-42 -29z" />
-    <glyph glyph-name="uniF2DD" unicode="&#xf2dd;" horiz-adv-x="1792" 
-d="M1473 607q7 118 -33 226.5t-113 189t-177 131t-221 57.5q-116 7 -225.5 -32t-192 -110.5t-135 -175t-59.5 -220.5q-7 -118 33 -226.5t113 -189t177.5 -131t221.5 -57.5q155 -9 293 59t224 195.5t94 283.5zM1792 1536l-349 -348q120 -117 180.5 -272t50.5 -321
-q-11 -183 -102 -339t-241 -255.5t-332 -124.5l-999 -132l347 347q-120 116 -180.5 271.5t-50.5 321.5q11 184 102 340t241.5 255.5t332.5 124.5q167 22 500 66t500 66z" />
-    <glyph glyph-name="uniF2DE" unicode="&#xf2de;" horiz-adv-x="1792" 
-d="M948 508l163 -329h-51l-175 350l-171 -350h-49l179 374l-78 33l21 49l240 -102l-21 -50zM563 1100l304 -130l-130 -304l-304 130zM907 915l240 -103l-103 -239l-239 102zM1188 765l191 -81l-82 -190l-190 81zM1680 640q0 159 -62 304t-167.5 250.5t-250.5 167.5t-304 62
-t-304 -62t-250.5 -167.5t-167.5 -250.5t-62 -304t62 -304t167.5 -250.5t250.5 -167.5t304 -62t304 62t250.5 167.5t167.5 250.5t62 304zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71
-t286 -191t191 -286t71 -348z" />
-    <glyph glyph-name="uniF2E0" unicode="&#xf2e0;" horiz-adv-x="1920" 
-d="M1334 302q-4 24 -27.5 34t-49.5 10.5t-48.5 12.5t-25.5 38q-5 47 33 139.5t75 181t32 127.5q-14 101 -117 103q-45 1 -75 -16l-3 -2l-5 -2.5t-4.5 -2t-5 -2t-5 -0.5t-6 1.5t-6 3.5t-6.5 5q-3 2 -9 8.5t-9 9t-8.5 7.5t-9.5 7.5t-9.5 5.5t-11 4.5t-11.5 2.5q-30 5 -48 -3
-t-45 -31q-1 -1 -9 -8.5t-12.5 -11t-15 -10t-16.5 -5.5t-17 3q-54 27 -84 40q-41 18 -94 -5t-76 -65q-16 -28 -41 -98.5t-43.5 -132.5t-40 -134t-21.5 -73q-22 -69 18.5 -119t110.5 -46q30 2 50.5 15t38.5 46q7 13 79 199.5t77 194.5q6 11 21.5 18t29.5 0q27 -15 21 -53
-q-2 -18 -51 -139.5t-50 -132.5q-6 -38 19.5 -56.5t60.5 -7t55 49.5q4 8 45.5 92t81.5 163.5t46 88.5q20 29 41 28q29 0 25 -38q-2 -16 -65.5 -147.5t-70.5 -159.5q-12 -53 13 -103t74 -74q17 -9 51 -15.5t71.5 -8t62.5 14t20 48.5zM383 86q3 -15 -5 -27.5t-23 -15.5
-q-14 -3 -26.5 5t-15.5 23q-3 14 5 27t22 16t27 -5t16 -23zM953 -177q12 -17 8.5 -37.5t-20.5 -32.5t-37.5 -8t-32.5 21q-11 17 -7.5 37.5t20.5 32.5t37.5 8t31.5 -21zM177 635q-18 -27 -49.5 -33t-57.5 13q-26 18 -32 50t12 58q18 27 49.5 33t57.5 -12q26 -19 32 -50.5
-t-12 -58.5zM1467 -42q19 -28 13 -61.5t-34 -52.5t-60.5 -13t-51.5 34t-13 61t33 53q28 19 60.5 13t52.5 -34zM1579 562q69 -113 42.5 -244.5t-134.5 -207.5q-90 -63 -199 -60q-20 -80 -84.5 -127t-143.5 -44.5t-140 57.5q-12 -9 -13 -10q-103 -71 -225 -48.5t-193 126.5
-q-50 73 -53 164q-83 14 -142.5 70.5t-80.5 128t-2 152t81 138.5q-36 60 -38 128t24.5 125t79.5 98.5t121 50.5q32 85 99 148t146.5 91.5t168 17t159.5 -66.5q72 21 140 17.5t128.5 -36t104.5 -80t67.5 -115t17.5 -140.5q52 -16 87 -57t45.5 -89t-5.5 -99.5t-58 -87.5z
-M455 1222q14 -20 9.5 -44.5t-24.5 -38.5q-19 -14 -43.5 -9.5t-37.5 24.5q-14 20 -9.5 44.5t24.5 38.5q19 14 43.5 9.5t37.5 -24.5zM614 1503q4 -16 -5 -30.5t-26 -18.5t-31 5.5t-18 26.5q-3 17 6.5 31t25.5 18q17 4 31 -5.5t17 -26.5zM1800 555q4 -20 -6.5 -37t-30.5 -21
-q-19 -4 -36 6.5t-21 30.5t6.5 37t30.5 22q20 4 36.5 -7.5t20.5 -30.5zM1136 1448q16 -27 8.5 -58.5t-35.5 -47.5q-27 -16 -57.5 -8.5t-46.5 34.5q-16 28 -8.5 59t34.5 48t58 9t47 -36zM1882 792q4 -15 -4 -27.5t-23 -16.5q-15 -3 -27.5 5.5t-15.5 22.5q-3 15 5 28t23 16
-q14 3 26.5 -5t15.5 -23zM1691 1033q15 -22 10.5 -49t-26.5 -43q-22 -15 -49 -10t-42 27t-10 49t27 43t48.5 11t41.5 -28z" />
-    <glyph glyph-name="uniF2E1" unicode="&#xf2e1;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E2" unicode="&#xf2e2;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E3" unicode="&#xf2e3;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E4" unicode="&#xf2e4;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E5" unicode="&#xf2e5;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E6" unicode="&#xf2e6;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E7" unicode="&#xf2e7;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="_698" unicode="&#xf2e8;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2E9" unicode="&#xf2e9;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2EA" unicode="&#xf2ea;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2EB" unicode="&#xf2eb;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2EC" unicode="&#xf2ec;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2ED" unicode="&#xf2ed;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="uniF2EE" unicode="&#xf2ee;" horiz-adv-x="1792" 
- />
-    <glyph glyph-name="lessequal" unicode="&#xf500;" horiz-adv-x="1792" 
- />
-  </font>
-</defs></svg>
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.ttf b/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.ttf
deleted file mode 100644
index 35acda2f..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.ttf and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.woff b/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.woff
deleted file mode 100644
index 400014a4..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.woff and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.woff2 b/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.woff2
deleted file mode 100644
index 4d13fc60..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/fontawesome-webfont.woff2 and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/icon.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/icon.html
deleted file mode 100644
index 606cdfe7..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/fonts/icon.html	
+++ /dev/null
@@ -1,1033 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="../css/font-awesome.min.css">
-    <link rel="stylesheet" href="../lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="../lib/admin/admin.css" media="all">
-    <style>
-      .icons li{margin:5px 0;text-align:center;height:120px;cursor:pointer;}
-      .icons li i{display:block;font-size:35px;margin:10px 0;line-height:60px;height:60px;}
-      .icons li:hover{ background:#344058; border-radius:5px; color:#fff;}
-      .section{ padding:20px; }
-      .layui-card-body .fa {font-size: 25px !important;}
-      .layui-card-body .fa:hover {font-size: 50px !important;}
-      .layui-card-body .page-header {padding-bottom: 9px;border-bottom: 1px solid #eee;}
-  </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-card">
-            <div class="layui-card-header">
-                <i class="fa fa-server"></i> 字体图标库
-                <span class="layui-layout-right">
-                    <a href="javascript:;" hg-event="fullscreen">
-                        <i class="layui-icon layui-icon-screen-full"></i>
-                    </a>
-                </span>
-            </div>
-
-            <div class="layui-card-body">
-              <blockquote class="site-text layui-elem-quote">  Font Awesome V4.7 使用文档 http://www.fontawesome.com.cn/examples/
-              </blockquote>
-              <div class="section">
-                <h2 class="page-header">最新的4.7版,新增了41个图标</h2>
-                <ul class="icons layui-row">  
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-address-book"></i><span>fa-address-book</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-address-book-o"></i><span>fa-address-book-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-address-card"></i><span>fa-address-card</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-address-card-o"></i><span>fa-address-card-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bandcamp"></i><span>fa-bandcamp</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bath"></i><span>fa-bath</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bathtub"></i><span>fa-bathtub</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-drivers-license"></i><span>fa-drivers-license</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-drivers-license-o"></i><span>fa-drivers-license-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-eercast"></i><span>fa-eercast</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-envelope-open"></i><span>fa-envelope-open</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-envelope-open-o"></i><span>fa-envelope-open-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-etsy"></i><span>fa-etsy</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-free-code-camp"></i><span>fa-free-code-camp</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-grav"></i><span>fa-grav</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-handshake-o"></i><span>fa-handshake-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-id-badge"></i><span>fa-id-badge</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-id-card"></i><span>fa-id-card</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-id-card-o"></i><span>fa-id-card-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-imdb"></i><span>fa-imdb</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-linode"></i><span>fa-linode</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-meetup"></i><span>fa-meetup</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-microchip"></i><span>fa-microchip</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-podcast"></i><span>fa-podcast</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-quora"></i><span>fa-quora</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ravelry"></i><span>fa-ravelry</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-s15"></i><span>fa-s15</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-shower"></i><span>fa-shower</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-snowflake-o"></i><span>fa-snowflake-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-superpowers"></i><span>fa-superpowers</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-telegram"></i><span>fa-telegram</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer"></i><span>fa-thermometer</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-0"></i><span>fa-thermometer-0</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-1"></i><span>fa-thermometer-1</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-2"></i><span>fa-thermometer-2</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-3"></i><span>fa-thermometer-3</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-4"></i><span>fa-thermometer-4</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-empty"></i><span>fa-thermometer-empty</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-full"></i><span>fa-thermometer-full</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-half"></i><span>fa-thermometer-half</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-quarter"></i><span>fa-thermometer-quarter</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-three-quarters"></i><span>fa-thermometer-three-quarters</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-times-rectangle"></i><span>fa-times-rectangle</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-times-rectangle-o"></i><span>fa-times-rectangle-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-circle"></i><span>fa-user-circle</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-circle-o"></i><span>fa-user-circle-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-o"></i><span>fa-user-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-vcard"></i><span>fa-vcard</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-vcard-o"></i><span>fa-vcard-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-close"></i><span>fa-window-close</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-close-o"></i><span>fa-window-close-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-maximize"></i><span>fa-window-maximize</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-minimize"></i><span>fa-window-minimize</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-restore"></i><span>fa-window-restore</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wpexplorer"></i><span>fa-wpexplorer</span></li>
-                </ul>
-              </div>
-
-              <div class="section">
-                  <h2 class="page-header">网页应用图标</h2>
-                  <ul class="icons layui-row">
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-address-book"></i><span>fa-address-book</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-address-book-o"></i><span>fa-address-book-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-address-card"></i><span>fa-address-card</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-address-card-o"></i><span>fa-address-card-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-adjust"></i><span>fa-adjust</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-american-sign-language-interpreting"></i><span>fa-american-sign-language-interpreting</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-anchor"></i><span>fa-anchor</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-archive"></i><span>fa-archive</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-area-chart"></i><span>fa-area-chart</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrows"></i><span>fa-arrows</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrows-h"></i><span>fa-arrows-h</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrows-v"></i><span>fa-arrows-v</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-assistive-listening-systems"></i><span>fa-assistive-listening-systems</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-asterisk"></i><span>fa-asterisk</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-at"></i><span>fa-at</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-audio-description"></i><span>fa-audio-description</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-balance-scale"></i><span>fa-balance-scale</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ban"></i><span>fa-ban</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bar-chart"></i><span>fa-bar-chart</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-barcode"></i><span>fa-barcode</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bars"></i><span>fa-bars</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bath"></i><span>fa-bath</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-battery-empty"></i><span>fa-battery-empty</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-battery-full"></i><span>fa-battery-full</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-battery-half"></i><span>fa-battery-half</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-battery-quarter"></i><span>fa-battery-quarter</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-battery-three-quarters"></i><span>fa-battery-three-quarters</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bed"></i><span>fa-bed</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-beer"></i><span>fa-beer</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bell"></i><span>fa-bell</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bell-o"></i><span>fa-bell-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bell-slash"></i><span>fa-bell-slash</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bell-slash-o"></i><span>fa-bell-slash-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bicycle"></i><span>fa-bicycle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-binoculars"></i><span>fa-binoculars</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-birthday-cake"></i><span>fa-birthday-cake</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-blind"></i><span>fa-blind</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bluetooth"></i><span>fa-bluetooth</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bluetooth-b"></i><span>fa-bluetooth-b</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bolt"></i><span>fa-bolt</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bomb"></i><span>fa-bomb</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-book"></i><span>fa-book</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bookmark"></i><span>fa-bookmark</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bookmark-o"></i><span>fa-bookmark-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-braille"></i><span>fa-braille</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-briefcase"></i><span>fa-briefcase</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bug"></i><span>fa-bug</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-building"></i><span>fa-building</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-building-o"></i><span>fa-building-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bullhorn"></i><span>fa-bullhorn</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bullseye"></i><span>fa-bullseye</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bus"></i><span>fa-bus</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-calculator"></i><span>fa-calculator</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-calendar"></i><span>fa-calendar</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-calendar-check-o"></i><span>fa-calendar-check-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-calendar-minus-o"></i><span>fa-calendar-minus-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-calendar-o"></i><span>fa-calendar-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-calendar-plus-o"></i><span>fa-calendar-plus-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-calendar-times-o"></i><span>fa-calendar-times-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-camera"></i><span>fa-camera</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-camera-retro"></i><span>fa-camera-retro</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-car"></i><span>fa-car</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-square-o-down"></i><span>fa-caret-square-o-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-square-o-left"></i><span>fa-caret-square-o-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-square-o-right"></i><span>fa-caret-square-o-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-square-o-up"></i><span>fa-caret-square-o-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cart-arrow-down"></i><span>fa-cart-arrow-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cart-plus"></i><span>fa-cart-plus</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc"></i><span>fa-cc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-certificate"></i><span>fa-certificate</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-check"></i><span>fa-check</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-check-circle"></i><span>fa-check-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-check-circle-o"></i><span>fa-check-circle-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-check-square"></i><span>fa-check-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-check-square-o"></i><span>fa-check-square-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-child"></i><span>fa-child</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-circle"></i><span>fa-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-circle-o"></i><span>fa-circle-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-circle-o-notch"></i><span>fa-circle-o-notch</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-circle-thin"></i><span>fa-circle-thin</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-clock-o"></i><span>fa-clock-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-clone"></i><span>fa-clone</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cloud"></i><span>fa-cloud</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cloud-download"></i><span>fa-cloud-download</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cloud-upload"></i><span>fa-cloud-upload</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-code"></i><span>fa-code</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-code-fork"></i><span>fa-code-fork</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-coffee"></i><span>fa-coffee</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cog"></i><span>fa-cog</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cogs"></i><span>fa-cogs</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-comment"></i><span>fa-comment</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-comment-o"></i><span>fa-comment-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-commenting"></i><span>fa-commenting</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-commenting-o"></i><span>fa-commenting-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-comments"></i><span>fa-comments</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-comments-o"></i><span>fa-comments-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-compass"></i><span>fa-compass</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-copyright"></i><span>fa-copyright</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-creative-commons"></i><span>fa-creative-commons</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-credit-card"></i><span>fa-credit-card</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-credit-card-alt"></i><span>fa-credit-card-alt</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-crop"></i><span>fa-crop</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-crosshairs"></i><span>fa-crosshairs</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cube"></i><span>fa-cube</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cubes"></i><span>fa-cubes</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cutlery"></i><span>fa-cutlery</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-database"></i><span>fa-database</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-deaf"></i><span>fa-deaf</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-desktop"></i><span>fa-desktop</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-diamond"></i><span>fa-diamond</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-dot-circle-o"></i><span>fa-dot-circle-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-download"></i><span>fa-download</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ellipsis-h"></i><span>fa-ellipsis-h</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ellipsis-v"></i><span>fa-ellipsis-v</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-envelope"></i><span>fa-envelope</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-envelope-o"></i><span>fa-envelope-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-envelope-open"></i><span>fa-envelope-open</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-envelope-open-o"></i><span>fa-envelope-open-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-envelope-square"></i><span>fa-envelope-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-eraser"></i><span>fa-eraser</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-exchange"></i><span>fa-exchange</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-exclamation"></i><span>fa-exclamation</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-exclamation-circle"></i><span>fa-exclamation-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-exclamation-triangle"></i><span>fa-exclamation-triangle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-external-link"></i><span>fa-external-link</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-external-link-square"></i><span>fa-external-link-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-eye"></i><span>fa-eye</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-eye-slash"></i><span>fa-eye-slash</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-eyedropper"></i><span>fa-eyedropper</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fax"></i><span>fa-fax</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-female"></i><span>fa-female</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fighter-jet"></i><span>fa-fighter-jet</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-archive-o"></i><span>fa-file-archive-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-audio-o"></i><span>fa-file-audio-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-code-o"></i><span>fa-file-code-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-excel-o"></i><span>fa-file-excel-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-image-o"></i><span>fa-file-image-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-pdf-o"></i><span>fa-file-pdf-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-powerpoint-o"></i><span>fa-file-powerpoint-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-video-o"></i><span>fa-file-video-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-word-o"></i><span>fa-file-word-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-film"></i><span>fa-film</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-filter"></i><span>fa-filter</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fire"></i><span>fa-fire</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fire-extinguisher"></i><span>fa-fire-extinguisher</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-flag"></i><span>fa-flag</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-flag-checkered"></i><span>fa-flag-checkered</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-flag-o"></i><span>fa-flag-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-flask"></i><span>fa-flask</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-folder"></i><span>fa-folder</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-folder-o"></i><span>fa-folder-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-folder-open"></i><span>fa-folder-open</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-folder-open-o"></i><span>fa-folder-open-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-frown-o"></i><span>fa-frown-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-futbol-o"></i><span>fa-futbol-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gamepad"></i><span>fa-gamepad</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gavel"></i><span>fa-gavel</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gift"></i><span>fa-gift</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-glass"></i><span>fa-glass</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-globe"></i><span>fa-globe</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-graduation-cap"></i><span>fa-graduation-cap</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-lizard-o"></i><span>fa-hand-lizard-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-paper-o"></i><span>fa-hand-paper-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-peace-o"></i><span>fa-hand-peace-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-pointer-o"></i><span>fa-hand-pointer-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-rock-o"></i><span>fa-hand-rock-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-scissors-o"></i><span>fa-hand-scissors-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-spock-o"></i><span>fa-hand-spock-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-handshake-o"></i><span>fa-handshake-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hashtag"></i><span>fa-hashtag</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hdd-o"></i><span>fa-hdd-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-headphones"></i><span>fa-headphones</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-heart"></i><span>fa-heart</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-heart-o"></i><span>fa-heart-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-heartbeat"></i><span>fa-heartbeat</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-history"></i><span>fa-history</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-home"></i><span>fa-home</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hourglass"></i><span>fa-hourglass</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hourglass-end"></i><span>fa-hourglass-end</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hourglass-half"></i><span>fa-hourglass-half</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hourglass-o"></i><span>fa-hourglass-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hourglass-start"></i><span>fa-hourglass-start</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-i-cursor"></i><span>fa-i-cursor</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-id-badge"></i><span>fa-id-badge</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-id-card"></i><span>fa-id-card</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-id-card-o"></i><span>fa-id-card-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-inbox"></i><span>fa-inbox</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-industry"></i><span>fa-industry</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-info"></i><span>fa-info</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-info-circle"></i><span>fa-info-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-key"></i><span>fa-key</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-keyboard-o"></i><span>fa-keyboard-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-language"></i><span>fa-language</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-laptop"></i><span>fa-laptop</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-leaf"></i><span>fa-leaf</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-lemon-o"></i><span>fa-lemon-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-level-down"></i><span>fa-level-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-level-up"></i><span>fa-level-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-life-ring"></i><span>fa-life-ring</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-lightbulb-o"></i><span>fa-lightbulb-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-line-chart"></i><span>fa-line-chart</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-location-arrow"></i><span>fa-location-arrow</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-lock"></i><span>fa-lock</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-low-vision"></i><span>fa-low-vision</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-magic"></i><span>fa-magic</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-magnet"></i><span>fa-magnet</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-male"></i><span>fa-male</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-map"></i><span>fa-map</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-map-marker"></i><span>fa-map-marker</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-map-o"></i><span>fa-map-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-map-pin"></i><span>fa-map-pin</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-map-signs"></i><span>fa-map-signs</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-meh-o"></i><span>fa-meh-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-microchip"></i><span>fa-microchip</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-microphone"></i><span>fa-microphone</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-microphone-slash"></i><span>fa-microphone-slash</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-minus"></i><span>fa-minus</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-minus-circle"></i><span>fa-minus-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-minus-square"></i><span>fa-minus-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-minus-square-o"></i><span>fa-minus-square-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-mobile"></i><span>fa-mobile</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-money"></i><span>fa-money</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-moon-o"></i><span>fa-moon-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-motorcycle"></i><span>fa-motorcycle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-mouse-pointer"></i><span>fa-mouse-pointer</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-music"></i><span>fa-music</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-newspaper-o"></i><span>fa-newspaper-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-object-group"></i><span>fa-object-group</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-object-ungroup"></i><span>fa-object-ungroup</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-paint-brush"></i><span>fa-paint-brush</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-paper-plane"></i><span>fa-paper-plane</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-paper-plane-o"></i><span>fa-paper-plane-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-paw"></i><span>fa-paw</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pencil"></i><span>fa-pencil</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pencil-square"></i><span>fa-pencil-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pencil-square-o"></i><span>fa-pencil-square-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-percent"></i><span>fa-percent</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-phone"></i><span>fa-phone</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-phone-square"></i><span>fa-phone-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-picture-o"></i><span>fa-picture-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pie-chart"></i><span>fa-pie-chart</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plane"></i><span>fa-plane</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plug"></i><span>fa-plug</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plus"></i><span>fa-plus</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plus-circle"></i><span>fa-plus-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plus-square"></i><span>fa-plus-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plus-square-o"></i><span>fa-plus-square-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-podcast"></i><span>fa-podcast</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-power-off"></i><span>fa-power-off</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-print"></i><span>fa-print</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-puzzle-piece"></i><span>fa-puzzle-piece</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-qrcode"></i><span>fa-qrcode</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-question"></i><span>fa-question</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-question-circle"></i><span>fa-question-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-question-circle-o"></i><span>fa-question-circle-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-quote-left"></i><span>fa-quote-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-quote-right"></i><span>fa-quote-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-random"></i><span>fa-random</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-recycle"></i><span>fa-recycle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-refresh"></i><span>fa-refresh</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-registered"></i><span>fa-registered</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-reply"></i><span>fa-reply</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-reply-all"></i><span>fa-reply-all</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-retweet"></i><span>fa-retweet</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-road"></i><span>fa-road</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rocket"></i><span>fa-rocket</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rss"></i><span>fa-rss</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rss-square"></i><span>fa-rss-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-search"></i><span>fa-search</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-search-minus"></i><span>fa-search-minus</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-search-plus"></i><span>fa-search-plus</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-server"></i><span>fa-server</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-share"></i><span>fa-share</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-share-alt"></i><span>fa-share-alt</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-share-alt-square"></i><span>fa-share-alt-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-share-square"></i><span>fa-share-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-share-square-o"></i><span>fa-share-square-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-shield"></i><span>fa-shield</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ship"></i><span>fa-ship</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-shopping-bag"></i><span>fa-shopping-bag</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-shopping-basket"></i><span>fa-shopping-basket</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-shopping-cart"></i><span>fa-shopping-cart</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-shower"></i><span>fa-shower</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sign-in"></i><span>fa-sign-in</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sign-language"></i><span>fa-sign-language</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sign-out"></i><span>fa-sign-out</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-signal"></i><span>fa-signal</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sitemap"></i><span>fa-sitemap</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sliders"></i><span>fa-sliders</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-smile-o"></i><span>fa-smile-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-snowflake-o"></i><span>fa-snowflake-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sort"></i><span>fa-sort</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sort-alpha-asc"></i><span>fa-sort-alpha-asc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sort-alpha-desc"></i><span>fa-sort-alpha-desc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sort-amount-asc"></i><span>fa-sort-amount-asc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sort-amount-desc"></i><span>fa-sort-amount-desc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sort-asc"></i><span>fa-sort-asc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sort-desc"></i><span>fa-sort-desc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sort-numeric-asc"></i><span>fa-sort-numeric-asc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sort-numeric-desc"></i><span>fa-sort-numeric-desc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-space-shuttle"></i><span>fa-space-shuttle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-spinner"></i><span>fa-spinner</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-spoon"></i><span>fa-spoon</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-square"></i><span>fa-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-square-o"></i><span>fa-square-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-star"></i><span>fa-star</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-star-half"></i><span>fa-star-half</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-star-half-o"></i><span>fa-star-half-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-star-o"></i><span>fa-star-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sticky-note"></i><span>fa-sticky-note</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sticky-note-o"></i><span>fa-sticky-note-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-street-view"></i><span>fa-street-view</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-suitcase"></i><span>fa-suitcase</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sun-o"></i><span>fa-sun-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tablet"></i><span>fa-tablet</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tachometer"></i><span>fa-tachometer</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tag"></i><span>fa-tag</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tags"></i><span>fa-tags</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tasks"></i><span>fa-tasks</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-taxi"></i><span>fa-taxi</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-television"></i><span>fa-television</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-terminal"></i><span>fa-terminal</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-empty"></i><span>fa-thermometer-empty</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-full"></i><span>fa-thermometer-full</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-half"></i><span>fa-thermometer-half</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-quarter"></i><span>fa-thermometer-quarter</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thermometer-three-quarters"></i><span>fa-thermometer-three-quarters</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thumb-tack"></i><span>fa-thumb-tack</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thumbs-down"></i><span>fa-thumbs-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thumbs-o-down"></i><span>fa-thumbs-o-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thumbs-o-up"></i><span>fa-thumbs-o-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thumbs-up"></i><span>fa-thumbs-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ticket"></i><span>fa-ticket</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-times"></i><span>fa-times</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-times-circle"></i><span>fa-times-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-times-circle-o"></i><span>fa-times-circle-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tint"></i><span>fa-tint</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-toggle-off"></i><span>fa-toggle-off</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-toggle-on"></i><span>fa-toggle-on</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-trademark"></i><span>fa-trademark</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-trash"></i><span>fa-trash</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-trash-o"></i><span>fa-trash-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tree"></i><span>fa-tree</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-trophy"></i><span>fa-trophy</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-truck"></i><span>fa-truck</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tty"></i><span>fa-tty</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-umbrella"></i><span>fa-umbrella</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-universal-access"></i><span>fa-universal-access</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-university"></i><span>fa-university</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-unlock"></i><span>fa-unlock</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-unlock-alt"></i><span>fa-unlock-alt</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-upload"></i><span>fa-upload</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user"></i><span>fa-user</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-circle"></i><span>fa-user-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-circle-o"></i><span>fa-user-circle-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-o"></i><span>fa-user-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-plus"></i><span>fa-user-plus</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-secret"></i><span>fa-user-secret</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-times"></i><span>fa-user-times</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-users"></i><span>fa-users</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-video-camera"></i><span>fa-video-camera</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-volume-control-phone"></i><span>fa-volume-control-phone</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-volume-down"></i><span>fa-volume-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-volume-off"></i><span>fa-volume-off</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-volume-up"></i><span>fa-volume-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wheelchair"></i><span>fa-wheelchair</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wheelchair-alt"></i><span>fa-wheelchair-alt</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wifi"></i><span>fa-wifi</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-close"></i><span>fa-window-close</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-close-o"></i><span>fa-window-close-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-maximize"></i><span>fa-window-maximize</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-minimize"></i><span>fa-window-minimize</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-window-restore"></i><span>fa-window-restore</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wrench"></i><span>fa-wrench</span></li>                    
-                  </ul>
-              </div>
-
-              <div class="section">
-                <h2 class="page-header">可访问性图标</h2>
-                <ul class="icons layui-row">
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-asl-interpreting"></i><span>fa-asl-interpreting</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-assistive-listening-systems"></i><span>fa-assistive-listening-systems</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-audio-description"></i><span>fa-audio-description</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-blind"></i><span>fa-blind</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-braille"></i><span>fa-braille</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc"></i><span>fa-cc</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-deaf"></i><span>fa-deaf</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-low-vision"></i><span>fa-low-vision</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-question-circle-o"></i><span>fa-question-circle-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sign-language"></i><span>fa-sign-language</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tty"></i><span>fa-tty</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-universal-access"></i><span>fa-universal-access</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-volume-control-phone"></i><span>fa-volume-control-phone</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wheelchair"></i><span>fa-wheelchair</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wheelchair-alt"></i><span>fa-wheelchair-alt</span></li>
-                </ul>
-              </div>
-
-              <div class="section">
-                <h2 class="page-header">手势动作图标</h2>
-                <ul class="icons layui-row">
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-grab-o"></i><span>fa-hand-grab-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-lizard-o"></i><span>fa-hand-lizard-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-o-down"></i><span>fa-hand-o-down</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-o-left"></i><span>fa-hand-o-left</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-o-right"></i><span>fa-hand-o-right</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-o-up"></i><span>fa-hand-o-up</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-paper-o"></i><span>fa-hand-paper-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-peace-o"></i><span>fa-hand-peace-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-pointer-o"></i><span>fa-hand-pointer-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-rock-o"></i><span>fa-hand-rock-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-scissors-o"></i><span>fa-hand-scissors-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-spock-o"></i><span>fa-hand-spock-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-stop-o"></i><span>fa-hand-stop-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thumbs-down"></i><span>fa-thumbs-down</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thumbs-o-down"></i><span>fa-thumbs-o-down</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thumbs-o-up"></i><span>fa-thumbs-o-up</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-thumbs-up"></i><span>fa-thumbs-up</span></li>
-                </ul>
-              </div>
-      
-              <div class="section">
-                  <h2 class="page-header">交通运输图标</h2>
-                  <ul class="icons layui-row">
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ambulance"></i><span>fa-ambulance</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-car"></i><span>fa-car</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bicycle"></i><span>fa-bicycle</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bus"></i><span>fa-bus</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-taxi"></i><span>fa-taxi</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fighter-jet"></i><span>fa-fighter-jet</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-motorcycle"></i><span>fa-motorcycle</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plane"></i><span>fa-plane</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rocket"></i><span>fa-rocket</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ship"></i><span>fa-ship</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-space-shuttle"></i><span>fa-space-shuttle</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-subway"></i><span>fa-subway</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-train"></i><span>fa-train</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-truck"></i><span>fa-truck</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wheelchair"></i><span>fa-wheelchair</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wheelchair-alt"></i><span>fa-wheelchair-alt</span></li>
-                  </ul>
-              </div>
-      
-              <div class="section">
-                  <h2 class="page-header">性别类图标</h2>
-                  <ul class="icons layui-row">
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-circle-thin"></i><span>fa-circle-thin</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-mars"></i><span>fa-mars</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-mars-double"></i><span>fa-mars-double</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-mars-stroke"></i><span>fa-mars-stroke</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-mars-stroke-h"></i><span>fa-mars-stroke-h</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-mars-stroke-v"></i><span>fa-mars-stroke-v</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-mercury"></i><span>fa-mercury</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-neuter"></i><span>fa-neuter</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-transgender"></i><span>fa-transgender</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-transgender-alt"></i><span>fa-transgender-alt</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-venus"></i><span>fa-venus</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-venus-double"></i><span>fa-venus-double</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-venus-mars"></i><span>fa-venus-mars</span></li>
-                  </ul>
-              </div>
-      
-              <div class="section">
-                  <h2 class="page-header">文件类型图标</h2>
-                  <ul class="icons layui-row">
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file"></i><span>fa-file</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-archive-o"></i><span>fa-file-archive-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-audio-o"></i><span>fa-file-audio-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-code-o"></i><span>fa-file-code-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-excel-o"></i><span>fa-file-excel-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-image-o"></i><span>fa-file-image-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-video-o"></i><span>fa-file-video-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-o"></i><span>fa-file-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-pdf-o"></i><span>fa-file-pdf-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-powerpoint-o"></i><span>fa-file-powerpoint-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-text"></i><span>fa-file-text</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-text-o"></i><span>fa-file-text-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-word-o"></i><span>fa-file-word-o</span></li>
-                  </ul>
-              </div>
-      
-              <div class="section">
-                  <h2 class="page-header">旋转类图标</h2>
-                  <ul class="icons layui-row">
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cog"></i><span>fa-cog</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-circle-o-notch"></i><span>fa-circle-o-notch</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-refresh fa-spin"></i><span>fa-refresh</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-spinner fa-pulse"></i><span>fa-spinner</span></li>
-                  </ul>
-              </div>
-      
-              <div class="section">
-                  <h2 class="page-header">表单提交图标</h2>
-                  <ul class="icons layui-row">
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-check-square"></i><span>fa-check-square</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-check-square-o"></i><span>fa-check-square-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-circle"></i><span>fa-circle</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-circle-o"></i><span>fa-circle-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-dot-circle-o"></i><span>fa-dot-circle-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-minus-square"></i><span>fa-minus-square</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-minus-square-o"></i><span>fa-minus-square-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plus-square"></i><span>fa-plus-square</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plus-square-o"></i><span>fa-plus-square-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-square"></i><span>fa-square</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-square-o"></i><span>fa-square-o</span></li>
-                  </ul>
-              </div>
-      
-              <div class="section">
-                  <h2 class="page-header">网银支付图标</h2>
-                  <ul class="icons layui-row">
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-amex"></i><span>fa-cc-amex</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-diners-club"></i><span>fa-cc-diners-club</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-discover"></i><span>fa-cc-discover</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-jcb"></i><span>fa-cc-jcb</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-mastercard"></i><span>fa-cc-mastercard</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-paypal"></i><span>fa-cc-paypal</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-stripe"></i><span>fa-cc-stripe</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-visa"></i><span>fa-cc-visa</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-credit-card"></i><span>fa-credit-card</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-credit-card-alt"></i><span>fa-credit-card-alt</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-google-wallet"></i><span>fa-google-wallet</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-paypal"></i><span>fa-paypal</span></li>
-                  </ul>
-              </div>
-      
-              <div class="section">
-                  <h2 class="page-header">图表类图标</h2>
-                  <ul class="icons layui-row">
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-area-chart"></i><span>fa-area-chart</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bar-chart"></i><span>fa-bar-chart</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bar-chart-o"></i><span>fa-bar-chart-o</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-line-chart"></i><span>fa-line-chart</span></li>
-                      <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pie-chart"></i><span>fa-pie-chart</span></li>
-                  </ul>
-              </div>
-      
-              <div class="section">
-                  <h2 class="page-header">货币类图标</h2>
-                  <ul class="icons layui-row">
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bitcoin"></i><span>fa-bitcoin</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-btc"></i><span>fa-btc</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cny"></i><span>fa-cny</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-dollar"></i><span>fa-dollar</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-eur"></i><span>fa-eur</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-euro"></i><span>fa-euro</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gbp"></i><span>fa-gbp</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gg"></i><span>fa-gg</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gg-circle"></i><span>fa-gg-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ils"></i><span>fa-ils</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-inr"></i><span>fa-inr</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-jpy"></i><span>fa-jpy</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-krw"></i><span>fa-krw</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-money"></i><span>fa-money</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rmb"></i><span>fa-rmb</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rouble"></i><span>fa-rouble</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rub"></i><span>fa-rub</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ruble"></i><span>fa-ruble</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rupee"></i><span>fa-rupee</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-shekel"></i><span>fa-shekel</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sheqel"></i><span>fa-sheqel</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-try"></i><span>fa-try</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-turkish-lira"></i><span>fa-turkish-lira</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-usd"></i><span>fa-usd</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-won"></i><span>fa-won</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-yen"></i><span>fa-yen</span></li>                    
-                  </ul>
-              </div>
-      
-              <div class="section">
-                <h2 class="page-header">文本编辑器图标</h2>
-                <ul class="icons layui-row">
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-align-center"></i><span>fa-align-center</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-align-justify"></i><span>fa-align-justify</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-align-left"></i><span>fa-align-left</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-align-right"></i><span>fa-align-right</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bold"></i><span>fa-bold</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chain"></i><span>fa-chain</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chain-broken"></i><span>fa-chain-broken</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-clipboard"></i><span>fa-clipboard</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-columns"></i><span>fa-columns</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-copy"></i><span>fa-copy</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cut"></i><span>fa-cut</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-dedent"></i><span>fa-dedent</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-eraser"></i><span>fa-eraser</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file"></i><span>fa-file</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-o"></i><span>fa-file-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-text"></i><span>fa-file-text</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-file-text-o"></i><span>fa-file-text-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-files-o"></i><span>fa-files-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-floppy-o"></i><span>fa-floppy-o</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-font"></i><span>fa-font</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-header"></i><span>fa-header</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-indent"></i><span>fa-indent</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-italic"></i><span>fa-italic</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-link"></i><span>fa-link</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-list"></i><span>fa-list</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-list-alt"></i><span>fa-list-alt</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-list-ol"></i><span>fa-list-ol</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-list-ul"></i><span>fa-list-ul</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-outdent"></i><span>fa-outdent</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-paperclip"></i><span>fa-paperclip</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-paragraph"></i><span>fa-paragraph</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-paste"></i><span>fa-paste</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-repeat"></i><span>fa-repeat</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rotate-left"></i><span>fa-rotate-left</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rotate-right"></i><span>fa-rotate-right</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-save"></i><span>fa-save</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-scissors"></i><span>fa-scissors</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-strikethrough"></i><span>fa-strikethrough</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-subscript"></i><span>fa-subscript</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-superscript"></i><span>fa-superscript</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-table"></i><span>fa-table</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-text-height"></i><span>fa-text-height</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-text-width"></i><span>fa-text-width</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-th"></i><span>fa-th</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-th-large"></i><span>fa-th-large</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-th-list"></i><span>fa-th-list</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-underline"></i><span>fa-underline</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-undo"></i><span>fa-undo</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-unlink"></i><span>fa-unlink</span></li>
-                </ul>
-            </div>
-      
-              <div class="section">
-                  <h2 class="page-header">方向箭头图标</h2>
-                  <ul class="icons layui-row">
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-angle-double-down"></i><span>fa-angle-double-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-angle-double-left"></i><span>fa-angle-double-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-angle-double-right"></i><span>fa-angle-double-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-angle-double-up"></i><span>fa-angle-double-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-angle-down"></i><span>fa-angle-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-angle-left"></i><span>fa-angle-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-angle-right"></i><span>fa-angle-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-angle-up"></i><span>fa-angle-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-circle-down"></i><span>fa-arrow-circle-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-circle-left"></i><span>fa-arrow-circle-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-circle-o-down"></i><span>fa-arrow-circle-o-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-circle-o-left"></i><span>fa-arrow-circle-o-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-circle-o-right"></i><span>fa-arrow-circle-o-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-circle-o-up"></i><span>fa-arrow-circle-o-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-circle-right"></i><span>fa-arrow-circle-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-circle-up"></i><span>fa-arrow-circle-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-down"></i><span>fa-arrow-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-left"></i><span>fa-arrow-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-right"></i><span>fa-arrow-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrow-up"></i><span>fa-arrow-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrows"></i><span>fa-arrows</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrows-alt"></i><span>fa-arrows-alt</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrows-h"></i><span>fa-arrows-h</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrows-v"></i><span>fa-arrows-v</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-down"></i><span>fa-caret-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-left"></i><span>fa-caret-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-right"></i><span>fa-caret-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-square-o-down"></i><span>fa-caret-square-o-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-square-o-left"></i><span>fa-caret-square-o-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-square-o-right"></i><span>fa-caret-square-o-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-square-o-up"></i><span>fa-caret-square-o-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-caret-up"></i><span>fa-caret-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chevron-circle-down"></i><span>fa-chevron-circle-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chevron-circle-left"></i><span>fa-chevron-circle-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chevron-circle-right"></i><span>fa-chevron-circle-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chevron-circle-up"></i><span>fa-chevron-circle-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chevron-down"></i><span>fa-chevron-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chevron-left"></i><span>fa-chevron-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chevron-right"></i><span>fa-chevron-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chevron-up"></i><span>fa-chevron-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-exchange"></i><span>fa-exchange</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-o-down"></i><span>fa-hand-o-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-o-left"></i><span>fa-hand-o-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-o-right"></i><span>fa-hand-o-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hand-o-up"></i><span>fa-hand-o-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-long-arrow-down"></i><span>fa-long-arrow-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-long-arrow-left"></i><span>fa-long-arrow-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-long-arrow-right"></i><span>fa-long-arrow-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-long-arrow-up"></i><span>fa-long-arrow-up</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-toggle-down"></i><span>fa-toggle-down</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-toggle-left"></i><span>fa-toggle-left</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-toggle-right"></i><span>fa-toggle-right</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-toggle-up"></i><span>fa-toggle-up</span></li>
-                  </ul>
-              </div>
-      
-              <div class="section">
-                  <h2 class="page-header">视频播放器图标</h2>
-                  <ul class="icons layui-row">
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-arrows-alt"></i><span>fa-arrows-alt</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-backward"></i><span>fa-backward</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-compress"></i><span>fa-compress</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-eject"></i><span>fa-eject</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-expand"></i><span>fa-expand</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fast-backward"></i><span>fa-fast-backward</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fast-forward"></i><span>fa-fast-forward</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-forward"></i><span>fa-forward</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pause"></i><span>fa-pause</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pause-circle"></i><span>fa-pause-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pause-circle-o"></i><span>fa-pause-circle-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-play"></i><span>fa-play</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-play-circle"></i><span>fa-play-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-play-circle-o"></i><span>fa-play-circle-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-random"></i><span>fa-random</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-step-backward"></i><span>fa-step-backward</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-step-forward"></i><span>fa-step-forward</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-stop"></i><span>fa-stop</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-stop-circle"></i><span>fa-stop-circle</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-stop-circle-o"></i><span>fa-stop-circle-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-youtube-play"></i><span>fa-youtube-play</span></li>
-                  </ul>
-              </div>
-
-              <div class="section">
-                <h2 class="page-header">品牌类图标</h2>
-                <ul class="icons layui-row">
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-500px"></i><span>fa-500px</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-adn"></i><span>fa-adn</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-amazon"></i><span>fa-amazon</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-android"></i><span>fa-android</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-angellist"></i><span>fa-angellist</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-apple"></i><span>fa-apple</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bandcamp"></i><span>fa-bandcamp</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-behance"></i><span>fa-behance</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-behance-square"></i><span>fa-behance-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bitbucket"></i><span>fa-bitbucket</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bitbucket-square"></i><span>fa-bitbucket-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bitcoin"></i><span>fa-bitcoin</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-black-tie"></i><span>fa-black-tie</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bluetooth"></i><span>fa-bluetooth</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-bluetooth-b"></i><span>fa-bluetooth-b</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-btc"></i><span>fa-btc</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-buysellads"></i><span>fa-buysellads</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-amex"></i><span>fa-cc-amex</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-diners-club"></i><span>fa-cc-diners-club</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-discover"></i><span>fa-cc-discover</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-jcb"></i><span>fa-cc-jcb</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-mastercard"></i><span>fa-cc-mastercard</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-paypal"></i><span>fa-cc-paypal</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-stripe"></i><span>fa-cc-stripe</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-cc-visa"></i><span>fa-cc-visa</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-chrome"></i><span>fa-chrome</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-codepen"></i><span>fa-codepen</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-codiepie"></i><span>fa-codiepie</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-connectdevelop"></i><span>fa-connectdevelop</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-contao"></i><span>fa-contao</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-css3"></i><span>fa-css3</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-dashcube"></i><span>fa-dashcube</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-delicious"></i><span>fa-delicious</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-deviantart"></i><span>fa-deviantart</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-digg"></i><span>fa-digg</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-dribbble"></i><span>fa-dribbble</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-dropbox"></i><span>fa-dropbox</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-drupal"></i><span>fa-drupal</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-edge"></i><span>fa-edge</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-eercast"></i><span>fa-eercast</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-empire"></i><span>fa-empire</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-envira"></i><span>fa-envira</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-etsy"></i><span>fa-etsy</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-expeditedssl"></i><span>fa-expeditedssl</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fa"></i><span>fa-fa</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-facebook"></i><span>fa-facebook</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-facebook-f"></i><span>fa-facebook-f</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-facebook-official"></i><span>fa-facebook-official</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-facebook-square"></i><span>fa-facebook-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-firefox"></i><span>fa-firefox</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-first-order"></i><span>fa-first-order</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-flickr"></i><span>fa-flickr</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-font-awesome"></i><span>fa-font-awesome</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fonticons"></i><span>fa-fonticons</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-fort-awesome"></i><span>fa-fort-awesome</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-forumbee"></i><span>fa-forumbee</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-foursquare"></i><span>fa-foursquare</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-free-code-camp"></i><span>fa-free-code-camp</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ge"></i><span>fa-ge</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-get-pocket"></i><span>fa-get-pocket</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gg"></i><span>fa-gg</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gg-circle"></i><span>fa-gg-circle</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-git"></i><span>fa-git</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-git-square"></i><span>fa-git-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-github"></i><span>fa-github</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-github-alt"></i><span>fa-github-alt</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-github-square"></i><span>fa-github-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gitlab"></i><span>fa-gitlab</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gittip"></i><span>fa-gittip</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-glide"></i><span>fa-glide</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-glide-g"></i><span>fa-glide-g</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-google"></i><span>fa-google</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-google-plus"></i><span>fa-google-plus</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-google-plus-circle"></i><span>fa-google-plus-circle</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-google-plus-official"></i><span>fa-google-plus-official</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-google-plus-square"></i><span>fa-google-plus-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-google-wallet"></i><span>fa-google-wallet</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-gratipay"></i><span>fa-gratipay</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-grav"></i><span>fa-grav</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hacker-news"></i><span>fa-hacker-news</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-houzz"></i><span>fa-houzz</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-html5"></i><span>fa-html5</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-imdb"></i><span>fa-imdb</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-instagram"></i><span>fa-instagram</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-internet-explorer"></i><span>fa-internet-explorer</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ioxhost"></i><span>fa-ioxhost</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-joomla"></i><span>fa-joomla</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-jsfiddle"></i><span>fa-jsfiddle</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-lastfm"></i><span>fa-lastfm</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-lastfm-square"></i><span>fa-lastfm-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-leanpub"></i><span>fa-leanpub</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-linkedin"></i><span>fa-linkedin</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-linkedin-square"></i><span>fa-linkedin-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-linode"></i><span>fa-linode</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-linux"></i><span>fa-linux</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-maxcdn"></i><span>fa-maxcdn</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-meanpath"></i><span>fa-meanpath</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-medium"></i><span>fa-medium</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-meetup"></i><span>fa-meetup</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-mixcloud"></i><span>fa-mixcloud</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-modx"></i><span>fa-modx</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-odnoklassniki"></i><span>fa-odnoklassniki</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-odnoklassniki-square"></i><span>fa-odnoklassniki-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-opencart"></i><span>fa-opencart</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-openid"></i><span>fa-openid</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-opera"></i><span>fa-opera</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-optin-monster"></i><span>fa-optin-monster</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pagelines"></i><span>fa-pagelines</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-paypal"></i><span>fa-paypal</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pied-piper"></i><span>fa-pied-piper</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pied-piper-alt"></i><span>fa-pied-piper-alt</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pied-piper-pp"></i><span>fa-pied-piper-pp</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pinterest"></i><span>fa-pinterest</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pinterest-p"></i><span>fa-pinterest-p</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-pinterest-square"></i><span>fa-pinterest-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-product-hunt"></i><span>fa-product-hunt</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-qq"></i><span>fa-qq</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-quora"></i><span>fa-quora</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ra"></i><span>fa-ra</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ravelry"></i><span>fa-ravelry</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-rebel"></i><span>fa-rebel</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-reddit"></i><span>fa-reddit</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-reddit-alien"></i><span>fa-reddit-alien</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-reddit-square"></i><span>fa-reddit-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-renren"></i><span>fa-renren</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-resistance"></i><span>fa-resistance</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-safari"></i><span>fa-safari</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-scribd"></i><span>fa-scribd</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-sellsy"></i><span>fa-sellsy</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-share-alt"></i><span>fa-share-alt</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-share-alt-square"></i><span>fa-share-alt-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-shirtsinbulk"></i><span>fa-shirtsinbulk</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-simplybuilt"></i><span>fa-simplybuilt</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-skyatlas"></i><span>fa-skyatlas</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-skype"></i><span>fa-skype</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-slack"></i><span>fa-slack</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-slideshare"></i><span>fa-slideshare</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-snapchat"></i><span>fa-snapchat</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-snapchat-ghost"></i><span>fa-snapchat-ghost</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-snapchat-square"></i><span>fa-snapchat-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-soundcloud"></i><span>fa-soundcloud</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-spotify"></i><span>fa-spotify</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-stack-exchange"></i><span>fa-stack-exchange</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-stack-overflow"></i><span>fa-stack-overflow</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-steam"></i><span>fa-steam</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-steam-square"></i><span>fa-steam-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-stumbleupon"></i><span>fa-stumbleupon</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-stumbleupon-circle"></i><span>fa-stumbleupon-circle</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-superpowers"></i><span>fa-superpowers</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-telegram"></i><span>fa-telegram</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tencent-weibo"></i><span>fa-tencent-weibo</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-themeisle"></i><span>fa-themeisle</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-trello"></i><span>fa-trello</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tripadvisor"></i><span>fa-tripadvisor</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tumblr"></i><span>fa-tumblr</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-tumblr-square"></i><span>fa-tumblr-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-twitch"></i><span>fa-twitch</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-twitter"></i><span>fa-twitter</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-twitter-square"></i><span>fa-twitter-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-usb"></i><span>fa-usb</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-viacoin"></i><span>fa-viacoin</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-viadeo"></i><span>fa-viadeo</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-viadeo-square"></i><span>fa-viadeo-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-vimeo"></i><span>fa-vimeo</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-vimeo-square"></i><span>fa-vimeo-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-vine"></i><span>fa-vine</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-vk"></i><span>fa-vk</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wechat"></i><span>fa-wechat</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-weibo"></i><span>fa-weibo</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-weixin"></i><span>fa-weixin</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-whatsapp"></i><span>fa-whatsapp</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wikipedia-w"></i><span>fa-wikipedia-w</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-windows"></i><span>fa-windows</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wordpress"></i><span>fa-wordpress</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wpbeginner"></i><span>fa-wpbeginner</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wpexplorer"></i><span>fa-wpexplorer</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wpforms"></i><span>fa-wpforms</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-xing"></i><span>fa-xing</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-xing-square"></i><span>fa-xing-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-y-combinator"></i><span>fa-y-combinator</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-y-combinator-square"></i><span>fa-y-combinator-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-yahoo"></i><span>fa-yahoo</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-yc"></i><span>fa-yc</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-yc-square"></i><span>fa-yc-square</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-yelp"></i><span>fa-yelp</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-yoast"></i><span>fa-yoast</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-youtube"></i><span>fa-youtube</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-youtube-play"></i><span>fa-youtube-play</span></li>
-                  <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-youtube-square"></i><span>fa-youtube-square</span></li>                  
-                </ul>
-              </div>
-
-              <div class="section">
-                <h2 class="page-header">医疗类图标</h2>
-                <ul class="icons layui-row">
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-ambulance"></i><span>fa-ambulance</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-h-square"></i><span>fa-h-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-heart"></i><span>fa-heart</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-heart-o"></i><span>fa-heart-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-heartbeat"></i><span>fa-heartbeat</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-hospital-o"></i><span>fa-hospital-o</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-medkit"></i><span>fa-medkit</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-plus-square"></i><span>fa-plus-square</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-stethoscope"></i><span>fa-stethoscope</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-user-md"></i><span>fa-user-md</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wheelchair"></i><span>fa-wheelchair</span></li>
-                    <li class="layui-col-xs4 layui-col-sm3 layui-col-md2 layui-col-lg1 "><i class="fa fa-wheelchair-alt"></i><span>fa-wheelchair-alt</span></li>
-                </ul>
-            </div>
-
-            </div>
-
-        </div>
-    </div>
-</body>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/home.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/home.html
deleted file mode 100644
index c0afeba9..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/home.html	
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-        .layui-backlog .layui-backlog-body {
-            display: block;
-            padding: 10px 15px;
-            background-color: #f8f8f8;
-            color: #999;
-            border-radius: 2px;
-            transition: all .3s;
-            -webkit-transition: all .3s
-        }
-
-        .layui-backlog-body h3 {
-            padding-bottom: 10px;
-            font-size: 12px
-        }
-
-        .layui-backlog-body p cite {
-            font-style: normal;
-            font-size: 30px;
-            font-weight: 300;
-            color: #333
-        }
-
-        .layui-backlog-body:hover {
-            background-color: #CFCFCF;
-            color: #888
-        }
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-row">
-            <div class="layui-col-md12">
-                <div class="layui-card">
-                    <div class="layui-card-body ">
-                        <blockquote class="layui-elem-quote">欢迎管理员:
-                            <span style="color: red;">admin</span>!上一次登录时间:2019年12月6日16:28:39
-                        </blockquote>
-                    </div>
-                </div>
-            </div>
-            <div class="layui-col-md12">
-                <div class="layui-card">
-                    <div class="layui-card-header">数据统计</div>
-                    <div class="layui-card-body ">
-                        <ul class="layui-row layui-col-space10 layui-this x-admin-carousel layui-backlog">
-                            <li class="layui-col-md2 layui-col-xs6">
-                                <a href="javascript:;" class="layui-backlog-body">
-                                    <h3>账户数</h3>
-                                    <p>
-                                        <cite>21</cite></p>
-                                </a>
-                            </li>
-                            <li class="layui-col-md2 layui-col-xs6">
-                                <a href="javascript:;" class="layui-backlog-body">
-                                    <h3>部门数</h3>
-                                    <p>
-                                        <cite>5</cite></p>
-                                </a>
-                            </li>
-                            <li class="layui-col-md2 layui-col-xs6">
-                                <a href="javascript:;" class="layui-backlog-body">
-                                    <h3>通知数</h3>
-                                    <p>
-                                        <cite>253</cite></p>
-                                </a>
-                            </li>
-                            <li class="layui-col-md2 layui-col-xs6">
-                                <a href="javascript:;" class="layui-backlog-body">
-                                    <h3>上传数</h3>
-                                    <p>
-                                        <cite>121</cite></p>
-                                </a>
-                            </li>
-                            <li class="layui-col-md2 layui-col-xs6">
-                                <a href="javascript:;" class="layui-backlog-body">
-                                    <h3>下载数</h3>
-                                    <p>
-                                        <cite>311</cite></p>
-                                </a>
-                            </li>
-                            <li class="layui-col-md2 layui-col-xs6 ">
-                                <a href="javascript:;" class="layui-backlog-body">
-                                    <h3>操作数</h3>
-                                    <p>
-                                        <cite>2766</cite></p>
-                                </a>
-                            </li>
-                        </ul>
-                    </div>
-                </div>
-            </div>
-            <div class="layui-col-md12">
-                <div class="layui-col-md12 layui-card scrollBox" lay-height='full-250'>
-                    <div class="layui-card-header">
-                        更新日志
-                    </div>
-                    <div class="layui-card-body">
-                        <ul class="layui-timeline">
-                            <li class="layui-timeline-item">
-                                <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
-                                <div class="layui-timeline-content layui-text">
-                                    <h3 class="layui-timeline-title">HG框架简介</h3>
-                                    <p>
-                                        HG-Layui-UI框架,是基于layui最新版UI搭建的一套通用后台管理框架,借鉴了市面上各大主流框架风格,采用iframe标签页实现,保留了传统开发模式的简单实用性。<br>
-                                        为快速开发减少重复代码量,框架内部admin.js中封装了常用的组件,包括弹窗提示、日期组件、表单监听、表单验证、数据表格组件、树形组件和request获取数据方法等。
-                                    </p>
-                                </div>
-                            </li>
-                            <li class="layui-timeline-item">
-                                <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
-                                <div class="layui-timeline-content layui-text">
-                                    <h3 class="layui-timeline-title">2021-08-10更新</h3>
-                                    <p>
-                                        修复侧边菜单栏图标模式下悬浮二级菜单触发问题。<br>
-                                        修复样式问题。<br>
-                                    </p>
-                                </div>
-                            </li>
-                            <li class="layui-timeline-item">
-                                <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
-                                <div class="layui-timeline-content layui-text">
-                                    <h3 class="layui-timeline-title">2020-08-10更新</h3>
-                                    <p>
-                                        修复360浏览器兼容IE模式下无法加载问题。<br>
-                                        hg.datatable,toolbar中增加class选项,可自定义按钮样式。<br>
-                                        新增三方组件使用案例,dtree和treeTable组件。<br>
-                                    </p>
-                                </div>
-                            </li>
-                            <li class="layui-timeline-item">
-                                <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
-                                <div class="layui-timeline-content layui-text">
-                                    <h3 class="layui-timeline-title">2020-03-23更新</h3>
-                                    <p>
-                                        HG-Layui-UI框架升级1.1版。<br>
-                                        移除原有图标库,集成Font Awesome V4.7字体图标库。<br>
-                                        优化了页面样式,框架中全部替换为使用新的图标样式。<br>
-                                        增加了皮肤设置,config文件夹下skin.json中设置配色,字号大小目前只修改tabs标签文字大小。<br>
-                                        修复火狐浏览器打开皮肤设置出现闪屏问题。<br>
-                                    </p>
-                                </div>
-                            </li>
-                            <li class="layui-timeline-item">
-                                <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
-                                <div class="layui-timeline-content layui-text">
-                                    <h3 class="layui-timeline-title">2020-02-24更新</h3>
-                                    <p>
-                                        增加hg-event自定义click事件。<br>
-                                        增加fullscreen全屏,配合hg-event使用。<br>
-                                        修复iframe中无法使用全屏问题。<br>
-                                        修复lay-height='full'与layui-col冲突问题。<br>
-                                        增加lay-height='auto'在与多个同级元素时使用,根据下一个元素计算高度。<br>
-                                        修复fullscreen全屏模式下,按Esc键退出全屏后,全屏图标显示错误问题。<br>
-                                        增加树形组件不显示多选框时,选中一个节点高亮显示,同时支持tree.getChecked()获得选中节点。<br>
-                                        加载admin.js初始化form表单组件。<br>
-                                        修改datatable,监听行工具事件,增加返回参数(obj, field),field为当前点击单元格id。<br>
-                                    </p>
-                                </div>
-                            </li>
-                            <li class="layui-timeline-item">
-                                <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
-                                <div class="layui-timeline-content layui-text">
-                                    <h3 class="layui-timeline-title">2020-01-03更新</h3>
-                                    <p>
-                                        修复使用scrollBar滚动条插件时宽度不对齐问题。<br>
-                                        增加tabs标签页向左向右滚动按钮。<br>
-                                        修改兼容小屏幕样式,左侧菜单伸缩状态下展开列表仅显示图标。<br>
-                                        伸缩左侧菜单时取消折叠菜单操作。<br>
-                                        增加hg.table.datatable已知数据加载,url参数直接赋值Array对象。<br>
-                                        增加hg.msghide(content, time),弹出半透明提示层。<br>
-                                        增加hg.load(callbackmething),弹出加载层。<br>
-                                        增加HG使用文档页面。<br>
-                                    </p>
-                                </div>
-                            </li>
-                            <li class="layui-timeline-item">
-                                <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
-                                <div class="layui-timeline-content layui-text">
-                                    <h3 class="layui-timeline-title">2019-12-19更新</h3>
-                                    <p>
-                                        修改官方Layui.tree树形组件源码,增加懒加载模式,data参数lazy: true 开启子节点懒加载方式,需要配合spread事件使用。<br>
-                                        增加spread事件,lazy为true时,展开节点时触发该事件,obj.elem:节点元素,obj.state:状态open/close,obj.data:节点数据。<br>
-                                        增加tree.lazytree(treeid, elem, children)方法,懒加载子节点数据展示。<br>
-                                        增加hg.table.datatable(layid, 'resize')方法,重置表格大小。<br>
-                                        增加hg.ontab(layfilter, _callback)方法,监听Tab切换事件。<br>
-                                        增加datatable实例化对象扩展方法,table.getSelected() 获取选中行,table.reload(where) 重载表格,table.resize() 重置表格大小。<br>
-                                        增加hg.tree.datatree(layid, data, showCheckbox, showLine, accordion, onlyIconControl, isJump)方法,基本树形组件。<br>
-                                        增加datatree实例对象事件与方法onclick() oncheck() onspread() getChecked() setChecked() reload()。<br>
-                                        增加spread()事件中this.lazytree(data)方法,触发懒加载子节点。<br>
-                                    </p>
-                                </div>
-                            </li>
-                            <li class="layui-timeline-item">
-                                <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
-                                <div class="layui-timeline-content layui-text">
-                                    <h3 class="layui-timeline-title">2019-11-01更新</h3>
-                                    <p>
-                                        引用layui-v2.5.5最新版。<br>
-                                        增加主页面布局,由顶部layui-header、左侧菜单layui-left-nav和内容展示区域layui-page-content组成。<br>
-                                        增加顶部layui-header,LOGO和标题展示,顶部一级菜单展示。<br>
-                                        增加左侧菜单layui-left-nav,支持3级菜单,默认手风琴展开模式。<br>
-                                        增加hg.add_tab、hg.del_tab、hg.add_lay_tab方法,用来管理tabs页。<br>
-                                        增加顶部菜单与左侧菜单联动效果,切换tabs页时自动定位当前菜单项。<br>
-                                        增加tabs页选项卡操作,刷新当前页面,关闭其他页面,关闭全部页面。<br>
-                                        增加侧边伸缩按钮,在选项卡栏最左侧,改变左侧菜单展示状态。<br>
-                                        引用jquery-1.9.1插件,依赖第三方jquery插件时用到。<br>
-                                        引用jquery.scrollBar.js插件,美化滚动条样式,class="scrollBox"。<br>
-                                        引用jquery.NProgress.js插件,请求进度条样式,iframe页面加载时显示。<br>
-                                        修改layui默认样式颜色,默认主题以蓝色为主。<br>
-                                        增加hg.msg(content, title)方法,弹出提示框。<br>
-                                        增加hg.confirm(content, title, callbackmething)方法,弹出询问框。<br>
-                                        增加hg.open(title, url, w, h, full)方法,打开弹出层。<br>
-                                        增加hg.close()方法,关闭弹出层。<br>
-                                        增加hg.base_reload()方法,刷新父窗口。<br>
-                                        增加hg.datetime(btime, etime, options)方法,基本日期框选择。<br>
-                                        增加hg.datetime2(elem, type, min, max)方法,组合日期框选择。<br>
-                                        增加hg.getdate(type, e)方法,获取日期时间。<br>
-                                        增加hg.request(url, data, type, contentType, dataType, async, funSuccess)方法,网络请求。<br>
-                                        增加hg.form.onsubmit(layfilter, _callback)方法,监听表单提交事件。<br>
-                                        增加hg.form.onswitch(layfilter, _callback)方法,监听switch操作事件。<br>
-                                        增加hg.form.verify(options)方法,表单自定义验证规则。<br>
-                                        增加hg.table.datatable(layid, title, url, where, cols, toolbar, page, height, defaultToolbar, totalRow)方法,基本数据表格。<br>
-                                        增加hg.table.toolbaronclick(layid, index)方法,监听toolbar自定义事件。<br>
-                                        增加datatable,监听行工具事件,操作行lay-event中定义值为触发函数名。<br>
-                                        增加hg.table.printall(cols, data)方法,打印任意数据,defaultToolbar='printall'。<br>
-                                        增加hg.table.exportfile(layid, data)方法,导出任意数据,defaultToolbar='exportsall'。<br>
-                                        增加hg.table.datatablestatus,状态属性集合。<br>
-                                        修改datatable,支持easyui数据格式解析方式,包括分页参数page和rows。<br>
-                                        修改datatable,工具条toolbar参数添加handler: function (obj, row)匿名函数方式。<br>
-                                        增加hg.table.datatable(layid, 'reload', where)方法,重载表格。<br>
-                                        增加hg.table.getSelected(layid, 'getSelected')方法,获取选中行。<br>
-                                        添加lay-height全屏高度设置属性,lay-height='full','full'='full-200'。<br>
-                                    </p>
-                                </div>
-                            </li>
-                        </ul>
-                    </div>
-                </div>
-            </div>
-            <style id="welcome_style"></style>
-        </div>
-    </div>
-    </div>
-</body>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/aiwrap.png b/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/aiwrap.png
deleted file mode 100644
index 36fd481b..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/aiwrap.png and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/bg.png b/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/bg.png
deleted file mode 100644
index c518e9d6..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/bg.png and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/icon.png b/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/icon.png
deleted file mode 100644
index 85cebab5..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/icon.png and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/login.jpg b/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/login.jpg
deleted file mode 100644
index 3a010905..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/login.jpg and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/logo.png b/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/logo.png
deleted file mode 100644
index 8edcf607..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/logo.png and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/logo2.png b/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/logo2.png
deleted file mode 100644
index 017a9f54..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/logo2.png and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/skin_icons.png b/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/skin_icons.png
deleted file mode 100644
index 7af27cf4..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/skin_icons.png and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/touxiang.jpg b/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/touxiang.jpg
deleted file mode 100644
index 1b234a3e..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/images/touxiang.jpg and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/index.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/index.html
deleted file mode 100644
index 89d6cc2b..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/index.html	
+++ /dev/null
@@ -1,349 +0,0 @@
-<!doctype html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title>Hg-Layui后台管理v1.1</title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./css/font-awesome.min.css">
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <link rel='stylesheet' href='./lib/nprogress/nprogress.css' />
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    
-    <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <script>
-        /^http(s*):\/\//.test(location.href) || alert('请先部署到 localhost 下再访问');
-    </script>
-</head>
-
-<body class="layui-layout-body" style="display: none;">
-    <div class="layui-layout layui-layout-admin">
-
-        <!-- 顶部 -->
-        <div class="layui-header">
-            <div class="logo">
-                <a href="javascript:;" onclick="$('.layui-tab-title .home').eq(0).click();">
-                    <img src="images/logo.png" class="layui-nav-img">
-                    <span class="layui-hide-xs">Hg-Layui后台管理v1.1</span>
-                </a>
-            </div>
-            <ul class="layui-nav left layui-hide-xs" lay-filter="nav-top">
-                <li meun_id="0" class="layui-nav-item layui-this"><a href="javascript:;">UI组件</a></li>
-                <li meun_id="1" class="layui-nav-item"><a href="javascript:;">Demo</a></li>
-                <li class="layui-nav-item"><a href="javascript:;">新页面</a>
-                    <dl class="layui-nav-child">
-                        <!-- 二级菜单 -->
-                        <dd lay-unselect>
-                            <a onclick="hg.open('最大化','http://www.baidu.com','','',true)">
-                                <i class="fa fa-window-maximize fa-fw"></i>弹出最大化</a></dd>
-                        <dd lay-unselect>
-                            <a onclick="hg.open('弹出自动宽高','http://www.baidu.com')">
-                                <i class="fa fa-window-restore fa-fw"></i>弹出自动宽高</a></dd>
-                        <dd lay-unselect>
-                            <a onclick="hg.open('弹出指定宽高','http://www.baidu.com',500,300)">
-                                <i class="fa fa-clone fa-fw"></i>弹出指定宽高</a></dd>
-                        <dd lay-unselect>
-                            <a onclick="hg.add_tab('在tab打开','member-list.html')">
-                                <i class="fa fa-tag fa-fw"></i>在tab打开</a></dd>
-                        <dd lay-unselect>
-                            <a onclick="hg.add_tab('在tab打开刷新','member-del.html',true)">
-                                <i class="fa fa-tags fa-fw"></i>在tab打开刷新</a></dd>
-                    </dl>
-                </li>
-            </ul>
-            <ul class="layui-nav left layui-hide-sm layui-hide-md layui-hide-lg" lay-filter="nav-top">
-                <li class="layui-nav-item"><a href="javascript:;">菜单</a>
-                    <dl class="layui-nav-child">
-                        <dd meun_id="0" lay-unselect><a onclick=""><i class="fa fa-pencil-square fa-fw"></i>UI组件</a></dd>
-                        <dd meun_id="1" lay-unselect><a onclick=""><i class="fa fa-sign-out fa-fw"></i>Demo</a></dd>
-                    </dl>
-                </li>
-            </ul>
-            <ul class="layui-nav right">
-                <li class="layui-nav-item layui-hide-xs" lay-unselect><a href="javascript:;" hg-event="fullscreen" title="全屏"><i
-                    class="fa fa-arrows-alt fa-lg"></i></a></li>
-                <li class="layui-nav-item layui-hide-xs" lay-unselect><a href="javascript:;" onclick="cleancache()" hg-event="delSkinConfig" title="清除缓存"><i
-                            class="fa fa-trash-o fa-lg"></i></a></li>
-                <li class="layui-nav-item">
-                    <a href="javascript:;"><img src="./images/touxiang.jpg" class="layui-nav-img"><span>一如既往</span></a>
-                    <dl class="layui-nav-child">
-                        <dd lay-unselect><a onclick="hg.add_tab('修改密码','page/changePwd.html')"><i
-                                    class="fa fa-pencil-square fa-fw"></i>修改密码</a></dd>
-                        <dd lay-unselect><a href="./login.html"><i class="fa fa-sign-out fa-fw"></i>退出</a></dd>
-                    </dl>
-                </li>
-                <li class="layui-nav-item layui-hide-xs" lay-unselect><a href="javascript:;" hg-event="skinConfig"><i
-                            class="fa fa-ellipsis-v fa-lg"></i></a></li>
-            </ul>
-        </div>
-
-        <!-- 左侧菜单 -->
-        <div class="layui-left-nav scrollBox">
-            <div id="side-nav">
-                <!-- meun_id=0;UI组件 -->
-                <ul id="nav" class="layui-tab-item layui-show">
-                    <li class="open">
-                        <a class="border active"><i class="fa fa-cog fa-fw"></i><cite>组件</cite><i
-                                class="fa fa-angle-up fa-fw nav_right"></i></a>
-                        <ul class="sub-menu" style="display: block;">
-                            <li class="sub-tab" hg-title="按钮" hg-nav="component/button/index.html">
-                                <a><i class="fa fa-tag fa-fw"></i><cite>按钮</cite></a>
-                            </li>
-                            <li>
-                                <a><i class="fa fa-pencil-square-o fa-fw"></i><cite>表单</cite><i
-                                        class="fa fa-angle-down fa-fw nav_right"></i></a>
-                                <ul class="sub-menu">
-                                    <li class="sub-tab" hg-title="表单元素" hg-nav="component/form/element.html">
-                                        <a><i class="fa fa-file-text fa-fw"></i><cite>表单元素</cite></a>
-                                    </li>
-                                    <li class="sub-tab" hg-title="表单组合" hg-nav="component/form/group.html">
-                                        <a><i class="fa fa-file-text fa-fw"></i><cite>表单组合</cite></a>
-                                    </li>
-                                </ul>
-                            </li>
-                            <li class="sub-tab" hg-title="面板" hg-nav="component/panel/index.html">
-                                <a><i class="fa fa-clone fa-fw"></i><cite>面板</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="导航" hg-nav="component/nav/index.html">
-                                <a><i class="fa fa-flag fa-fw"></i><cite>导航</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="选项卡" hg-nav="component/tabs/index.html">
-                                <a><i class="fa fa-exchange fa-fw"></i><cite>选项卡</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="徽章" hg-nav="component/badge/index.html">
-                                <a><i class="fa fa-bookmark fa-fw"></i><cite>徽章</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="时间线" hg-nav="component/timeline/index.html">
-                                <a><i class="fa fa-clock-o fa-fw"></i><cite>时间线</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="辅助" hg-nav="component/auxiliar/index.html">
-                                <a><i class="fa fa-sliders fa-fw"></i><cite>辅助</cite></a>
-                            </li>
-                            <li>
-                                <a><i class="fa fa-cloud-upload fa-fw"></i><cite>上传</cite><i
-                                        class="fa fa-angle-down fa-fw nav_right"></i></a>
-                                <ul class="sub-menu">
-                                    <li class="sub-tab" hg-title="上传演示一" hg-nav="component/upload/demo1.html">
-                                        <a><i class="fa fa-folder-open fa-fw"></i><cite>上传演示一</cite></a>
-                                    </li>
-                                    <li class="sub-tab" hg-title="上传演示二" hg-nav="component/upload/demo2.html">
-                                        <a><i class="fa fa-folder-open fa-fw"></i><cite>上传演示二</cite></a>
-                                    </li>
-                                </ul>
-                            </li>
-                        </ul>
-                    </li>
-                    <li>
-                        <a><i class="fa fa-font fa-fw"></i><cite>字体图标</cite><i
-                                class="fa fa-angle-down fa-fw nav_right"></i></a>
-                        <ul class="sub-menu">
-                            <li class="sub-tab" hg-title="字体图标" hg-nav="fonts/icon.html">
-                                <a><i class="fa fa-anchor fa-fw"></i><cite>字体图标</cite></a>
-                            </li>
-                        </ul>
-                    </li>
-                    <li>
-                        <a><i class="fa fa-gavel fa-fw"></i><cite>layui第三方组件</cite><i
-                                class="fa fa-angle-down fa-fw nav_right"></i></a>
-                        <ul class="sub-menu">
-                            <li class="sub-tab" hg-title="富文本编辑器" hg-nav="https://fly.layui.com/extend/tinymce/">
-                                <a><i class="fa fa-file-code-o fa-fw"></i><cite>富文本编辑器</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="下拉多选" hg-nav="https://fly.layui.com/extend/xmSelect/">
-                                <a><i class="fa fa-check-square fa-fw"></i><cite>xmSelect下拉多选</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="多选框" hg-nav="https://fly.layui.com/extend/formSelects/">
-                                <a><i class="fa fa-list-alt fa-fw"></i><cite>formSelects 4.x 多选框</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="树形表格" hg-nav="https://fly.layui.com/extend/treeTable/">
-                                <a><i class="fa fa-table fa-fw"></i><cite>treeTable 树形表格</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="下拉表格" hg-nav="https://fly.layui.com/extend/tableSelect/">
-                                <a><i class="fa fa-th-list fa-fw"></i><cite>下拉表格选择器</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="图片截取上传" hg-nav="https://fly.layui.com/extend/croppers/">
-                                <a><i class="fa fa-picture-o fa-fw"></i><cite>cropper 图片截取上传</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="通知控件" hg-nav="https://fly.layui.com/extend/notice/">
-                                <a><i class="fa fa-volume-up fa-fw"></i><cite>notice 通知控件</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="分步表单" hg-nav="https://fly.layui.com/extend/step-lay/">
-                                <a><i class="fa fa-calendar-o fa-fw"></i><cite>step-lay 分步表单</cite></a>
-                            </li>
-                        </ul>
-                    </li>
-                    <li>
-                        <a><i class="fa fa-paper-plane fa-fw"></i><cite>帮助</cite><i
-                                class="fa fa-angle-down fa-fw nav_right"></i></a>
-                        <ul class="sub-menu">
-                            <li class="sub-tab" hg-title="使用文档" hg-nav="readme.html">
-                                <a><i class="fa fa-question-circle fa-fw"></i><cite>HG使用文档</cite></a>
-                            </li>
-                        </ul>
-                    </li>
-                </ul>
-                <!-- meun_id=1;Demo -->
-                <ul id="nav" class="layui-tab-item">
-                    <li class="open">
-                        <a class="border active"><i class="fa fa-database fa-fw"></i><cite>数据表格</cite><i
-                                class="fa fa-angle-up fa-fw nav_right"></i></a>
-                        <ul class="sub-menu" style="display: block;">
-                            <li class="sub-tab" hg-title="数据表格" hg-nav="DataGrid.html">
-                                <a><i class="fa fa-file-text fa-fw"></i><cite>基本数据表格</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="数据表格一" hg-nav="DataGrid1.html">
-                                <a><i class="fa fa-file-text fa-fw"></i><cite>基本数据表格一</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="数据表格二" hg-nav="DataGrid2.html">
-                                <a><i class="fa fa-file-text fa-fw"></i><cite>基础数据表格二</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="数据表格三" hg-nav="DataGrid3.html">
-                                <a><i class="fa fa-file-text fa-fw"></i><cite>基础数据表格三</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="数据表格四" hg-nav="DataGrid4.html">
-                                <a><i class="fa fa-file-text fa-fw"></i><cite>基础数据表格四</cite></a>
-                            </li>
-                        </ul>
-                    </li>
-                    <li>
-                        <a><i class="fa fa-sitemap fa-fw"></i><cite>树形组件</cite><i
-                                class="fa fa-angle-down fa-fw nav_right"></i></a>
-                        <ul class="sub-menu">
-                            <li class="sub-tab" hg-title="树形组件" hg-nav="Tree1.html">
-                                <a><i class="fa fa-file-text fa-fw"></i><cite>树形组件</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="树形组件" hg-nav="Tree.html">
-                                <a><i class="fa fa-file-text fa-fw"></i><cite>树形组件大数据</cite></a>
-                            </li>
-                        </ul>
-                    </li>
-                    <li>
-                        <a><i class="fa fa-tasks fa-fw"></i><cite>城市联动</cite><i
-                                class="fa fa-angle-down fa-fw nav_right"></i></a>
-                        <ul class="sub-menu">
-                            <li class="sub-tab" hg-title="三级地区联动" hg-nav="city.html">
-                                <a><i class="fa fa-ticket fw"></i><cite>三级地区联动</cite></a>
-                            </li>
-                        </ul>
-                    </li>
-                    <li>
-                        <a><i class="fa fa-cogs fa-fw"></i><cite>其它页面</cite><i
-                                class="fa fa-angle-down fa-fw nav_right"></i></a>
-                        <ul class="sub-menu">
-                            <li>
-                                <a href="login.html" target="_blank"><i
-                                        class="fa fa-user-circle fa-fw"></i><cite>登录页</cite></a>
-                            </li>
-                            <li class="sub-tab" hg-title="404页面" hg-nav="404.html">
-                                <a><i class="fa fa-internet-explorer fa-fw"></i><cite>404页面</cite></a>
-                            </li>
-                        </ul>
-                    </li>
-                </ul>
-            </div>
-        </div>
-
-        <!-- 内容 -->
-        <div class="layui-page-content">
-            <div class="layui-tab tab" lay-unauto lay-allowClose="true" lay-filter="xbs_tab">
-                <span class="indent-tab left" title="侧边伸缩"><i class="fa fa-dedent fa-lg"></i></span>
-                <div class="indent-tab left fa fa-step-backward fa-fw"></div>
-                <ul class="layui-nav">
-                    <li class="layui-nav-item">
-                        <a href="javascript:;"><i class="fa fa-dot-circle-o fa-fw"></i> 页面操作</a>
-                        <dl class="layui-nav-child">
-                            <dd lay-unselect data-page-close="this">
-                                <a href="javascript:;"><i class="fa fa-refresh fa-fw"></i> 刷新当前</a>
-                            </dd>
-                            <dd lay-unselect data-page-close="other">
-                                <a href="javascript:;"><i class="fa fa-ban fa-fw"></i> 关闭其他</a>
-                            </dd>
-                            <dd lay-unselect data-page-close="all">
-                                <a href="javascript:;"><i class="fa fa-power-off fa-fw"></i> 关闭全部</a>
-                            </dd>
-                        </dl>
-                    </li>
-                </ul>
-                <div class="indent-tab right fa fa-step-forward fa-fw"></div>
-                <ul class="layui-tab-title">
-                    <li class="home layui-this"><i class="fa fa-home fa-fw"></i></li>
-                </ul>
-                
-                <div class="layui-tab-content">
-                    <div class="layui-tab-item layui-show">
-                        <iframe src='./home.html' frameborder="0" scrolling="yes" class="hg-iframe"></iframe>
-                    </div>
-                </div>
-            </div>
-        </div>
-
-    </div>
-
-    <div class="hg-config" style="display: none;">
-        <div class="layui-fluid">
-            <div class="layui-row">
-                <div class="layui-col-md12">
-                    <fieldset class="layui-elem-field layui-field-title"><legend>主题</legend></fieldset>
-                    <div class="layui-col-md12">
-                        <ul class="skin">   
-                        </ul>
-                    </div>
-                </div>
-                <div class="layui-col-md12">
-                    <fieldset class="layui-elem-field layui-field-title"><legend>字号</legend></fieldset>
-                    <div class="layui-col-md12">
-                        <form class="layui-form layui-form-pane" action="">
-                            <div class="layui-form-item" pane="">
-                                <div class="layui-input-line">
-                                  <input type="radio" name="fontsize" value="lg" title="大号">
-                                  <input type="radio" name="fontsize" value="md" title="默认">
-                                  <input type="radio" name="fontsize" value="sm" title="小号">
-                                  <input type="radio" name="fontsize" value="xs" title="超小">
-                                </div>
-                            </div>
-                        </form>
-                    </div>
-                </div>
-            </div>
-        </div>
-        <script type="text/javascript" src="./lib/layui/lay/modules/form.js"></script>
-    </div>
-    
-
-    <script>
-        //注意:element未作封装处理,使用layui.use引用
-        layui.use(['element'], function () {
-            var element = layui.element;
-            console.log('触发了layui.element');
-            
-        });
-        function cleancache(){
-            var a = hg.load(function(){
-                var that = this;
-                setTimeout(function(){
-                    //that.close(); //关闭加载层
-                    a.close();
-                    hg.msghide('清除服务器缓存成功.');
-                },2000);
-            })
-        }
-    </script>
-
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <!-- 请求进度条插件 -->
-    <script src='./lib/nprogress/nprogress.js'></script>
-    
-</body>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/Scrollbar/jquery.scrollBar.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/Scrollbar/jquery.scrollBar.js
deleted file mode 100644
index 9aecc67d..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/Scrollbar/jquery.scrollBar.js	
+++ /dev/null
@@ -1,527 +0,0 @@
-/**
- * Created by Administrator on 2017/9/6.
- */
-
-
-//Vertical and horizontal
-/**
- * 用div的拖拽以及滚动事件代替了滚动条,通过改变div的样式来改变滚动条的样式
- */
-
-;(function($){
-    $.fn.extend({
-        "scrollBar":function(options){
-            var settings = {
-                barWidth:5,
-                position:"x,y",
-                wheelDis:15
-
-            };
-
-            options = $.extend(settings,options);
-
-            var horizontalDiv = '<div class="zl-scrollBarBox" style="width:100%;left:0;height:'+settings.barWidth+'px;bottom:0;">'+
-                '<div class="zl-scrollBar zl-horizontalBar" style="height:'+settings.barWidth+'px;border-radius:'+settings.barWidth/2+'px;"></div>'+
-                '</div>';
-            var verticalDiv = '<div class="zl-scrollBarBox" style="height:100%;top:0;width:'+settings.barWidth+'px;right:0;">'+
-                '<div class="zl-scrollBar zl-verticalBar" style="width:'+settings.barWidth+'px;border-radius:'+settings.barWidth/2+'px;"></div>'+
-                '</div>';
-
-            var T = this;
-
-            /**
-             * 将每个div的padding值保存到自定义属性中
-             */
-
-            T.each(function(){
-
-                $(this).attr("paddingR",$(this).css("padding-right")).attr("paddingB",$(this).css("padding-bottom"));
-
-            });
-            /**
-             *
-             *创建滚动条的函数
-             */
-            function creatScrollBar(obj){
-
-                var This = $(obj).get(0);//转化为JS对象,增加运行效率
-
-                var paddingR = parseFloat($(obj).attr("paddingR"));
-                var paddingB = parseFloat($(obj).attr("paddingB"));
-
-                $(obj).css({
-                    "padding-right":paddingR+"px",
-                    "padding-bottom":paddingB+"px",
-                    "overflow":"hidden"
-                });
-
-                //获取内容的总高度和总宽度
-
-
-                if(!($(obj).children().hasClass("zl-scrollContentDiv"))){
-                    $(obj).wrapInner('<div class="zl-scrollContentDiv"></div>');
-                };
-
-                if($(obj).css("position")=="static"){
-                    $(obj).css({"position":"relative"});
-                };
-
-                var scrollContentDiv = $(obj).find(".zl-scrollContentDiv");
-
-                var scrollH = scrollContentDiv[0].scrollHeight;
-                var scrollW = scrollContentDiv[0].scrollWidth;
-
-                var innerH = scrollContentDiv.height();
-                var innerW = scrollContentDiv.width();
-                var outerH = $(obj).innerHeight();
-                var outerW = $(obj).innerWidth();
-
-                function addVerticalBar(a){
-
-                    This.style.paddingRight = '0'; //paddingR + settings.barWidth + 'px';
-
-                    innerH = $(a).height();
-
-                    var barHeight = outerH*(innerH/scrollH);
-
-                    $(a).find(".zl-scrollBarBox").remove().end().append(verticalDiv).find(".zl-verticalBar").height(barHeight);
-
-                };
-                function addHorizontalBar(a){
-
-                    This.style.paddingBottom = paddingB + settings.barWidth + 'px';
-                    innerW = $(a).width();
-
-                    var barWidth = outerW*(innerW/scrollW);
-
-                    $(a).find(".zl-scrollBarBox").remove().end().append(horizontalDiv).find(".zl-horizontalBar").width(barWidth);
-
-                };
-
-                switch (settings.position){
-
-                    case "x,y":
-
-                        if(scrollH>innerH && scrollW>innerW){
-                            This.style.paddingRight = '0'; //paddingR + settings.barWidth + 'px';
-                            innerH = $(obj).height();
-                            outerH = $(obj).innerHeight();
-
-                            var barHeight = (outerH-settings.barWidth)*((innerH-settings.barWidth)/scrollH);
-                            if(!($(obj).find(".zl-verticalBar").length)){
-                                $(obj).append(verticalDiv);
-                            };
-
-                            $(obj).find(".zl-verticalBar").height(barHeight).parent().height(outerH-settings.barWidth);
-
-
-                            This.style.paddingBottom = paddingB + settings.barWidth + 'px';
-                            innerW = $(obj).width();
-
-                            var barWidth = (outerW-settings.barWidth)*((innerW-settings.barWidth)/scrollW);
-
-                            if(!($(obj).find(".zl-horizontalBar").length)){
-                                $(obj).append(horizontalDiv);
-                            };
-                            $(obj).find(".zl-horizontalBar").width(barWidth).parent().width(outerW)
-                                .css({
-                                    "padding-right":settings.barWidth+"px",
-                                    "box-sizing":"border-box"
-                                });
-
-                        }else if(scrollH>innerH){
-
-                            addVerticalBar(obj);
-
-
-                        }else if(scrollW>innerW){
-
-                            addHorizontalBar(obj);
-
-                        }else{
-                            $(obj).find(".zl-scrollBarBox").remove();
-                        }
-                        break;
-
-                    case "x":
-
-                        if(scrollW>innerW){
-
-                            addHorizontalBar(obj);
-
-                        }else{
-                            $(obj).find(".zl-scrollBarBox").remove();
-                        }
-                        break;
-
-                    case "y":
-
-                        if(scrollH>innerH){
-
-                            addVerticalBar(obj);
-
-                        }else{
-                            $(obj).find(".zl-scrollBarBox").remove();
-                        }
-
-                        break;
-                };
-
-
-            }
-
-            /**
-             * 循环给每一个Div添加
-             */
-            function recycleThis(){
-
-                T.each(function(){
-
-                    creatScrollBar(this);
-
-                });
-            };
-
-            recycleThis();//执行循环
-
-            /**
-             *创建监听div内容变化的定时器
-             */
-
-            function creatTimer(obj,oldWidth,oldHeight,oldInnerWidth,oldInnerHeight,timer){
-
-                timer = setInterval(function(){
-
-                    var newWidth = null;
-                    var newHeight = null;
-                    var newInnerWidth = null;
-                    var newInnerHeight = null;
-                    var topDiv = null;
-                    var leftDiv = null;
-                    var topBar = null;
-                    var leftBar = null;
-                    var scrollContentDiv = $(obj).find(".zl-scrollContentDiv");
-
-                    if(scrollContentDiv.length){
-                        newWidth = scrollContentDiv[0].scrollWidth;
-                        newHeight = scrollContentDiv[0].scrollHeight;
-
-                        newInnerWidth = scrollContentDiv.width();
-                        newInnerHeight = scrollContentDiv.height();
-                    }else{
-                        newWidth = $(obj)[0].scrollWidth - parseFloat($(obj).css("padding-left"));
-                        newHeight = $(obj)[0].scrollHeight - parseFloat($(obj).css("padding-top"));
-                        newInnerWidth = $(obj).width();
-                        newInnerHeight = $(obj).height();
-
-                    };
-
-                    if(newWidth!=oldWidth || newHeight!=oldHeight || newInnerWidth!=oldInnerWidth || newInnerHeight!=oldInnerHeight){
-
-                        //记录更新滚动条长短前的位置
-                        if(scrollContentDiv.length){
-                            topDiv = parseFloat(scrollContentDiv.css("top"));
-                            leftDiv = parseFloat(scrollContentDiv.css("left"));
-                        };
-                        if($(obj).find(".zl-verticalBar").length){
-                            topBar = parseFloat($(obj).find(".zl-verticalBar").css("top"));
-                        };
-                        if($(obj).find(".zl-horizontalBar").length){
-                            leftBar = parseFloat($(obj).find(".zl-horizontalBar").css("left"));
-                        };
-                        //更新滚动条长短或有无
-                        creatScrollBar(obj);
-
-                        if($(obj).find(".zl-scrollBarBox").length){
-                            if(topDiv){
-                                var maxTopBox = scrollContentDiv[0].scrollHeight - $(obj).height();
-                                var maxLeftBox = scrollContentDiv[0].scrollWidth - $(obj).width();
-                                if(-leftDiv>maxLeftBox){
-                                    leftDiv = -maxLeftBox;
-                                }
-                                if(-topDiv>maxTopBox){
-                                    topDiv = -maxTopBox;
-                                }
-                                // scrollContentDiv.css({
-                                //     "left":leftDiv+'px',
-                                //     "top":topDiv+'px'
-                                // });
-                                scrollContentDiv.css({
-                                    "left":0,
-                                    "top":0
-                                });
-                            };
-                            //将原来的位置赋值给现在的滚动条
-                            if(topBar && $(obj).find(".zl-verticalBar").length){
-                                var verticalBar = $(obj).find(".zl-verticalBar");
-                                var maxTop = verticalBar.parent().height() -verticalBar.height();
-
-                                if(topBar>maxTop){
-                                    topBar = maxTop;
-                                }
-                                verticalBar.css("top",topBar+'px');
-                            };
-                            if(leftBar && $(obj).find(".zl-horizontalBar").length){
-                                var horizontalBar = $(obj).find(".zl-verticalBar");
-                                var maxLeft = horizontalBar.parent().width() -horizontalBar.width();
-
-                                if(leftBar>maxLeft){
-                                    leftBar = maxLeft;
-                                }
-
-                                $(obj).find(".zl-horizontalBar").css("left",leftBar+'px');
-                            };
-                        }
-
-                        oldWidth = newWidth;
-                        oldHeight = newHeight;
-
-                        oldInnerHeight = newInnerHeight;
-                        oldInnerWidth = newInnerWidth;
-                    }
-
-                },100);
-
-
-            }
-
-            /**
-             * 通过循环给每一个div添加上监听内容变化的定时器
-             */
-            function addTimer(){
-                $.each(T,function(k,v){
-
-                    var obj = v;
-                    var timer = "timer"+k;
-                    var oldWidth = null;
-                    var oldHeight = null;
-                    var oldInnerWidth = null;
-                    var oldInnerHeight = null;
-
-                    if($(v).find(".zl-scrollContentDiv").length){
-                        oldWidth = $(v).find(".zl-scrollContentDiv")[0].scrollWidth ;
-                        oldHeight = $(v).find(".zl-scrollContentDiv")[0].scrollHeight;
-                        oldInnerWidth = $(v).find(".zl-scrollContentDiv").width();
-                        oldInnerHeight = $(v).find(".zl-scrollContentDiv").height();
-
-                    }else{
-                        oldWidth = $(obj)[0].scrollWidth - parseFloat($(obj).css("padding-left"));
-                        oldHeight = $(obj)[0].scrollHeight - parseFloat($(obj).css("padding-top"));
-
-                        oldInnerWidth = $(obj).width();
-                        oldInnerHeight = $(obj).height();
-                    }
-                    creatTimer(obj,oldWidth,oldHeight,oldInnerWidth,oldInnerHeight,timer);
-                });
-            }
-            addTimer();
-            function clearTimer(){
-                $.each(T,function(index,item){
-                    var timer = "timer"+index;
-                    clearInterval(timer);
-                });
-            };
-            /**
-             * 滚动条拖拽效果
-             */
-            this.on("mousedown",".zl-scrollBar",function(ev){
-
-                clearTimer();//清除定时器
-
-                var direction = null;
-
-                if($(this).hasClass("zl-verticalBar")){
-
-                    direction = "0";
-
-                }else if($(this).hasClass("zl-horizontalBar")){
-
-                    direction = "1";
-
-                }
-
-                var This = $(this).get(0);
-
-                var height = $(this).parent().height() - $(this).height();
-                var width = $(this).parent().width() - $(this).width();
-
-                var contentDiv = $(this).parent().parent().find(".zl-scrollContentDiv").get(0);
-
-                var scrollH = contentDiv.scrollHeight;
-                var innerH = $(this).parent().parent().height();
-
-                var scrollW = contentDiv.scrollWidth;
-                var innerW = $(this).parent().parent().width();
-
-
-                var ev = ev || event;
-
-                var disY = ev.clientY - This.offsetTop;
-                var disX = ev.clientX - This.offsetLeft;
-
-                var topCount = null;
-                var leftCount = null;
-
-                switch (direction){
-
-                    case "0":
-
-                        document.onmousemove = function(ev){
-
-                            var ev = ev || event;
-
-                            if(ev.clientY - disY <= 0){
-
-                                topCount = 0;
-
-                            }else
-
-                            if((ev.clientY - disY) >= height){
-
-                                topCount = height;
-
-                            }else{
-
-                                topCount = ev.clientY - disY;
-
-                            }
-
-                            This.style.top = topCount  + "px";
-
-                            contentDiv.style.top = -(topCount*(scrollH - innerH)/height) + 'px';
-
-                        };
-
-                        break;
-
-                    case "1":
-
-                        document.onmousemove = function(ev){
-
-                            var ev = ev || event;
-
-                            if(ev.clientX - disX <= 0){
-
-                                leftCount = 0;
-
-                            }else
-
-                            if((ev.clientX - disX) >= width){
-
-                                leftCount = width;
-
-                            }else{
-
-                                leftCount = ev.clientX - disX;
-
-                            }
-
-                            This.style.left = leftCount  + "px";
-
-                            contentDiv.style.left = -(leftCount*(scrollW - innerW)/width) + 'px';
-
-                        };
-
-                        break;
-
-                }
-
-                document.onmouseup = function(){
-
-                    document.onmousemove = null;
-                    document.onmouseup = null;
-
-                    addTimer();//添加定时器
-
-                };
-
-                return false;
-            });
-
-            /**
-             *鼠标滚轮效果
-             */
-
-            function fn(ev,a){
-                if(a.find(".zl-verticalBar").length){
-
-                    var b = true;
-                    var height = a.find(".zl-scrollBarBox").height() - a.find(".zl-scrollBar").height();
-                    var contentDiv = a.find(".zl-scrollContentDiv").get(0);
-                    var scrollH = contentDiv.scrollHeight;
-                    var innerH = a.height();
-
-                    if(ev.wheelDelta){
-                        b = ev.wheelDelta>0?true:false;
-                    }else{
-                        b = ev.detail<0?true:false;
-                    }
-
-                    var topDis = parseFloat(a.find(".zl-scrollBar").css("top"));
-
-                    if(b){
-
-                        topDis -= settings.wheelDis;
-
-                        if(topDis <0){
-
-                            topDis = 0;
-
-                        }
-
-                    }else{
-
-                        topDis += settings.wheelDis;
-
-                        if(topDis > height){
-
-                            topDis = height;
-
-                        }
-                    }
-
-                    a.find(".zl-scrollBar").get(0).style.top = topDis  + "px";
-                    a.find(".zl-scrollContentDiv").get(0).style.top = -(topDis*(scrollH - innerH)/height) + 'px';
-
-                    $(".zl-scrollBar").addClass("zl-scrollBarBackground");
-                    setTimeout(function(){$(".zl-scrollBar").removeClass("zl-scrollBarBackground");},1500);
-                }
-            };
-
-
-            T.each(function(){
-
-                var oDiv = $(this).get(0);
-
-                if(oDiv.addEventListener){
-
-                    oDiv.addEventListener("DOMMouseScroll",function(ev){
-
-                        var ev = ev || event;
-                        var $This = $(this);
-
-                        fn(ev,$This);
-
-                        ev.preventDefault();
-
-                    },false);
-
-                }
-
-                oDiv.onmousewheel = function(ev){
-
-                    var ev = ev || event;
-                    var $This = $(this);
-
-                    fn(ev,$This);
-
-                    return false;
-                };
-
-            });
-
-            return this;
-        }
-
-    });
-})(jQuery);
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/Scrollbar/jquery.scrollbar.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/Scrollbar/jquery.scrollbar.css
deleted file mode 100644
index f1621cb1..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/Scrollbar/jquery.scrollbar.css	
+++ /dev/null
@@ -1,43 +0,0 @@
-.scrollBox{
-    float:left;
-    overflow:auto;
-}
-.scrollBox:nth-of-type(2n){
-    margin-right:10px;
-}
-.scrollBox:nth-of-type(3),
-.scrollBox:nth-of-type(4){
-    margin-top:0;
-}
-.zl-scrollBarBox{
-    height:100%;
-    position:absolute;
-}
-.zl-scrollBar{
-    position:absolute;
-    left:0;
-    top:0;
-    /* background:#848484; */
-    transition:background 0.3s;
-}
-.zl-scrollBarBackground{
-    background:#848484;
-}
-.zl-scrollBar.zl-verticalBar{
-    min-height:10px;
-}
-.zl-scrollBar.zl-horizontalBar{
-    min-width:10px;
-}
-.zl-scrollBar:hover{
-    background:#848484;
-}
-.zl-scrollContentDiv{
-    position:relative !important;
-    width:100% !important;
-    height:100% !important;
-    padding:0 !important;
-    margin:0 !important;
-    top:0;
-    left:0;
-}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/admin.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/admin.css
deleted file mode 100644
index c5b6e4d5..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/admin.css	
+++ /dev/null
@@ -1,172 +0,0 @@
-
-*{margin: 0px;padding: 0px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
-a{text-decoration: none;}
-html{width: 100%;height: 100%;overflow-x:hidden; overflow-y:auto;}
-body{width: 100%;min-height: 100%;}
-
-/* 主题颜色 浅蓝#0078D7 
-   左侧菜单颜色 #344058
-   左侧菜单选中 #11578a
-   左侧菜单边框 #FF5722 
-   请求进度条   #FFB800
-*/
-.layui-elem-quote {border-left: 5px solid #1E9FFF;background-color: #f2f2f2;}
-
-.layui-layer-lan .layui-layer-title {background: #344058;color: #fff;border: none;}
-
-/* 取消原底部边框 */
-.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{height: 0;} 
-/* 请求进度条 */
-#nprogress .bar {background: #FFB800!important;}
-
-/* 头部样式 */
-.layui-layout-admin .layui-header{width: 100%;height: 55px;background-color: #0078D7;}
-/* .layui-layout-admin .layui-header a,.layui-nav .layui-nav-item a{color: #fff;} */
-.layui-layout-admin .layui-header .logo a{background-color: rgba(0,0,0,0);}
-.layui-layout-admin .layui-header .logo a{float: left;font-size: 22px;padding-left: 20px;line-height: 55px; width: auto;color: #fff;}
-.layui-layout-admin .layui-header .logo img {width: 35px;height: 35px;margin-right: 10px;border-radius: 50%;}
-.layui-layout-admin .layui-header .right{background-color:rgba(0,0,0,0);float: right;padding-right: 0;margin-right: -10px;}
-.layui-layout-admin .layui-header .left_open{height: 45px;float: left;margin-left: 10px;}
-.layui-layout-admin .layui-header .left_open i{display: block;background: rgba(255,255,255,0.1);width: 32px;height: 32px;line-height: 32px;border-radius: 3px;text-align: center;margin-top: 7px;cursor: pointer;}
-.layui-layout-admin .layui-header .left_open i:hover{background: rgba(255,255,255,0.3);}
-.layui-layout-admin .layui-header .left{background-color:rgba(0,0,0,0);float: left;}
-.layui-layout-admin .layui-header .layui-nav-item{line-height: 55px;}
-.layui-layout-admin .layui-header .layui-nav-child{top: 50px;}
-.layui-layout-admin .layui-header .layui-nav-child i{margin-right: 10px;}
-.layui-layout-admin .layui-header .layui-nav-text{position: relative;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;line-height: 55px;}
-.layui-layout-admin .layui-header .layui-nav .layui-nav-item a span{cursor: pointer;color: #fff;}
-.layui-layout-admin .layui-header .layui-nav .layui-nav-child a{color: #333;cursor: pointer;}
-
-/* 导航栏被选中和鼠标滑过时样式 */
-.layui-nav>li.layui-this>a, .layui-nav .left a:hover {background-color: rgba(255,255,255,0.2);text-decoration: none;-webkit-transition: background-color .3s ease 0s;-moz-transition: background-color .3s ease 0s;-o-transition: background-color .3s ease 0s;-ms-transition: background-color .3s ease 0s;transition: background-color .3s ease 0s;}
-
-/* 左侧菜单 */
-.layui-left-nav{position: absolute;top: 55px;bottom: 0px;left: 0;z-index: 2;padding-top: 10px;background-color: #344058;width: 220px;max-width: 220px;overflow: auto;overflow-x:hidden;}
-.layui-left-nav #side-nav{width: 220px;}
-.layui-left-nav #nav .current{background-color: rgba(0, 0, 0, 0.3);}
-.layui-left-nav #nav li a{font-size: 16px;padding: 10px 15px 10px 15px;display: block;cursor: pointer;border-left: 4px solid transparent;transition: all 0.3s;}
-.layui-left-nav a{color:#ddd !important;}
-.layui-left-nav a:hover{color: #fff !important;}
-.layui-left-nav a.border{border-color:  #FF5722 !important;}
-.layui-left-nav .sub-tab a.active{background: #11578a;color: #fff;}
-.layui-left-nav #nav li .sub-menu{display: none;}
-.layui-left-nav #nav li .opened{display: block;}
-.layui-left-nav #nav li .sub-menu li a{padding: 12px 15px 12px 30px;font-size: 14px;cursor: pointer;}
-.layui-left-nav #nav li .sub-menu li .sub-menu li a{padding-left: 45px;}
-.layui-left-nav #nav li a i{padding-right: 10px;}
-.layui-left-nav #nav li .nav_right{float: right;}
-.layui-left-nav #nav li a i.nav-iconfont{font-size: 22px;}
-.layui-left-nav #nav li .sub-menu li a.xs-left-nav{padding: 12px 15px 12px 15px;}
-.layui-left-nav #nav li .sub-menu li a.xs-left-nav i.nav-iconfont{font-size: 16px;}
-.layui-left-nav #nav li .sub-menu li .sub-menu li a.xs-left-nav{padding-left: 25px;}
-/* 浮动菜单 */
-.layui-left-nav #nav {position: fixed;width: 220px;}
-.layui-left-nav #nav.hide {position: fixed;width: 60px;}
-.layui-left-nav #nav li.treeview{position: relative;z-index:1}
-.layui-left-nav #nav>li.treeview:hover>a>cite:not(.fa),#nav>li.treeview:hover>.sub-menu{font-size: 14px; top:0px; display: block !important;position: absolute; left:60px;width: 220px;background-color: #4b576e;color: #fff;}
-.layui-left-nav #nav>li.treeview .sub-tab a.active{background: #4b576e;color: #fff;}
-.layui-left-nav #nav>li.treeview ul.sub-menu cite, ul.sub-menu .xs-left-nav .nav_right{display: inline-block !important;}
-
-/* 主框架内容区域 */
-.layui-page-content{position: absolute;top: 55px;right: 0;bottom: 0px;left: 220px;overflow: hidden;z-index: 1;}
-.layui-page-content-bg{position: absolute;top: 45px;right: 0;bottom: 0px;left: 220px;background: rgba(0,0,0,0.5);overflow: hidden;z-index: 100;display: none;}
-.layui-page-content .tab{height: 100%;width: 100%;margin: 0px;z-index: 1;}
-.layui-page-content .layui-tab-title{height: 41px;background: #fff;position: relative;z-index: 100;margin-left: 90px;margin-right: 172px;}
-.layui-page-content .layui-tab-title li{background-color: #fff;height: 41px;line-height: 41px;color: #666;max-width: 85px;text-overflow: ellipsis;padding-right: 40px;overflow: hidden;border-right: 1px solid #f6f6f6;vertical-align: top;}
-.layui-page-content .layui-tab-title li.home{border-left: 1px solid #f6f6f6;}
-.layui-page-content .layui-tab-title li.home i{padding-right: 5px;color: #333;}
-.layui-page-content .layui-tab-title li.home .layui-tab-close{display: none;}
-.layui-page-content .layui-tab-title li:after{content: '';position: absolute;top: 0;left: 0;width: 0;height: 2px;border-radius: 0;background-color: #344058;transition: all .3s;-webkit-transition: all .3s}
-.layui-page-content .layui-tab-title li:first-child {padding-right: 15px;min-width: 0}
-.layui-page-content .layui-tab-title li .layui-tab-close{position: absolute;right: 8px;top: 50%;margin: -7px 0 0;width: 16px;height: 16px;line-height: 16px;border-radius: 50%;font-size: 12px;}
-.layui-page-content .layui-tab-title li:hover:after {width: 100%}
-.layui-page-content .layui-tab-title li.layui-this,
-.layui-page-content .layui-tab-title li:hover {background-color: #f6f6f6;color: #333;}
-.layui-page-content .layui-tab-title li.layui-this:after {width: 100%;border: none;height: 2px;background-color: #344058}
-.layui-page-content .layui-tab-bar{height:34px;line-height: 35px;}
-.layui-page-content .layui-tab-content{position: absolute;top: 42px;bottom: 0px;width: 100%;padding: 0px;overflow: hidden;background: #f1f1f1;}
-.layui-page-content .layui-tab-content .layui-tab-item{width: 100%;height: 100%;  }
-.layui-page-content .layui-tab-content .layui-tab-item iframe{width: 100%;height: 100%;}
-
-/* tabs页选项卡 */
-.layui-page-content .layui-tab .indent-tab{position: relative;height: 41px;line-height: 41px;display: block;cursor: pointer;background-color: #fff;width: 44px;text-align: center;border-bottom: 1px solid #e6e6e6;z-index: 101;}
-.layui-page-content .layui-tab .indent-tab.left{float: left;border-right: 1px solid #f6f6f6;color: #333;}
-.layui-page-content .layui-tab .indent-tab.right{float: right;border-left: 1px solid #f6f6f6;color: #333;}
-.layui-page-content .layui-tab .layui-nav{position: relative;float: right;height: 42px;line-height: 42px;padding: 0 20px 0 0;display: block;cursor: pointer;background-color: #fff;border-left: 1px solid #f6f6f6;border-bottom: 1px solid #e6e6e6;top: 0;right: 0;z-index: 101;}
-.layui-page-content .layui-tab .layui-nav .layui-nav-item a {color: #333;}
-.layui-page-content .layui-tab .layui-nav .layui-nav-item{line-height: 41px;}
-.layui-page-content .layui-tab .layui-nav .layui-nav-item .layui-nav-child{top: 41px;left: 0;}
-
-/* 页面操作三角形颜色 */
-.layui-page-content .layui-tab .layui-nav .layui-nav-more {border-color: #333 transparent transparent;border-top-color: rgba(0, 0, 0, 0.7);}
-.layui-page-content .layui-tab .layui-nav .layui-nav-mored, .layui-nav-itemed > a .layui-nav-more {border-color: transparent transparent #000;}
-/* 选项卡禁用选中文字 */
-.layui-page-content .layui-tab-title li{-moz-user-select:none;-webkit-user-select:none;user-select:none;}
-/* 底部Copyright */
-.layui-floor{position: fixed;bottom: 0;background-color: #f2f2f2;width: 100%;}
-.layui-floor .layui-elem-quote {margin-bottom: 10px;margin-right: 20px;padding: 15px;line-height: 17px;border-left: 5px solid #d6d6d6;}
-
-/* 皮肤设置 */
-#hgconfig .layui-elem-field legend {margin-left: 20px;padding: 0 10px;font-size: 14px;font-weight: 500;text-align: center;}
-
-#hgconfig ul li {position: relative;display: inline-block;vertical-align: top;width: 100px; height: 50px;margin: 0 10px; margin-bottom: 16px;cursor: pointer;font-size: 12px;}
-#hgconfig ul li.layui-this:after, #hgconfig ul li:hover:after {width: 100%;height: 100%;padding: 4px;top: -5px;left: -5px;opacity: 1;}
-#hgconfig ul li:after {content: '';position: absolute;z-index: 20;top: 50%;left: 50%;width: 1px;height: 0;border: 1px solid #999;transition: all .3s;-webkit-transition: all .3s;opacity: 0;}
-
-/* ============================================ */
-/* 内容页iframe */
-.layui-body-content .layui-fluid {padding: 8px 8px;}
-.layui-body-content, .layui-body-content .layui-text {font-size: 12px;}
-.layui-body-content .layui-table td, .layui-body-content .layui-table th{font-size: 12px;word-break: break-all;}
-.layui-body-content .layui-layer-title,.layui-body-content .layui-layer-dialog .layui-layer-content{font-size: 12px;}
-.layui-body-content .layui-btn,.layui-body-content .layui-btn-xs,.layui-body-content .layui-btn-sm{font-size: 12px;}
-.layui-body-content .layui-btn-lg{height: 36px;line-height: 36px;padding: 0 18px;font-size: 14px;}
-/* .layui-body-content .layui-table-click{background: #FBEC88 !important;} */
-.layui-body-content .layui-laydate{font-size: 12px;}
-.layui-body-content .layui-form-select dl dd.layui-this {background-color: #f2f2f2;color: #000;}
-
-
-/* 内容页带选项卡头部 */
-.layui-body-content .layui-tab {margin: 0;}
-.layui-body-content .layui-tab .layui-tab-content {padding: 0;}
-.layui-body-content .layui-tab .layui-tab-title {background-color: #fff;}
-
-/* 内容页头部边框颜色 */
-.layui-body-content .layui-card-header {height: 40px;line-height: 40px;border-bottom: 1px solid #f6f6f6;}
-.layui-body-content .layui-tab-title {border-color: #f6f6f6;}
-
-/* 内容页头部全屏按钮 */
-.layui-body-content .layui-fluid .layui-card-header .layui-layout-right{padding: 0 20px;}
-.layui-body-content .layui-fluid .layui-tab .layui-layout-right{padding: 0 20px;line-height: 42px;}
-.layui-body-content .layui-fluid .layui-card-header .layui-layout-right i:hover{font-size: 18px;color: #303133;position: absolute;top: 2px;right: 18px;}
-.layui-body-content .layui-fluid .layui-tab .layui-layout-right i:hover{font-size: 18px;color: #303133;position: absolute;top: 2px;right: 18px;}
-
-/* 输入框大小 */
-.layui-body-content .layui-input-sm {height: 30px;}
-.layui-body-content .layui-btn .layui-icon {margin-right: 0;}
-
-/* 数据表格头部背景颜色 */
-.layui-table thead tr, .layui-table-header, .layui-table-mend, .layui-table-patch, .layui-table-tool, .layui-table-total, .layui-table-total tr, .layui-table[lay-even] tr:nth-child(even) {
-  background-color: #fff;
-}
-
-/* 数据表格多选项卡 */
-.layui-body-content .layui-tab-card {border-width: 0px;border-style: solid;border-radius: 2px;box-shadow: none;color: black;}
-.layui-body-content .layui-tab .layui-tab-title li{font-size: 14px;}
-
-/* 官方树形组件三角图标时隐藏图标 */
-.layui-tree-iconClick .layui-hide{display: block!important;visibility: hidden;}
-/* 树形组件被选中项文字高亮 */
-.layui-tree-click, .layui-tree-click:hover{color: #009688 !important;}
-
-/* 小屏幕样式 */
-@media screen and (max-width: 768px){
-  .layui-left-nav{width: 60px;}
-  .layui-left-nav #nav li a i{font-size: 25px;}
-  .layui-left-nav cite,.layui-left-nav .nav_right{display: none;}
-  .layui-page-content{left: 60px;}
-  .layui-page-content .layui-tab-content .layui-tab-item{-webkit-overflow-scrolling: touch; overflow-y: scroll;}
-  .layui-left-nav #nav .sub-menu li a i{font-size: 18px;}
-  .layui-left-nav #nav li .sub-menu li a{padding: 12px 15px 12px 20px;}
-  .layui-left-nav #nav li .sub-menu li .sub-menu li a{padding-left: 25px;}
-}
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/admin.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/admin.js
deleted file mode 100644
index 840b4f1b..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/admin.js	
+++ /dev/null
@@ -1,1377 +0,0 @@
-/*!
- @Title: hg-layui-admin-ui
- @Description:经典模块化前端 UI 框架
- @Site: www.layui.com
- @Author: 一如既往
- @License:MIT
- */
-;!function (win) {
-  "use strict";
-  var doc = document,
-    HG = function () {
-      this.v = '1.0.0';
-    },
-    FORM = function () {
-      this.v = '1.0.0';
-    },
-    TABLE = function() {
-      this.v = '1.0.0';
-    },
-    TREE = function() {
-      this.v = '1.0.0';
-    }
-
-  // 添加tabs页
-  HG.prototype.add_tab = function (title, url, is_refresh) {
-    var id = url;
-    for (var i = 0; i < $('.hg-iframe').length; i++) {
-      if ($('.hg-iframe').eq(i).attr('tab-id') == id) {
-        element.tabChange('xbs_tab', id);
-        if (is_refresh)
-          $('.hg-iframe').eq(i).attr("src", $('.hg-iframe').eq(i).attr('src'));
-        return;
-      }
-    };
-    this.add_lay_tab(title, url, id);
-    element.tabChange('xbs_tab', id);
-  }
-  // 移除tabs页
-  HG.prototype.del_tab = function (id) {
-    if (id) {
-      parent.element.tabDelete('xbs_tab', id);
-    }
-  }
-  // 添加tabs内容
-  HG.prototype.add_lay_tab = function (title, url, id) {
-    element.tabAdd('xbs_tab', {
-      title: title,
-      content: '<iframe tab-id="' + id + '" frameborder="0" allowpaymentrequest=true allowfullscreen=true src="' + url + '" scrolling="yes" class="hg-iframe"></iframe>',
-      id: id
-    })
-    hg.NProgress(id);
-  }
-  /**
-   * [open 打开弹出层]
-   * @param  {[type]}  title [弹出层标题]
-   * @param  {[type]}  url   [弹出层地址]
-   * @param  {[type]}  w     [宽]
-   * @param  {[type]}  h     [高]
-   * @param  {Boolean} full  [全屏]
-   * @return {[type]}        [description]
-   */
-  HG.prototype.open = function (title, url, w, h, full) {
-    if (title == null || title == '') {
-      var title = false;
-    };
-    if (url == null || url == '') {
-      var url = "404.html";
-    };
-    if (w == null || w == '') {
-      var w = ($(window).width() * 0.9);
-    };
-    if (h == null || h == '') {
-      var h = ($(window).height() - 50);
-    };
-    var index = layer.open({
-      type: 2,
-      area: [w + 'px', h + 'px'],
-      fix: false, //不固定
-      maxmin: true,
-      shadeClose: true,
-      shade: 0.4,
-      title: title,
-      content: url
-    });
-    if (full) {
-      layer.full(index);
-    }
-  }
-  /**
-   * [close 关闭弹出层]
-   * @return {[type]} [description]
-   */
-  HG.prototype.close = function () {
-    var index = parent.layer.getFrameIndex(window.name);
-    parent.layer.close(index);
-  };
-  /**
-   * [base_reload 刷新父窗口]
-   * @return {[type]} [description]
-   */
-  HG.prototype.base_reload = function () {
-    parent.location.reload();
-  };
-  // NProgress 请求进度条
-  HG.prototype.NProgress = function(id){
-    if(typeof NProgress == 'undefined') return false;
-    var iframe = $('iframe.hg-iframe[tab-id="'+id+'"]');
-    if(iframe.length>0){
-      NProgress.done();
-      NProgress.remove();
-      NProgress.start();
-      iframe.eq(0)[0].onload = function() { // iframe加载完成后事件
-        NProgress.start();
-        NProgress.done();
-        setTimeout(function(){NProgress.remove();},200);
-        // console.log("iframe加载完了!!");
-      };
-    }
-  }
-  /**
-   * [msg 弹出提示框]
-   * @param  {[type]}  content [提示框内容]
-   * @param  {[type]}  title   [提示框标题]
-   * @param  {[type]}  time    [自动关闭]
-   */
-  HG.prototype.msg = function (content, title, time) {
-    var _title = '提示';
-    var _time = 0;
-    if (title) {
-      _title = title;
-    }
-    if(typeof time==='number'){
-      _time = time;
-    }
-    if(parent.layer){
-      parent.layer.alert(content, {
-        title: _title,
-        skin: 'layui-layer-lan',
-        closeBtn: 0,
-        time: _time,
-        anim: 5 //动画类型
-      });
-    }
-    else{
-      layer.alert(content, {
-        title: _title,
-        skin: 'layui-layer-lan',
-        closeBtn: 0,
-        time: _time,
-        anim: 5 //动画类型
-      });
-    }
-  }
-  /**
-   * [msghide 弹出半透明提示层]
-   * @param  {[type]}  content [提示框内容]
-   * @param  {[type]}  time    [自动关闭]
-   */
-  HG.prototype.msghide = function (content, time) {
-    var _time = 2000;
-    if(typeof time==='number'){
-      _time = time;
-    }
-    if(parent.layer){
-      parent.layer.msg(content, {
-        time: _time
-      });
-    }
-    else{
-      layer.msg(content, {
-        time: _time
-      });
-    }
-  }
-  /**
-   * [load 弹出加载层]
-   * @param  {[type]}  callbackmething [执行函数]
-   */
-  HG.prototype.load = function(callbackmething) {
-    layer.load();
-    var result = {close:function(){
-      layer.closeAll('loading');
-    }}
-    callbackmething.call(result);
-    return result;
-  }
-  /**
-   * [confirm 弹出询问框]
-   * @param  {[type]}  content [提示框内容]
-   * @param  {[type]}  title   [提示框标题]
-   * @param  {[type]}  callbackmething [执行函数]
-   */
-  HG.prototype.confirm = function (content, title, callbackmething) {
-    var _title = '提示';
-    var _callback = callbackmething;
-    if (typeof title === "function") {
-      _callback = title;
-    } else {
-      _title = title;
-    }
-
-    layer.confirm(content, {
-      title: _title,
-      skin: 'layui-layer-lan',
-      closeBtn: 0,
-      anim: 5
-    },
-      function (index) {
-        if (typeof _callback === "function") {
-          _callback();
-        }
-        layer.close(index);
-      });
-  }
-  /**
-   * [datetime 基本日期框]
-   * @param  {[type]}  btime   [开始日期元素]
-   * @param  {[type]}  etime   [结束日期元素]
-   * @param  {[type]}  options [初始化属性]
-   * @param  {[type]}  type    [时间类型]
-   * @param  {[type]}  value   [初始值]
-   */
-  HG.prototype.datetime = function (btime, etime, options) {
-    var ops = {
-      type: 'date', //选择类型
-      value: null, //默认值1
-      value2: null, //默认值2
-      min: '2001-01-01', //最小时间1
-      min2: '2001-01-01', //最小时间2
-      max: this.getdate(), //最大时间1
-      max2: '2099-12-31' //最大时间2
-    }
-    $.extend(ops, options);
-
-    var _type = ops.type;
-    if (ops.type === 'dt') {
-      _type = 'datetime';
-    }
-    if (ops.type === 't') {
-      _type = 'time';
-    }
-    if (ops.type === 'y') {
-      _type = 'year';
-    }
-    if (ops.type === 'm') {
-      _type = 'month';
-    }
-    layui.use(['laydate'], function () {
-      var laydate = layui.laydate;
-      if (btime) {
-        var date = laydate.render({
-          elem: btime,
-          type: _type,
-          min: ops.min,
-          max: ops.max,
-          value: ops.value
-        });
-      }
-      if (etime) {
-        laydate.render({
-          elem: etime,
-          type: _type,
-          min: ops.min2,
-          max: ops.max2,
-          value: ops.value2
-        });
-      };
-    });
-  }
-  /**
-   * [datetime2 组合日期框]
-   * @param  {[type]}     elem   [绑定元素]
-   * @param  {[type]}     type   [选择类型]
-   * @param  {[type]}     min    [最小范围]
-   * @param  {[type]}     max    [最大范围]
-   */
-  HG.prototype.datetime2 = function (elem, type, min, max) {
-    var _type = 'date';
-    if (type && type === 'datetime' || type === 'dt') {
-      _type = 'datetime';
-    }
-    if (type && type === 'time' || type === 't') {
-      _type = 'time';
-    }
-    if (type && type === 'year' || type === 'y') {
-      _type = 'year';
-    }
-    if (type && type === 'month' || type === 'm') {
-      _type = 'month';
-    }
-    var _min = '2001-01-01';
-    var _max = '2099-12-31';
-    if (min && typeof min === 'string') {
-      _min = min;
-    }
-    if (max && typeof max === 'string') {
-      _max = max;
-    }
-    layui.use(['laydate'], function () {
-      var laydate = layui.laydate;
-      if (elem) {
-        laydate.render({
-          elem: elem,
-          type: _type,
-          range: true,
-          min: _min,
-          max: _max
-        });
-      }
-    });
-  }
-  /**
-   * [getdate 获取日期时间]
-   * @param  {[type]}     type   [获取日期类型]
-   * @param  {[type]}     e      [特定返回值]
-   */
-  HG.prototype.getdate = function (type, e) {
-    var _type = 'date';
-    if (type && type === 'datetime' || type === 'dt') {
-      _type = 'datetime';
-    }
-    var dd = new Date();
-    if (typeof e === 'number' && e <= -1) { //过去日期
-      dd.setDate(dd.getDate() + e);
-    }
-    var y = dd.getFullYear();
-    var mm = dd.getMonth() + 1;
-    mm = (mm < 10 ? '0' : '') + mm;
-    var d = dd.getDate();
-    d = (d < 10 ? '0' : '') + d;
-    var h = dd.getHours();
-    h = (h < 10 ? '0' : '') + h;
-    var m = dd.getMinutes();
-    m = (m < 10 ? '0' : '') + m;
-    var s = dd.getSeconds();
-    s = (s < 10 ? '0' : '') + s;
-    if (e && e === 1 || e === '01') { // 本月1号
-      d = '01';
-      h = '00';
-      m = '00';
-      s = '00';
-    }
-    if (e && e === 2 || e === '23:59:59') { // 当日结束时间
-      h = '23';
-      m = '59';
-      s = '59';
-    }
-    if (_type == 'datetime') {
-      return y + "-" + mm + "-" + d + " " + h + ":" + m + ":" + s;
-    } else {
-      return y + "-" + mm + "-" + d;
-    }
-  }
-  /**
-   * [request 网络请求]
-   * @param  {[type]}  url     [请求后台地址]
-   * @param  {[type]}  data    [请求参数]
-   * @param  {[type]}  type    [请求方式]
-   * @param  {[type]}  contentType    [上传数据类型]
-   * @param  {[type]}  dataType       [返回数据类型]
-   * @param  {[type]}  async          [异步请求]
-   * @param  {[type]}  funSuccess     [请求成功后的回调函数]
-   */
-  HG.prototype.request = function (url, data, type, contentType, dataType, async, funSuccess) {
-    try {
-      var _callback = null;
-      if (url && data) {
-        _callback = typeof data === 'function' ? data : _callback;
-        _callback = typeof type === 'function' ? type : _callback;
-        _callback = typeof contentType === 'function' ? contentType : _callback;
-        _callback = typeof dataType === 'function' ? dataType : _callback;
-        _callback = typeof async === 'function' ? async : _callback;
-        _callback = typeof funSuccess === 'function' ? funSuccess : _callback;
-      } else {
-        console.error("request 网络请求前2个参数必须指定.");
-      }
-      $.ajax({
-        url: url,
-        data: typeof (data) === 'function' ? '' : data,
-        type: typeof (type) === 'string' ? type : 'GET',
-        contentType: typeof (contentType) === 'string' ? contentType : 'application/json;charset=utf-8',
-        dataType: typeof (dataType) === 'string' ? dataType : 'json',
-        async: typeof (async) === 'boolean' ? async : true,
-        success: function (data) {
-          if (_callback) {
-            _callback(data);
-          }
-        },
-        error: function () {
-          this.msg("网络请求失败!");
-        }
-      });
-    } catch (error) {
-      console.error(error);
-    }
-  };
-  /**
-   * [ontab 监听Tab切换事件]
-   * @param  {[type]}  layfilter  [过滤器]
-   * @param  {[type]}  _callback  [回调方法]
-   * @return {[type]} [description]
-   */
-  HG.prototype.ontab = function (layfilter, _callback) {
-    layui.use('element', function(){
-      var element = layui.element;
-      element.on('tab('+layfilter+')', _callback);
-    });
-  };
-  /**
-   * [onsubmit 监听表单提交事件]
-   * @param  {[type]}  layfilter  [过滤器]
-   * @param  {[type]}  _callback  [回调方法]
-   */
-  FORM.prototype.onsubmit = function (layfilter, _callback) {
-    layui.use('form', function () {
-      var form = layui.form;
-      form.on('submit(' + layfilter + ')', function (data) {
-        _callback(data.field);
-        return false;
-      });
-    });
-  }
-  /**
-   * [onswitch 监听switch操作事件]
-   * @param  {[type]}  layfilter  [过滤器]
-   * @param  {[type]}  _callback  [回调方法]
-   */
-  FORM.prototype.onswitch = function (layfilter, _callback) {
-    layui.use('form', function () {
-      var form = layui.form;
-      form.on('switch(' + layfilter + ')', function (data) {
-        _callback(data);
-        return false;
-      });
-    });
-  }
-  /**
-   * [verify 表单自定义验证规则]
-   * @param  {[type]}  options    [规则对象]
-   */
-  FORM.prototype.verify = function (options) {
-    layui.use('form', function () {
-      var form = layui.form;
-      form.verify(options || {});
-    });
-  }
-  /**
-   * [datatablestatus 数据表格状态]
-   */
-  TABLE.prototype.datatablestatus = Array();
-  /**
-   * [toolbaronclick 监听toolbar自定义事件]
-   * @param  {[type]}  layid  [过滤器ID]
-   * @param  {[type]}  index  [索引器]
-   */
-  TABLE.prototype.toolbaronclick = function (layid, index) {
-    // 排除内部按钮 LAYTABLE_COLS、LAYTABLE_PRINT、LAYTABLE_EXPORT
-    if(index==='LAYTABLE_COLS' || index==='LAYTABLE_PRINT' || index==='LAYTABLE_EXPORT'){
-      return false;
-    }
-    var obj = hg.table.datatablestatus[layid];
-    if (obj) {
-      var checkobj = $('.layui-table-view[lay-id=' + layid + '] table tr.layui-table-click');
-      if (checkobj.length > 0) {
-        if (obj.btns[index]) {
-          obj.btns[index](obj, obj.selectrow);
-        }
-        else{ //拓展头部工具栏按钮,全部导出、全部打印
-          var fn = window[index];
-          if(fn){
-            fn(layid);
-            return false;
-          }
-          console.error('function '+index+'(layid) is not defined');
-        }
-      } else {
-        if (obj.btns[index]) {
-          obj.btns[index](obj);
-        }
-        else{
-          var fn = window[index];
-          if(fn){
-            fn(layid);
-            return false;
-          }
-          console.error('function '+index+'(layid) is not defined');
-        }
-      }
-    }
-  }
-  /**
-   * [printall datatable打印任意数据]
-   * @param  {[type]}  layid  [过滤器ID][tableCols]
-   * @param  {[type]}  data   [数据]
-   */
-  TABLE.prototype.printall = function (layid, data) {
-    if(typeof layid === 'object' && typeof data === 'object'){
-      var fields = $.map(layid[0], function(e,i){
-        return e.field
-      })
-      var tds = $.map(layid[0], function(e,i){
-        return '<th><div><span>'+e.title+'</span></div></th>'
-      }).join('');
-      var handler = '<table cellspacing="0" cellpadding="0" border="0" class="layui-table"><thead><tr>'+tds+'</tr></thead></table>';
-
-      var table = '';
-      layui.each(data, function(i,e){
-        table += '<tr data-index="0">';
-        var td =  $.map(fields,function(e1){
-          return '<td data-field="'+e+'"><div>'+e[e1]+'</div></td>';
-        }).join('');
-        table += td+'</tr>';
-      });
-      var html = document.createElement("div");
-      var style = ['<style>'
-          ,'body{font-size: 12px; color: #666;}'
-          ,'table{width: 100%; border-collapse: collapse; border-spacing: 0;}'
-          ,'th,td{line-height: 20px; padding: 9px 15px; border: 1px solid #ccc; text-align: left; font-size: 12px; color: #666;}'
-          ,'a{color: #666; text-decoration:none;}'
-          ,'*.layui-hide{display: none}'
-          ,'</style>'].join('');
-      $(html).append(handler); //输出表头
-      $(html).find('tr').after(table);  //输出表体
-      var printWin = window.open("打印窗口", "_blank");
-      printWin.document.write(style + $(html).prop("outerHTML"));
-      printWin.document.close();
-      printWin.print();
-      printWin.close();
-    }
-    else{ //打印当页数据
-      var html = document.createElement("div");
-      var style = ['<style>'
-          ,'body{font-size: 12px; color: #666;}'
-          ,'table{width: 100%; border-collapse: collapse; border-spacing: 0;}'
-          ,'th,td{line-height: 20px; padding: 9px 15px; border: 1px solid #ccc; text-align: left; font-size: 12px; color: #666;}'
-          ,'a{color: #666; text-decoration:none;}'
-          ,'*.layui-hide{display: none}'
-          ,'</style>'].join('');
-      $(html).append($('.layui-table-view[lay-id=' + layid + '] .layui-table-header').html()); //输出表头
-      $(html).find('tr').after($('.layui-table-view[lay-id=' + layid + '] .layui-table-main table tbody').html());  //输出表体
-      $(html).find("th.layui-table-patch").remove(); //移除补丁
-      $(html).find(".layui-table-col-special").remove(); //移除特殊列
-      var printWin = window.open("打印窗口", "_blank");
-      printWin.document.write(style + $(html).prop("outerHTML"));
-      printWin.document.close();
-      printWin.print();
-      printWin.close();
-    }
-  }
-  /**
-   * [exportfile datatable导出任意数据]
-   * @param  {[type]}  layid  [过滤器ID]
-   * @param  {[type]}  data   [数据]
-   */
-  TABLE.prototype.exportfile = function (layid, data) {
-    layui.use(['table'], function () {
-      var table = layui.table;
-      table.exportFile(layid, data, 'csv');
-    });
-  }
-  /**
-   * [datatable 基本数据表格]
-   * @param  {[type]}  layid     [过滤器]
-   * @param  {[type]}  title     [标题]
-   * @param  {[type]}  url       [请求地址]
-   * @param  {[type]}  where     [请求参数]
-   * @param  {[type]}  cols      [表格字段]
-   * @param  {[type]}  toolbar   [工具栏]
-   * @param  {[type]}  page      [启用分页]
-   * @param  {[type]}  height    [设置高度]
-   * @param  {[type]}  defaultToolbar [工具栏显示按钮]['filter','print','exports','printall','exportsall']
-   * @param  {[type]}  totalRow  [启用合计]
-   */
-  TABLE.prototype.datatable = function (layid, title, url, where, cols, toolbar, page, height, defaultToolbar, totalRow) {
-    if (layid) {
-      //获取选中行
-      if (title === 'getSelected') {
-        var obj = hg.table.datatablestatus[layid];
-        if (obj) {
-          var checkobj = $('.layui-table-view[lay-id=' + layid + '] table tr.layui-table-click');
-          if (checkobj.length > 0) {
-            return obj.selectrow;
-          } else {
-            return null;
-          }
-        }
-        return false;
-      }
-      //重载表格
-      if (title === 'reload') {
-        var obj = hg.table.datatablestatus[layid];
-        if (obj) {
-          layui.use(['table'], function () {
-            var _table = layui.table;
-            var _where = url || {};
-            var _ispage = $('.layui-table-view[lay-id=' + layid + '] .layui-table-page');
-            var _options = {
-              where: _where
-            }; //无分页
-            _options = _ispage.length > 0 ? {
-              where: _where,
-              page: {
-                curr: 1
-              }
-            } : _options; //有分页
-            _table.reload(layid, _options);
-          });
-          return true;
-        }
-        return false;
-      }
-      //重置表格大小
-      if (title === 'resize') {
-        var obj = hg.table.datatablestatus[layid];
-        if (obj) {
-          layui.use(['table'], function () {
-            var _table = layui.table;
-            _table.resize(layid);
-          });
-          return true;
-        }
-        return false;
-      }
-      var _title = title || "";
-      var _url = typeof url==='string' ? url : '';
-      var _data = typeof url==='object' ? url : [];
-      var _where = where || {};
-      var _cols = cols || "";
-      var _toolbar = toolbar || "";
-      var _page = page || false;
-      if(_page){
-        _page = {
-          layout: ['prev', 'page', 'next', 'skip', 'count', 'limit'], //自定义分页布局
-          curr: 1, //设定初始在第1页
-          groups: 5, //显示连续页码
-          first: false, //不显示首页
-          last: false //不显示尾页
-        }
-      }
-      var _limit = _page === false ? 0 : 10;
-      var _height = height || "";
-      _height = height === 'full' ? "full-220" : _height;
-      // 拓展导出按钮
-      var _defaultToolbar = $.extend(true, [], defaultToolbar) || ['filter', 'print', 'exports'];
-      if($.inArray("printall", defaultToolbar)!=-1){
-        _defaultToolbar[$.inArray("printall", defaultToolbar)] = {title:'打印全部',layEvent:'printall',icon:'layui-icon-print'};
-      }
-      if($.inArray("exportsall", defaultToolbar)!=-1){
-        _defaultToolbar[$.inArray("exportsall", defaultToolbar)] = {title:'导出全部',layEvent:'exportsall',icon:'layui-icon-export'};
-      }
-      var _totalRow = totalRow || false;
-      var _status = {
-        btns: [], //btns toolbar按钮
-        selectrow: null, //selectrow选中行
-        reload: null,  //reload重新获取数据
-        checkstatus: null,
-        rowclick: null //行单击事件
-      }; 
-      if (typeof toolbar === 'object') {
-        var html = '<div class="layui-btn-container">';
-        for (var i = 0; i < toolbar.length; i++) {
-          var element = toolbar[i];
-          _status.btns.push(element.handler);
-          var btn = '<button class="layui-btn layui-btn-sm ' + element.class +'" lay-event="' + i + '"><i class="layui-icon">' + element.layuiicon + '</i>' + element.text + '</button>';
-          html = html + btn;
-        }
-        _toolbar = html + '</div>';
-      }
-      hg.table.datatablestatus[layid] = _status;
-      layui.use(['table'], function () {
-        var table = layui.table;
-        var tableIns = table.render({
-          elem: '#' + layid,
-          title: _title,
-          url: _url,
-          where: _where,
-          toolbar: _toolbar,
-          height: _height,
-          cellMinWidth: 80,
-          cols: _cols,
-          page: _page, //启用分页
-          //limit: _limit,
-          limits: [10, 30, 50, 200],
-          defaultToolbar: _defaultToolbar, //打印 导出
-          data: _data,
-          parseData: function (res) { //将原始数据解析成 table 组件所规定的数据
-            if (typeof (res.total) === 'number' && typeof (res.rows) === 'object') {
-              return {
-                "code": 0, //解析接口状态
-                "msg": '', //解析提示文本
-                "count": res.total, //解析数据长度
-                "data": res.rows //解析数据列表
-              };
-            }
-          },
-          // request: {
-          //   pageName: 'page', //默认:page
-          //   limitName: 'rows' //默认:limit
-          // },
-          totalRow: _totalRow //启用合计 cols参数:totalRowText: '合计' totalRow: true
-        });
-        //重新获取数据
-        if (hg.table.datatablestatus[layid]) {
-          hg.table.datatablestatus[layid].reload = tableIns.reload;
-        }
-        //监听行单击事件(单击事件为:rowDouble)
-        table.on('row(' + layid + ')', function (obj) {
-          //标注选中样式
-          obj.tr.addClass('layui-table-click').siblings().removeClass('layui-table-click');
-          if (hg.table.datatablestatus[layid]) {
-            hg.table.datatablestatus[layid].selectrow = obj;
-          }
-          if(hg.table.datatablestatus[layid].rowclick){
-            hg.table.datatablestatus[layid].rowclick(obj);
-          }
-        });
-        //监听行工具事件
-        table.on('tool(' + layid + ')', function (obj) {
-          if (obj.event && obj.event.length > 1) {
-            var field = $(this).parents('.layui-table-cell').parent().attr('data-field');
-            var fn = window[obj.event];
-            if (fn)
-              fn(obj, field);
-            else
-              console.error('function ' + obj.event + '(obj) is not defined');
-          }
-        });
-        //监听头部工具栏事件
-        table.on('toolbar(' + layid + ')', function (obj) {
-          hg.table.datatablestatus[layid].checkstatus = table.checkStatus(layid);
-          hg.table.toolbaronclick(layid, obj.event);
-        });
-      });
-
-      return {
-        //获取选中行
-        getSelected: function(){
-          var obj = hg.table.datatablestatus[layid];
-          if (obj) {
-            var checkobj = $('.layui-table-view[lay-id=' + layid + '] table tr.layui-table-click');
-            if (checkobj.length > 0) {
-              return obj.selectrow;
-            } else {
-              return null;
-            }
-          }
-        },
-        //重载表格
-        reload: function(where){
-          var obj = hg.table.datatablestatus[layid];
-          if (obj) {
-            layui.use(['table'], function () {
-              var _table = layui.table;
-              var _where = where || {};
-              var _ispage = $('.layui-table-view[lay-id=' + layid + '] .layui-table-page');
-              var _options = {
-                where: _where
-              }; //无分页
-              _options = _ispage.length > 0 ? {
-                where: _where,
-                page: {
-                  curr: 1
-                }
-              } : _options; //有分页
-              _table.reload(layid, _options);
-            });
-            return true;
-          }
-          return false;
-        },
-        //重置表格大小
-        resize: function(){
-          var obj = hg.table.datatablestatus[layid];
-          if (obj) {
-            layui.use(['table'], function () {
-              var _table = layui.table;
-              _table.resize(layid);
-            });
-            return true;
-          }
-          return false;
-        },
-        //行单击触发事件
-        onrowclick: function(clink){
-          var obj = hg.table.datatablestatus[layid];
-          if(obj){
-            hg.table.datatablestatus[layid].rowclick = clink;
-          }
-        }
-      }
-    }
-  }
-  /**
-   * [tree 树形组件]
-   * @param  {[type]}  layid   [过滤器ID]
-   * @param  {[type]}  data    [数据]
-   * @param  {[type]}  showCheckbox [复选框]
-   * @param  {[type]}  showLine [连接线]
-   * @param  {[type]}  accordion [手风琴模式]
-   * @param  {[type]}  onlyIconControl [图标控制展开]
-   * @param  {[type]}  isJump [新窗口跳转]
-   */
-  TREE.prototype.datatree = function(layid, data, showCheckbox, showLine, accordion, onlyIconControl, isJump) {
-    if(layid){
-      var _data = data || [];
-      var _showCheckbox = showCheckbox || false; //是否显示复选框
-      var _showLine = showLine || true; //是否开启连接线。默认 true,若设为 false,则节点左侧出现三角图标。
-      var _accordion = accordion || false; //是否开启手风琴模式,默认 false
-      var _onlyIconControl = onlyIconControl || false; //是否仅允许节点左侧图标控制展开收缩。默认 false
-      var _isJump = isJump || false; //是否允许点击节点时弹出新窗口跳转。默认 false
-      var result = {
-        onclick: function(){},
-        oncheck: function(){},
-        onspread: function(){},
-        getChecked: function(){},
-        setChecked: function(){},
-        reload: function(){}
-      }
-      layui.use('tree', function() {
-        var tree = layui.tree;
-        var inst1 = tree.render({
-            elem: '#'+layid,
-            id: layid, //定义索引
-            showCheckbox: _showCheckbox, 
-            showLine: _showLine, 
-            accordion: _accordion, 
-            onlyIconControl: _onlyIconControl, 
-            isJump: _isJump, 
-            data: _data,
-            text: {
-                defaultNodeName: '无数据',
-                none: '加载数据失败!'
-            },
-            click: function (obj) {
-              result.onclick.call(obj);
-              if (!_showCheckbox) {
-                $('#'+layid).find('.layui-tree-click').removeClass('layui-tree-click');
-                obj.elem.find('span.layui-tree-txt:first').addClass('layui-tree-click');
-              }
-                // console.log(obj.data); //得到当前点击的节点数据
-                // console.log(obj.state); //得到当前节点的展开状态:open、close、normal
-                // console.log(obj.elem); //得到当前节点元素
-                // console.log(obj.data.children); //当前节点下是否有子节点
-            },
-            oncheck: function (obj) {
-              result.oncheck.call(obj);
-                // console.log(obj.data); //得到当前点击的节点数据
-                // console.log(obj.checked); //得到当前节点的展开状态:open、close、normal
-                // console.log(obj.elem); //得到当前节点元素
-            },
-            spread: function (obj) {
-                if(obj.state=='open'){
-                  obj.lazytree = function(data){
-                    tree.lazytree(inst1.config.id, obj.elem, data);
-                  }
-                  result.onspread.call(obj);
-                }
-            }
-        });
-        result.getChecked = function() {
-          if(_showCheckbox){
-            var checkData = tree.getChecked(layid);
-            return checkData;
-          }
-          else{
-            var check = $('#'+layid).find('.layui-tree-click');
-            if(check.length>0){
-              return {id:check.parent().parent().parent().attr('data-id')}
-            }
-          }
-        }
-        result.setChecked = function(data) {
-          if(_showCheckbox){
-            tree.setChecked(layid, data);
-          }
-        }
-        result.reload = function() {
-          tree.reload(layid, {});
-        }
-      });
-      return result;
-    }
-  }
-  win.hg = new HG();
-  win.hg.form = new FORM();
-  win.hg.table = new TABLE();
-  win.hg.tree = new TREE();
-}(window);
-
-//框架使用
-layui.use(['layer', 'element', 'form', 'jquery'], function () {
-  layer = layui.layer;
-  element = layui.element;
-  form = layui.form;
-  $ = layui.jquery;
-
-  //左侧菜单
-  $('.layui-left-nav #nav').on('click', 'li', function (event) {
-
-    // 左侧菜单展开状态
-    if ($(this).parent().attr('id') == 'nav') {
-      $(this).parent().find('a').removeClass('border')
-      $(this).children('a').addClass('border');
-    }
-    // 左侧菜单选中状态
-    if ($(this).hasClass('sub-tab')) {
-      $('.layui-left-nav').find('a').removeClass('active');
-      $(this).children('a').addClass('active');
-    }
-
-    if ($(this).children('.sub-menu').length) {
-      if ($(this).hasClass('open')) {
-        $(this).removeClass('open');
-        $(this).find('.nav_right').removeClass('fa-angle-up').addClass('fa-angle-down');
-        $(this).children('.sub-menu').stop(true, true).slideUp();
-        $(this).siblings().children('.sub-menu').slideUp();
-      } else {
-        $(this).addClass('open');
-        $(this).children('a').find('.nav_right').removeClass('fa-angle-down').addClass('fa-angle-up');
-        $(this).children('.sub-menu').stop(true, true).slideDown();
-        $(this).siblings().children('.sub-menu').stop(true, true).slideUp();
-        $(this).siblings().find('.nav_right').removeClass('fa-angle-up').addClass('fa-angle-down');
-        $(this).siblings().removeClass('open');
-      }
-    }
-    event.stopPropagation();
-  })
-
-  $('.layui-left-nav #nav .sub-menu').on('mousedown', 'li.treeview', function (event) {
-    var this_li = $(this).parent().parent();
-    var _tip = this_li.children('a');
-    if (_tip.hasClass('border') == false) {
-      $('.layui-left-nav').find('a').removeClass('border');
-      this_li.children('a').addClass('border');
-    }
-  });
-
-  // 隐藏左侧
-  $('.indent-tab i').click(function(event){
-    if ($('.layui-left-nav').css('width') == '220px') {
-      //$('.layui-left-nav .open').click();
-      $('.layui-left-nav i').addClass('nav-iconfont');
-      $('.layui-left-nav').animate({width: '60px'}, 100);
-      $('.layui-left-nav cite,.layui-left-nav .nav_right').hide();
-      $('.layui-page-content').animate({'left': '60px'}, 100);
-      $('.indent-tab i').removeClass('fa-dedent');
-      $('.indent-tab i').addClass('fa-indent');
-      $('.layui-left-nav #nav li .sub-menu li a').addClass('xs-left-nav');
-      $('.layui-left-nav #nav li').removeClass('open');
-      $('.layui-left-nav #nav li').children('.sub-menu').slideUp();
-      $('.layui-left-nav #nav li').addClass('treeview');
-      $('.layui-left-nav #nav').addClass('hide');
-    } else {
-      $('.layui-left-nav').animate({width: '220px'}, 100);
-      $('.layui-page-content').animate({'left': '220px'}, 100);
-      $('.layui-left-nav i').removeClass('nav-iconfont');
-      $('.layui-left-nav cite,.layui-left-nav .nav_right').show();
-      $('.indent-tab i').removeClass('fa-indent');
-      $('.indent-tab i').addClass('fa-dedent');
-      $('.layui-left-nav #nav li .sub-menu li a').removeClass('xs-left-nav');
-      $('.layui-left-nav #nav li').removeClass('treeview');
-      $('.layui-left-nav #nav').removeClass('hide');
-    }
-  });
-
-  hg.ontab('xbs_tab',function(e){
-    var othis = $(this)
-    ,index = othis.index();
-    rollPage('auto', index);
-  });
-
-  var rollPage = function(type, index){
-    var tabsHeader = $('.layui-tab-title')
-    ,liItem = tabsHeader.children('li')
-    ,scrollWidth = tabsHeader.prop('scrollWidth')
-    ,outerWidth = tabsHeader.outerWidth()
-    ,tabsLeft = parseFloat(tabsHeader.css('left'));
-
-    if(type === 'left'){
-      if(!tabsLeft && tabsLeft <=0) return;
-      
-      //当前的left减去可视宽度,用于与上一轮的页标比较
-      var  prefLeft = -tabsLeft - outerWidth; 
-
-      liItem.each(function(index, item){
-        var li = $(item)
-        ,left = li.position().left;
-        
-        if(left >= prefLeft){
-          tabsHeader.css('left', -left);
-          return false;
-        }
-      });
-    } else if(type === 'auto'){ //自动滚动
-      (function(){
-        var thisLi = liItem.eq(index), thisLeft;
-        
-        if(!thisLi[0]) return;
-        thisLeft = thisLi.position().left;
-
-        //当目标标签在可视区域左侧时
-        if(thisLeft < -tabsLeft){
-          return tabsHeader.css('left', -thisLeft);
-        }
-        
-        //当目标标签在可视区域右侧时
-        if(thisLeft + thisLi.outerWidth() >= outerWidth - tabsLeft){
-          var subLeft = thisLeft + thisLi.outerWidth() - (outerWidth - tabsLeft);
-          liItem.each(function(i, item){
-            var li = $(item)
-            ,left = li.position().left;
-            
-            //从当前可视区域的最左第二个节点遍历,如果减去最左节点的差 > 目标在右侧不可见的宽度,则将该节点放置可视区域最左
-            if(left + tabsLeft > 0){
-              if(left - tabsLeft > subLeft){
-                tabsHeader.css('left', -left);
-                return false;
-              }
-            }
-          });
-        }
-      }());
-    } else{
-      //默认向左滚动
-      liItem.each(function(i, item){
-        var li = $(item)
-        ,left = li.position().left;
-
-        if(left + li.outerWidth() >= outerWidth - tabsLeft){
-          tabsHeader.css('left', -left);
-          return false;
-        }
-      });
-    }
-  }
-
-  // 向右滚动标签
-  $('.layui-tab .indent-tab.fa-step-backward').click(function(event){
-    rollPage('left');
-  });
-
-   // 向左滚动标签
-   $('.layui-tab .indent-tab.fa-step-forward').click(function(event){
-    rollPage();
-  });
-
-  // 单击左侧菜单项打开tabs页
-  $(".layui-left-nav #nav .sub-menu").on('click', 'li', function (event) {
-    var title = $(this).attr('hg-title');
-    var nav = $(this).attr('hg-nav');
-    if (typeof (title) != "undefined" && typeof (nav) != "undefined") {
-      hg.add_tab(title, nav);
-    }
-  });
-
-  // 切换tabs页面触发,定位左侧导航位置
-  $(".layui-tab-title").on('click', 'li', function (event) {
-    var this_index = $(this).attr('lay-id');
-
-    if (typeof (this_index) != "undefined") {
-      $('.layui-left-nav #nav .sub-menu').find('li').each(function (e) {
-        var _nav = $(this).attr('hg-nav');
-        var this_li = $(this).parent().parent();
-        var this_nav = $(this).parent().parent().parent();
-        if (typeof (_nav) != "undefined") {
-          if (_nav == this_index) {
-            //处理3级菜单定位问题
-            if($(this).parent().parent().parent().attr('class')==='sub-menu'){
-              this_li = $(this).parent().parent().parent().parent();
-              this_nav = $(this).parent().parent().parent().parent().parent();
-            }
-
-            // 父级菜单边框颜色
-            var _tip = this_li.children('a');
-            if (_tip.hasClass('border') == false) {
-              $('.layui-left-nav').find('a').removeClass('border');
-              this_li.children('a').addClass('border');
-            }
-            
-
-            if ($('.layui-left-nav').css('width') == '60px') {
-              return false;
-            }
-            // 更新左侧菜单选中状态
-            $('.layui-left-nav').find('a').removeClass('active');
-            $(this).children('a').addClass('active');
-
-            // 自动展开菜单
-            if (this_li.hasClass('open') == false) {
-              this_li.click();
-            }
-
-            // 自动切换顶部菜单项
-            if (this_nav.hasClass('layui-show') == false) {
-              var _index = this_nav.attr('hg-index');
-              if (typeof _index != "undefined") {
-                var _meun = $('.layui-nav').children('li[meun_id]');
-                _meun.eq(_index).children('a').click();
-              }
-            }
-          }
-        }
-      });
-
-    }
-  });
-
-
-  // 选项卡操作按钮
-  $('.layui-page-content').on('click', '[data-page-close]', function () {
-    var loading = layer.load(0, {
-      shade: false,
-      time: 2 * 1000
-    });
-    var closeType = $(this).attr('data-page-close');
-    if(closeType==='this'){
-      $(".layui-tab-title li.layui-this").each(function(){
-        tabId = $(this).attr('lay-id');
-        title = $(this).text();
-        hg.add_tab(title,tabId,true);
-      });
-    }
-    else{
-      $(".layui-tab-title li").each(function () {
-        tabId = $(this).attr('lay-id');
-        if(closeType==='other'){
-          if($(this).attr('class')!='layui-this'){
-            hg.del_tab(tabId);
-          }
-        }
-        else{
-          hg.del_tab(tabId);
-        }
-      });
-    }
-    $('.layui-page-content .layui-tab .layui-nav .layui-nav-item .layui-nav-child').removeClass('layui-show');
-    layer.close(loading);
-  });
-
-  $('.layui-header').on('click','dl',function(){
-    $(this).removeClass('layui-show');
-  });
-
-
-  // 顶部导航切换触发事件
-  element.on('nav(nav-top)', function (elem) {
-    var id = $(this).parent().attr("meun_id");
-    if (typeof (id) != "undefined") {
-      var nav = $(".layui-left-nav ul#nav");
-      nav.removeClass("layui-show");
-      if (typeof (nav[id]) != "undefined") {
-        $(nav[id]).addClass("layui-show");
-      }
-    }
-  });
-
-  //自定义click事件
-  $("body").on("click", "*[hg-event]", function () {
-    var e = $(this),
-      t = e.attr("hg-event");
-      events[t] && events[t].call(this, e)
-  });
-
-  var events = {
-    //全屏
-    fullscreen: function (m) {
-      var a = "fa-arrows-alt",
-          t = "fa-compress",
-          i = m.children("i");
-      if(i.hasClass(a)){
-        i.addClass(t).removeClass(a);
-        var e = document.documentElement,
-          a = e.requestFullScreen || e.webkitRequestFullScreen || e.mozRequestFullScreen || e.msRequestFullscreen;
-        "undefined" != typeof a && a && a.call(e);
-      }
-      else {
-        document.documentElement;
-        if(document.fullscreenElement){
-          document.exitFullscreen ? document.exitFullscreen() : document.mozCancelFullScreen ? document.mozCancelFullScreen() : document.webkitCancelFullScreen ? document.webkitCancelFullScreen() : document.msExitFullscreen && document.msExitFullscreen()
-        }
-        i.addClass(a).removeClass(t);
-      }
-    },
-    //皮肤设置
-    skinConfig: function (m) {
-      var clientHeight = (document.documentElement.clientHeight) - 55;
-      var html = $('.hg-config');
-      $.getJSON('config/skin.json', function (res) {
-        if (res && res.data) {
-          var ul = document.createElement("ul");
-          var config = events.getSkinConfig();
-          layui.each(res.data, function(arr,obj){
-            var li = document.createElement("li");
-            li.setAttribute("hg-event","skinChangeColor");
-            li.setAttribute("data-skin",arr);
-            if(arr == config.hg_skin){
-              li.setAttribute("class","layui-this");
-            }
-            var a = $('<a href="javascript:;"> '+
-                      '  <div> '+
-                      '      <span style="display:block; width: 100%; float: left; height: 12px; background: '+res.data[arr].header_bgcolor+';"></span> '+
-                      '  </div> '+
-                      '  <div> '+
-                      '      <span style="display:block; width: 20%; float: left; height: 40px; background: '+res.data[arr].menu_bgcolor+';"></span> '+
-                      '      <span style="display:block; width: 80%; float: left; height: 40px; background: #f1f1f1;"></span> '+
-                      '  </div> '+
-                      '</a> ');
-            $(li).html(a);
-            ul.appendChild(li);
-          });
-          html.find('ul.skin').html(ul.children);
-        }
-      });
-
-      layer.open({
-          type: 1,
-          title: '皮肤设置',
-          btn: ['保存'],
-          yes: function(index, layero){
-            var hg_skin = $('#'+this.id + ' li.layui-this').attr('data-skin');
-            var hg_fontsize = $('#'+this.id + ' input[name="fontsize"]:checked').val();
-            events['saveSkinConfig'].call(this, {hg_skin:hg_skin,hg_fontsize:hg_fontsize});
-          },
-          closeBtn: 1,
-          shade: 0.2,
-          anim: 2, //动画
-          resize: false, //禁止拉伸
-          scrollbar: true, //滚动条
-          move: false, //禁止拖拽
-          shadeClose: false, //点击遮罩关闭
-          id: 'hgconfig',
-          area: ['400px', clientHeight + 'px'],
-          offset: 'rb',
-          content: html,
-          success: function () {
-            var config = events.getSkinConfig();
-            var data_skin = $('#'+this.id + ' li[data-skin='+config.hg_skin+']');
-            data_skin.addClass('layui-this').siblings().removeClass('layui-this');
-            $('input[name="fontsize"][value='+config.hg_fontsize+']').next().click();
-          },
-          end: function () {
-            events['initSkinConfig'].call(this);
-          }
-      })  
-    },
-    //主题切换
-    skinChangeColor: function (m) {
-      var hg_skin = $(this).attr('data-skin');
-      $(this).addClass('layui-this').siblings().removeClass('layui-this');
-      var hg_fontsize = $('#hgconfig input[name="fontsize"]:checked').val();
-      events['initSkinConfig'].call(this,{hg_skin:hg_skin,hg_fontsize:hg_fontsize});
-    },
-    //字号切换
-    skinChangeWord: function (m) {
-      console.log($(this));
-    },
-    //保存皮肤设置
-    saveSkinConfig: function (m) {
-      localStorage.setItem('hg_skin', m.hg_skin);
-      localStorage.setItem('hg_fontsize', m.hg_fontsize);
-      hg.msghide('保存成功!');
-    },
-    //获取皮肤设置
-    getSkinConfig: function(){
-      var hg_skin = localStorage.getItem('hg_skin') || 0;
-      var hg_fontsize = localStorage.getItem('hg_fontsize') || 'md';
-      return {
-        hg_skin:hg_skin,hg_fontsize:hg_fontsize
-      };
-    },
-    //删除皮肤设置
-    delSkinConfig: function (m) {
-      localStorage.removeItem('hg_skin');
-      localStorage.removeItem('hg_fontsize');
-      events.initSkinConfig();
-    },
-    //初始化皮肤
-    initSkinConfig: function (m) {
-      if($('body').hasClass('layui-layout-body')){
-        var config = m || events.getSkinConfig();
-        var hg_skin = config.hg_skin;
-        var hg_fontsize = config.hg_fontsize;
-        $('head').find('style#skinConfig').remove();
-        if (hg_skin) {        
-          $.getJSON('config/skin.json', function (res) {
-            if (res && res.data) { 
-              var style = document.createElement("style");
-              style.id = 'skinConfig';
-              style.innerHTML = '.layui-layout-admin .layui-header{background-color: '+res.data[hg_skin].header_bgcolor+';} '+
-              '.layui-left-nav{background-color:'+res.data[hg_skin].menu_bgcolor+';} '+
-              '.layui-left-nav .sub-tab a.active{background: '+res.data[hg_skin].menu_bgcolor_this+';color: #fff} '+
-              '.layui-left-nav a.border{border-color:  '+res.data[hg_skin].menu_border_color+' !important;} ';
-              if(hg_fontsize==='lg'){
-                style.innerHTML += '.layui-page-content .layui-tab-title li{font-size: 16px;}';
-              }
-              if(hg_fontsize==='sm'){
-                style.innerHTML += '.layui-page-content .layui-tab-title li{font-size: 13px;}';
-              }
-              if(hg_fontsize==='xs'){
-                style.innerHTML += '.layui-page-content .layui-tab-title li{font-size: 12px;}';
-              }
-              document.head.appendChild(style);
-              $('.layui-layout-body').show();
-            }
-          });
-        }
-        else{
-          $('.layui-layout-body').show();
-        }
-      }
-    }
-  }
-
-
-  // 动态添加索引顶部导航对应meun_id
-  var n = 0;
-  $('.layui-left-nav ul#nav').each(function (e) {
-    $(this).attr('hg-index', n++);
-  });
-
-  // 滚动条插件
-  if(typeof $(".scrollBox").scrollBar === "function"){
-    $(".scrollBox").scrollBar();
-  }
-
-  // 全屏高度设置,添加属性lay-height='full','full'='full-200','auto'
-  var hgfull = function() {
-    var layfull = $('[lay-height]');
-    if(layfull.attr('lay-height')){
-      var arr = layfull.attr('lay-height').split('-');
-      if(arr.length===2){
-          var height = window.innerHeight-arr[1];
-          layfull.css('height',height+'px');
-          layfull.css('overflow-y','auto');
-      }
-      else if(arr[0]==='full'){
-          layfull.css('height',window.innerHeight-200+'px');
-          layfull.css('overflow-y','auto');
-      }
-      else if(arr[0]==='auto'){
-        var next = layfull.next();
-        if(next.length > 0){
-          setTimeout(function(){
-            //console.log(next.height());
-            if(next.height()===99){
-              hgfull();
-              return false;
-            }
-            layfull.children('.layui-card').css('height',next.height()+'px');
-            layfull.children('.layui-card').css('overflow-y','auto');
-          },5);
-        }
-      }
-    }
-  }
-
-  hgfull();
-
-  //初始化皮肤
-  events['initSkinConfig'].call(this);
- 
-  //浏览器窗口大小更改事件
-  $(window).resize(function() { 
-    hgfull();
-    if(!document.fullscreenElement){
-      $("body").find('.fa-compress').removeClass('fa-compress').addClass('fa-arrows-alt');
-    }
-  });
-
-  //键盘监听事件
-  $(window).keyup(function(event){
-      //判断回车键的CODE
-      if(event.keyCode == 13){
-      }
-      //console.log(event.keyCode);
-  })
-})
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/jquery-1.9.1.min.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/jquery-1.9.1.min.js
deleted file mode 100644
index 006e9531..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/jquery-1.9.1.min.js	
+++ /dev/null
@@ -1,5 +0,0 @@
-/*! jQuery v1.9.1 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license
-//@ sourceMappingURL=jquery.min.map
-*/(function(e,t){var n,r,i=typeof t,o=e.document,a=e.location,s=e.jQuery,u=e.$,l={},c=[],p="1.9.1",f=c.concat,d=c.push,h=c.slice,g=c.indexOf,m=l.toString,y=l.hasOwnProperty,v=p.trim,b=function(e,t){return new b.fn.init(e,t,r)},x=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,w=/\S+/g,T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,k=/^[\],:{}\s]*$/,E=/(?:^|:|,)(?:\s*\[)+/g,S=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,A=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,j=/^-ms-/,D=/-([\da-z])/gi,L=function(e,t){return t.toUpperCase()},H=function(e){(o.addEventListener||"load"===e.type||"complete"===o.readyState)&&(q(),b.ready())},q=function(){o.addEventListener?(o.removeEventListener("DOMContentLoaded",H,!1),e.removeEventListener("load",H,!1)):(o.detachEvent("onreadystatechange",H),e.detachEvent("onload",H))};b.fn=b.prototype={jquery:p,constructor:b,init:function(e,n,r){var i,a;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof b?n[0]:n,b.merge(this,b.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:o,!0)),C.test(i[1])&&b.isPlainObject(n))for(i in n)b.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(a=o.getElementById(i[2]),a&&a.parentNode){if(a.id!==i[2])return r.find(e);this.length=1,this[0]=a}return this.context=o,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):b.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),b.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return h.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return b.each(this,e,t)},ready:function(e){return b.ready.promise().done(e),this},slice:function(){return this.pushStack(h.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(b.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:d,sort:[].sort,splice:[].splice},b.fn.init.prototype=b.fn,b.extend=b.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||b.isFunction(s)||(s={}),l===u&&(s=this,--u);l>u;u++)if(null!=(o=arguments[u]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(b.isPlainObject(r)||(n=b.isArray(r)))?(n?(n=!1,a=e&&b.isArray(e)?e:[]):a=e&&b.isPlainObject(e)?e:{},s[i]=b.extend(c,a,r)):r!==t&&(s[i]=r));return s},b.extend({noConflict:function(t){return e.$===b&&(e.$=u),t&&e.jQuery===b&&(e.jQuery=s),b},isReady:!1,readyWait:1,holdReady:function(e){e?b.readyWait++:b.ready(!0)},ready:function(e){if(e===!0?!--b.readyWait:!b.isReady){if(!o.body)return setTimeout(b.ready);b.isReady=!0,e!==!0&&--b.readyWait>0||(n.resolveWith(o,[b]),b.fn.trigger&&b(o).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===b.type(e)},isArray:Array.isArray||function(e){return"array"===b.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[m.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==b.type(e)||e.nodeType||b.isWindow(e))return!1;try{if(e.constructor&&!y.call(e,"constructor")&&!y.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||y.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||o;var r=C.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=b.buildFragment([e],t,i),i&&b(i).remove(),b.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=b.trim(n),n&&k.test(n.replace(S,"@").replace(A,"]").replace(E,"")))?Function("return "+n)():(b.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||b.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&b.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(j,"ms-").replace(D,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:v&&!v.call("\ufeff\u00a0")?function(e){return null==e?"":v.call(e)}:function(e){return null==e?"":(e+"").replace(T,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?b.merge(n,"string"==typeof e?[e]:e):d.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(g)return g.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return f.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),b.isFunction(e)?(r=h.call(arguments,2),i=function(){return e.apply(n||this,r.concat(h.call(arguments)))},i.guid=e.guid=e.guid||b.guid++,i):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===b.type(r)){o=!0;for(u in r)b.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,b.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(b(e),n)})),n))for(;l>u;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()}}),b.ready.promise=function(t){if(!n)if(n=b.Deferred(),"complete"===o.readyState)setTimeout(b.ready);else if(o.addEventListener)o.addEventListener("DOMContentLoaded",H,!1),e.addEventListener("load",H,!1);else{o.attachEvent("onreadystatechange",H),e.attachEvent("onload",H);var r=!1;try{r=null==e.frameElement&&o.documentElement}catch(i){}r&&r.doScroll&&function a(){if(!b.isReady){try{r.doScroll("left")}catch(e){return setTimeout(a,50)}q(),b.ready()}}()}return n.promise(t)},b.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){l["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=b.type(e);return b.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=b(o);var _={};function F(e){var t=_[e]={};return b.each(e.match(w)||[],function(e,n){t[n]=!0}),t}b.Callbacks=function(e){e="string"==typeof e?_[e]||F(e):b.extend({},e);var n,r,i,o,a,s,u=[],l=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=u.length,n=!0;u&&o>a;a++)if(u[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,u&&(l?l.length&&c(l.shift()):r?u=[]:p.disable())},p={add:function(){if(u){var t=u.length;(function i(t){b.each(t,function(t,n){var r=b.type(n);"function"===r?e.unique&&p.has(n)||u.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=u.length:r&&(s=t,c(r))}return this},remove:function(){return u&&b.each(arguments,function(e,t){var r;while((r=b.inArray(t,u,r))>-1)u.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?b.inArray(e,u)>-1:!(!u||!u.length)},empty:function(){return u=[],this},disable:function(){return u=l=r=t,this},disabled:function(){return!u},lock:function(){return l=t,r||p.disable(),this},locked:function(){return!l},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!u||i&&!l||(n?l.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},b.extend({Deferred:function(e){var t=[["resolve","done",b.Callbacks("once memory"),"resolved"],["reject","fail",b.Callbacks("once memory"),"rejected"],["notify","progress",b.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return b.Deferred(function(n){b.each(t,function(t,o){var a=o[0],s=b.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&b.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?b.extend(e,r):r}},i={};return r.pipe=r.then,b.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=h.call(arguments),r=n.length,i=1!==r||e&&b.isFunction(e.promise)?r:0,o=1===i?e:b.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?h.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,u,l;if(r>1)for(s=Array(r),u=Array(r),l=Array(r);r>t;t++)n[t]&&b.isFunction(n[t].promise)?n[t].promise().done(a(t,l,n)).fail(o.reject).progress(a(t,u,s)):--i;return i||o.resolveWith(l,n),o.promise()}}),b.support=function(){var t,n,r,a,s,u,l,c,p,f,d=o.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=d.getElementsByTagName("*"),r=d.getElementsByTagName("a")[0],!n||!r||!n.length)return{};s=o.createElement("select"),l=s.appendChild(o.createElement("option")),a=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={getSetAttribute:"t"!==d.className,leadingWhitespace:3===d.firstChild.nodeType,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:"/a"===r.getAttribute("href"),opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:!!a.value,optSelected:l.selected,enctype:!!o.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==o.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===o.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},a.checked=!0,t.noCloneChecked=a.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!l.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}a=o.createElement("input"),a.setAttribute("value",""),t.input=""===a.getAttribute("value"),a.value="t",a.setAttribute("type","radio"),t.radioValue="t"===a.value,a.setAttribute("checked","t"),a.setAttribute("name","t"),u=o.createDocumentFragment(),u.appendChild(a),t.appendChecked=a.checked,t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;return d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip,b(function(){var n,r,a,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",u=o.getElementsByTagName("body")[0];u&&(n=o.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",u.appendChild(n).appendChild(d),d.innerHTML="<table><tr><td></td><td>t</td></tr></table>",a=d.getElementsByTagName("td"),a[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===a[0].offsetHeight,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=p&&0===a[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=4===d.offsetWidth,t.doesNotIncludeMarginInBodyOffset=1!==u.offsetTop,e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(o.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="<div></div>",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(u.style.zoom=1)),u.removeChild(n),n=d=a=r=null)}),n=s=u=l=r=a=null,t}();var O=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,B=/([A-Z])/g;function P(e,n,r,i){if(b.acceptData(e)){var o,a,s=b.expando,u="string"==typeof n,l=e.nodeType,p=l?b.cache:e,f=l?e[s]:e[s]&&s;if(f&&p[f]&&(i||p[f].data)||!u||r!==t)return f||(l?e[s]=f=c.pop()||b.guid++:f=s),p[f]||(p[f]={},l||(p[f].toJSON=b.noop)),("object"==typeof n||"function"==typeof n)&&(i?p[f]=b.extend(p[f],n):p[f].data=b.extend(p[f].data,n)),o=p[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[b.camelCase(n)]=r),u?(a=o[n],null==a&&(a=o[b.camelCase(n)])):a=o,a}}function R(e,t,n){if(b.acceptData(e)){var r,i,o,a=e.nodeType,s=a?b.cache:e,u=a?e[b.expando]:b.expando;if(s[u]){if(t&&(o=n?s[u]:s[u].data)){b.isArray(t)?t=t.concat(b.map(t,b.camelCase)):t in o?t=[t]:(t=b.camelCase(t),t=t in o?[t]:t.split(" "));for(r=0,i=t.length;i>r;r++)delete o[t[r]];if(!(n?$:b.isEmptyObject)(o))return}(n||(delete s[u].data,$(s[u])))&&(a?b.cleanData([e],!0):b.support.deleteExpando||s!=s.window?delete s[u]:s[u]=null)}}}b.extend({cache:{},expando:"jQuery"+(p+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?b.cache[e[b.expando]]:e[b.expando],!!e&&!$(e)},data:function(e,t,n){return P(e,t,n)},removeData:function(e,t){return R(e,t)},_data:function(e,t,n){return P(e,t,n,!0)},_removeData:function(e,t){return R(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&b.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),b.fn.extend({data:function(e,n){var r,i,o=this[0],a=0,s=null;if(e===t){if(this.length&&(s=b.data(o),1===o.nodeType&&!b._data(o,"parsedAttrs"))){for(r=o.attributes;r.length>a;a++)i=r[a].name,i.indexOf("data-")||(i=b.camelCase(i.slice(5)),W(o,i,s[i]));b._data(o,"parsedAttrs",!0)}return s}return"object"==typeof e?this.each(function(){b.data(this,e)}):b.access(this,function(n){return n===t?o?W(o,e,b.data(o,e)):null:(this.each(function(){b.data(this,e,n)}),t)},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function W(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(B,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:O.test(r)?b.parseJSON(r):r}catch(o){}b.data(e,n,r)}else r=t}return r}function $(e){var t;for(t in e)if(("data"!==t||!b.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}b.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=b._data(e,n),r&&(!i||b.isArray(r)?i=b._data(e,n,b.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=b.queue(e,t),r=n.length,i=n.shift(),o=b._queueHooks(e,t),a=function(){b.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return b._data(e,n)||b._data(e,n,{empty:b.Callbacks("once memory").add(function(){b._removeData(e,t+"queue"),b._removeData(e,n)})})}}),b.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?b.queue(this[0],e):n===t?this:this.each(function(){var t=b.queue(this,e,n);b._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&b.dequeue(this,e)})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(e,t){return e=b.fx?b.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=b.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=b._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var I,z,X=/[\t\r\n]/g,U=/\r/g,V=/^(?:input|select|textarea|button|object)$/i,Y=/^(?:a|area)$/i,J=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,G=/^(?:checked|selected)$/i,Q=b.support.getSetAttribute,K=b.support.input;b.fn.extend({attr:function(e,t){return b.access(this,b.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,t){return b.access(this,b.prop,e,t,arguments.length>1)},removeProp:function(e){return e=b.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=b.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(b.isFunction(e))return this.each(function(t){b(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(w)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(X," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?b.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return b.isFunction(e)?this.each(function(n){b(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var o,a=0,s=b(this),u=t,l=e.match(w)||[];while(o=l[a++])u=r?u:!s.hasClass(o),s[u?"addClass":"removeClass"](o)}else(n===i||"boolean"===n)&&(this.className&&b._data(this,"__className__",this.className),this.className=this.className||e===!1?"":b._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(X," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=b.isFunction(e),this.each(function(n){var o,a=b(this);1===this.nodeType&&(o=i?e.call(this,n,a.val()):e,null==o?o="":"number"==typeof o?o+="":b.isArray(o)&&(o=b.map(o,function(e){return null==e?"":e+""})),r=b.valHooks[this.type]||b.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=b.valHooks[o.type]||b.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(U,""):null==n?"":n)}}}),b.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,u=0>i?s:o?i:0;for(;s>u;u++)if(n=r[u],!(!n.selected&&u!==i||(b.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&b.nodeName(n.parentNode,"optgroup"))){if(t=b(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n=b.makeArray(t);return b(e).find("option").each(function(){this.selected=b.inArray(b(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,n,r){var o,a,s,u=e.nodeType;if(e&&3!==u&&8!==u&&2!==u)return typeof e.getAttribute===i?b.prop(e,n,r):(a=1!==u||!b.isXMLDoc(e),a&&(n=n.toLowerCase(),o=b.attrHooks[n]||(J.test(n)?z:I)),r===t?o&&a&&"get"in o&&null!==(s=o.get(e,n))?s:(typeof e.getAttribute!==i&&(s=e.getAttribute(n)),null==s?t:s):null!==r?o&&a&&"set"in o&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r):(b.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(w);if(o&&1===e.nodeType)while(n=o[i++])r=b.propFix[n]||n,J.test(n)?!Q&&G.test(n)?e[b.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:b.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!b.support.radioValue&&"radio"===t&&b.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!b.isXMLDoc(e),a&&(n=b.propFix[n]||n,o=b.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):V.test(e.nodeName)||Y.test(e.nodeName)&&e.href?0:t}}}}),z={get:function(e,n){var r=b.prop(e,n),i="boolean"==typeof r&&e.getAttribute(n),o="boolean"==typeof r?K&&Q?null!=i:G.test(n)?e[b.camelCase("default-"+n)]:!!i:e.getAttributeNode(n);return o&&o.value!==!1?n.toLowerCase():t},set:function(e,t,n){return t===!1?b.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&b.propFix[n]||n,n):e[b.camelCase("default-"+n)]=e[n]=!0,n}},K&&Q||(b.attrHooks.value={get:function(e,n){var r=e.getAttributeNode(n);return b.nodeName(e,"input")?e.defaultValue:r&&r.specified?r.value:t},set:function(e,n,r){return b.nodeName(e,"input")?(e.defaultValue=n,t):I&&I.set(e,n,r)}}),Q||(I=b.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&("id"===n||"name"===n||"coords"===n?""!==r.value:r.specified)?r.value:t},set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},b.attrHooks.contenteditable={get:I.get,set:function(e,t,n){I.set(e,""===t?!1:t,n)}},b.each(["width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}})})),b.support.hrefNormalized||(b.each(["href","src","width","height"],function(e,n){b.attrHooks[n]=b.extend(b.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return null==r?t:r}})}),b.each(["href","src"],function(e,t){b.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),b.support.style||(b.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),b.support.optSelected||(b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),b.support.enctype||(b.propFix.enctype="encoding"),b.support.checkOn||b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,n){return b.isArray(n)?e.checked=b.inArray(b(e).val(),n)>=0:t}})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}b.event={global:{},add:function(e,n,r,o,a){var s,u,l,c,p,f,d,h,g,m,y,v=b._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=b.guid++),(u=v.events)||(u=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof b===i||e&&b.event.triggered===e.type?t:b.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(w)||[""],l=n.length;while(l--)s=rt.exec(n[l])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),p=b.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=b.event.special[g]||{},d=b.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&b.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=u[g])||(h=u[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),b.event.global[g]=!0;e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,p,f,d,h,g,m=b.hasData(e)&&b._data(e);if(m&&(c=m.events)){t=(t||"").match(w)||[""],l=t.length;while(l--)if(s=rt.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=b.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));u&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||b.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)b.event.remove(e,d+t[l],n,r,!0);b.isEmptyObject(c)&&(delete m.handle,b._removeData(e,"events"))}},trigger:function(n,r,i,a){var s,u,l,c,p,f,d,h=[i||o],g=y.call(n,"type")?n.type:n,m=y.call(n,"namespace")?n.namespace.split("."):[];if(l=f=i=i||o,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+b.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),u=0>g.indexOf(":")&&"on"+g,n=n[b.expando]?n:new b.Event(g,"object"==typeof n&&n),n.isTrigger=!0,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:b.makeArray(r,[n]),p=b.event.special[g]||{},a||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!a&&!p.noBubble&&!b.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(l=l.parentNode);l;l=l.parentNode)h.push(l),f=l;f===(i.ownerDocument||o)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((l=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(b._data(l,"events")||{})[n.type]&&b._data(l,"handle"),s&&s.apply(l,r),s=u&&l[u],s&&b.acceptData(l)&&s.apply&&s.apply(l,r)===!1&&n.preventDefault();if(n.type=g,!(a||n.isDefaultPrevented()||p._default&&p._default.apply(i.ownerDocument,r)!==!1||"click"===g&&b.nodeName(i,"a")||!b.acceptData(i)||!u||!i[g]||b.isWindow(i))){f=i[u],f&&(i[u]=null),b.event.triggered=g;try{i[g]()}catch(v){}b.event.triggered=t,f&&(i[u]=f)}return n.result}},dispatch:function(e){e=b.event.fix(e);var n,r,i,o,a,s=[],u=h.call(arguments),l=(b._data(this,"events")||{})[e.type]||[],c=b.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=b.event.handlers.call(this,e,l),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((b.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,u),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(1===l.nodeType&&(l.disabled!==!0||"click"!==e.type)){for(o=[],a=0;u>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?b(r,this).index(l)>=0:b.find(r,this,null,[l]).length),o[r]&&o.push(i);o.length&&s.push({elem:l,handlers:o})}return n.length>u&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[b.expando])return e;var t,n,r,i=e.type,a=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new b.Event(a),t=r.length;while(t--)n=r[t],e[n]=a[n];return e.target||(e.target=a.srcElement||o),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,a):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,a,s=n.button,u=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||o,a=i.documentElement,r=i.body,e.pageX=n.clientX+(a&&a.scrollLeft||r&&r.scrollLeft||0)-(a&&a.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(a&&a.scrollTop||r&&r.scrollTop||0)-(a&&a.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return b.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t}},focus:{trigger:function(){if(this!==o.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===o.activeElement&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=b.extend(new b.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?b.event.trigger(i,null,t):b.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},b.removeEvent=o.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},b.Event=function(e,n){return this instanceof b.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&b.extend(this,n),this.timeStamp=e&&e.timeStamp||b.now(),this[b.expando]=!0,t):new b.Event(e,n)},b.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){b.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;
-return(!i||i!==r&&!b.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),b.support.submitBubbles||(b.event.special.submit={setup:function(){return b.nodeName(this,"form")?!1:(b.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=b.nodeName(n,"input")||b.nodeName(n,"button")?n.form:t;r&&!b._data(r,"submitBubbles")&&(b.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),b._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&b.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return b.nodeName(this,"form")?!1:(b.event.remove(this,"._submit"),t)}}),b.support.changeBubbles||(b.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(b.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),b.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),b.event.simulate("change",this,e,!0)})),!1):(b.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!b._data(t,"changeBubbles")&&(b.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||b.event.simulate("change",this.parentNode,e,!0)}),b._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return b.event.remove(this,"._change"),!Z.test(this.nodeName)}}),b.support.focusinBubbles||b.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){b.event.simulate(t,e.target,b.event.fix(e),!0)};b.event.special[t]={setup:function(){0===n++&&o.addEventListener(e,r,!0)},teardown:function(){0===--n&&o.removeEventListener(e,r,!0)}}}),b.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return b().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=b.guid++)),this.each(function(){b.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,b(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){b.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){b.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?b.event.trigger(e,n,r,!0):t}}),function(e,t){var n,r,i,o,a,s,u,l,c,p,f,d,h,g,m,y,v,x="sizzle"+-new Date,w=e.document,T={},N=0,C=0,k=it(),E=it(),S=it(),A=typeof t,j=1<<31,D=[],L=D.pop,H=D.push,q=D.slice,M=D.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},_="[\\x20\\t\\r\\n\\f]",F="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=F.replace("w","w#"),B="([*^$|!~]?=)",P="\\["+_+"*("+F+")"+_+"*(?:"+B+_+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+O+")|)|)"+_+"*\\]",R=":("+F+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+P.replace(3,8)+")*)|.*)\\)|)",W=RegExp("^"+_+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_+"+$","g"),$=RegExp("^"+_+"*,"+_+"*"),I=RegExp("^"+_+"*([\\x20\\t\\r\\n\\f>+~])"+_+"*"),z=RegExp(R),X=RegExp("^"+O+"$"),U={ID:RegExp("^#("+F+")"),CLASS:RegExp("^\\.("+F+")"),NAME:RegExp("^\\[name=['\"]?("+F+")['\"]?\\]"),TAG:RegExp("^("+F.replace("w","w*")+")"),ATTR:RegExp("^"+P),PSEUDO:RegExp("^"+R),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_+"*(even|odd|(([+-]|)(\\d*)n|)"+_+"*(?:([+-]|)"+_+"*(\\d+)|))"+_+"*\\)|)","i"),needsContext:RegExp("^"+_+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_+"*((?:-\\d)?\\d*)"+_+"*\\)|)(?=[^-]|$)","i")},V=/[\x20\t\r\n\f]*[+~]/,Y=/^[^{]+\{\s*\[native code/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,K=/'|\\/g,Z=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,et=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,tt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{q.call(w.documentElement.childNodes,0)[0].nodeType}catch(nt){q=function(e){var t,n=[];while(t=this[e++])n.push(t);return n}}function rt(e){return Y.test(e+"")}function it(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>i.cacheLength&&delete e[t.shift()],e[n]=r}}function ot(e){return e[x]=!0,e}function at(e){var t=p.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}}function st(e,t,n,r){var i,o,a,s,u,l,f,g,m,v;if((t?t.ownerDocument||t:w)!==p&&c(t),t=t||p,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(!d&&!r){if(i=J.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&y(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return H.apply(n,q.call(t.getElementsByTagName(e),0)),n;if((a=i[3])&&T.getByClassName&&t.getElementsByClassName)return H.apply(n,q.call(t.getElementsByClassName(a),0)),n}if(T.qsa&&!h.test(e)){if(f=!0,g=x,m=t,v=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){l=ft(e),(f=t.getAttribute("id"))?g=f.replace(K,"\\$&"):t.setAttribute("id",g),g="[id='"+g+"'] ",u=l.length;while(u--)l[u]=g+dt(l[u]);m=V.test(e)&&t.parentNode||t,v=l.join(",")}if(v)try{return H.apply(n,q.call(m.querySelectorAll(v),0)),n}catch(b){}finally{f||t.removeAttribute("id")}}}return wt(e.replace(W,"$1"),t,n,r)}a=st.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},c=st.setDocument=function(e){var n=e?e.ownerDocument||e:w;return n!==p&&9===n.nodeType&&n.documentElement?(p=n,f=n.documentElement,d=a(n),T.tagNameNoComments=at(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),T.attributes=at(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),T.getByClassName=at(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),T.getByName=at(function(e){e.id=x+0,e.innerHTML="<a name='"+x+"'></a><div name='"+x+"'></div>",f.insertBefore(e,f.firstChild);var t=n.getElementsByName&&n.getElementsByName(x).length===2+n.getElementsByName(x+0).length;return T.getIdNotName=!n.getElementById(x),f.removeChild(e),t}),i.attrHandle=at(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==A&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},T.getIdNotName?(i.find.ID=function(e,t){if(typeof t.getElementById!==A&&!d){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){return e.getAttribute("id")===t}}):(i.find.ID=function(e,n){if(typeof n.getElementById!==A&&!d){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==A&&r.getAttributeNode("id").value===e?[r]:t:[]}},i.filter.ID=function(e){var t=e.replace(et,tt);return function(e){var n=typeof e.getAttributeNode!==A&&e.getAttributeNode("id");return n&&n.value===t}}),i.find.TAG=T.tagNameNoComments?function(e,n){return typeof n.getElementsByTagName!==A?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},i.find.NAME=T.getByName&&function(e,n){return typeof n.getElementsByName!==A?n.getElementsByName(name):t},i.find.CLASS=T.getByClassName&&function(e,n){return typeof n.getElementsByClassName===A||d?t:n.getElementsByClassName(e)},g=[],h=[":focus"],(T.qsa=rt(n.querySelectorAll))&&(at(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||h.push("\\["+_+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||h.push(":checked")}),at(function(e){e.innerHTML="<input type='hidden' i=''/>",e.querySelectorAll("[i^='']").length&&h.push("[*^$]="+_+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||h.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),h.push(",.*:")})),(T.matchesSelector=rt(m=f.matchesSelector||f.mozMatchesSelector||f.webkitMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&at(function(e){T.disconnectedMatch=m.call(e,"div"),m.call(e,"[s!='']:x"),g.push("!=",R)}),h=RegExp(h.join("|")),g=RegExp(g.join("|")),y=rt(f.contains)||f.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},v=f.compareDocumentPosition?function(e,t){var r;return e===t?(u=!0,0):(r=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&r||e.parentNode&&11===e.parentNode.nodeType?e===n||y(w,e)?-1:t===n||y(w,t)?1:0:4&r?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return u=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:0;if(o===a)return ut(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?ut(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},u=!1,[0,0].sort(v),T.detectDuplicates=u,p):p},st.matches=function(e,t){return st(e,null,null,t)},st.matchesSelector=function(e,t){if((e.ownerDocument||e)!==p&&c(e),t=t.replace(Z,"='$1']"),!(!T.matchesSelector||d||g&&g.test(t)||h.test(t)))try{var n=m.call(e,t);if(n||T.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return st(t,p,null,[e]).length>0},st.contains=function(e,t){return(e.ownerDocument||e)!==p&&c(e),y(e,t)},st.attr=function(e,t){var n;return(e.ownerDocument||e)!==p&&c(e),d||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):d||T.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},st.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},st.uniqueSort=function(e){var t,n=[],r=1,i=0;if(u=!T.detectDuplicates,e.sort(v),u){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e};function ut(e,t){var n=t&&e,r=n&&(~t.sourceIndex||j)-(~e.sourceIndex||j);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function lt(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function ct(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pt(e){return ot(function(t){return t=+t,ot(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}o=st.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},i=st.selectors={cacheLength:50,createPseudo:ot,match:U,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(et,tt),e[3]=(e[4]||e[5]||"").replace(et,tt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||st.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&st.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return U.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&z.test(n)&&(t=ft(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(et,tt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[e+" "];return t||(t=RegExp("(^|"+_+")"+e+"("+_+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==A&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=st.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[x]||(m[x]={}),l=c[e]||[],d=l[0]===N&&l[1],f=l[0]===N&&l[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[N,d,f];break}}else if(v&&(l=(t[x]||(t[x]={}))[e])&&l[0]===N)f=l[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[x]||(p[x]={}))[e]=[N,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||st.error("unsupported pseudo: "+e);return r[x]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?ot(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=M.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:ot(function(e){var t=[],n=[],r=s(e.replace(W,"$1"));return r[x]?ot(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:ot(function(e){return function(t){return st(e,t).length>0}}),contains:ot(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),lang:ot(function(e){return X.test(e||"")||st.error("unsupported lang: "+e),e=e.replace(et,tt).toLowerCase(),function(t){var n;do if(n=d?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.lang)return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return Q.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:pt(function(){return[0]}),last:pt(function(e,t){return[t-1]}),eq:pt(function(e,t,n){return[0>n?n+t:n]}),even:pt(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:pt(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:pt(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:pt(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}};for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[n]=lt(n);for(n in{submit:!0,reset:!0})i.pseudos[n]=ct(n);function ft(e,t){var n,r,o,a,s,u,l,c=E[e+" "];if(c)return t?0:c.slice(0);s=e,u=[],l=i.preFilter;while(s){(!n||(r=$.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),u.push(o=[])),n=!1,(r=I.exec(s))&&(n=r.shift(),o.push({value:n,type:r[0].replace(W," ")}),s=s.slice(n.length));for(a in i.filter)!(r=U[a].exec(s))||l[a]&&!(r=l[a](r))||(n=r.shift(),o.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?st.error(e):E(e,u).slice(0)}function dt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function ht(e,t,n){var i=t.dir,o=n&&"parentNode"===i,a=C++;return t.first?function(t,n,r){while(t=t[i])if(1===t.nodeType||o)return e(t,n,r)}:function(t,n,s){var u,l,c,p=N+" "+a;if(s){while(t=t[i])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[i])if(1===t.nodeType||o)if(c=t[x]||(t[x]={}),(l=c[i])&&l[0]===p){if((u=l[1])===!0||u===r)return u===!0}else if(l=c[i]=[p],l[1]=e(t,n,s)||r,l[1]===!0)return!0}}function gt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function mt(e,t,n,r,i){var o,a=[],s=0,u=e.length,l=null!=t;for(;u>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),l&&t.push(s));return a}function yt(e,t,n,r,i,o){return r&&!r[x]&&(r=yt(r)),i&&!i[x]&&(i=yt(i,o)),ot(function(o,a,s,u){var l,c,p,f=[],d=[],h=a.length,g=o||xt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:mt(g,f,e,s,u),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,u),r){l=mt(y,d),r(l,[],s,u),c=l.length;while(c--)(p=l[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){l=[],c=y.length;while(c--)(p=y[c])&&l.push(m[c]=p);i(null,y=[],l,u)}c=y.length;while(c--)(p=y[c])&&(l=i?M.call(o,p):f[c])>-1&&(o[l]=!(a[l]=p))}}else y=mt(y===a?y.splice(h,y.length):y),i?i(null,a,y,u):H.apply(a,y)})}function vt(e){var t,n,r,o=e.length,a=i.relative[e[0].type],s=a||i.relative[" "],u=a?1:0,c=ht(function(e){return e===t},s,!0),p=ht(function(e){return M.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;o>u;u++)if(n=i.relative[e[u].type])f=[ht(gt(f),n)];else{if(n=i.filter[e[u].type].apply(null,e[u].matches),n[x]){for(r=++u;o>r;r++)if(i.relative[e[r].type])break;return yt(u>1&&gt(f),u>1&&dt(e.slice(0,u-1)).replace(W,"$1"),n,r>u&&vt(e.slice(u,r)),o>r&&vt(e=e.slice(r)),o>r&&dt(e))}f.push(n)}return gt(f)}function bt(e,t){var n=0,o=t.length>0,a=e.length>0,s=function(s,u,c,f,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,T=l,C=s||a&&i.find.TAG("*",d&&u.parentNode||u),k=N+=null==T?1:Math.random()||.1;for(w&&(l=u!==p&&u,r=n);null!=(h=C[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,u,c)){f.push(h);break}w&&(N=k,r=++n)}o&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,o&&b!==v){g=0;while(m=t[g++])m(x,y,u,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=L.call(f));y=mt(y)}H.apply(f,y),w&&!s&&y.length>0&&v+t.length>1&&st.uniqueSort(f)}return w&&(N=k,l=T),x};return o?ot(s):s}s=st.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=ft(e)),n=t.length;while(n--)o=vt(t[n]),o[x]?r.push(o):i.push(o);o=S(e,bt(i,r))}return o};function xt(e,t,n){var r=0,i=t.length;for(;i>r;r++)st(e,t[r],n);return n}function wt(e,t,n,r){var o,a,u,l,c,p=ft(e);if(!r&&1===p.length){if(a=p[0]=p[0].slice(0),a.length>2&&"ID"===(u=a[0]).type&&9===t.nodeType&&!d&&i.relative[a[1].type]){if(t=i.find.ID(u.matches[0].replace(et,tt),t)[0],!t)return n;e=e.slice(a.shift().value.length)}o=U.needsContext.test(e)?0:a.length;while(o--){if(u=a[o],i.relative[l=u.type])break;if((c=i.find[l])&&(r=c(u.matches[0].replace(et,tt),V.test(a[0].type)&&t.parentNode||t))){if(a.splice(o,1),e=r.length&&dt(a),!e)return H.apply(n,q.call(r,0)),n;break}}}return s(e,p)(r,t,d,n,V.test(e)),n}i.pseudos.nth=i.pseudos.eq;function Tt(){}i.filters=Tt.prototype=i.pseudos,i.setFilters=new Tt,c(),st.attr=b.attr,b.find=st,b.expr=st.selectors,b.expr[":"]=b.expr.pseudos,b.unique=st.uniqueSort,b.text=st.getText,b.isXMLDoc=st.isXML,b.contains=st.contains}(e);var at=/Until$/,st=/^(?:parents|prev(?:Until|All))/,ut=/^.[^:#\[\.,]*$/,lt=b.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};b.fn.extend({find:function(e){var t,n,r,i=this.length;if("string"!=typeof e)return r=this,this.pushStack(b(e).filter(function(){for(t=0;i>t;t++)if(b.contains(r[t],this))return!0}));for(n=[],t=0;i>t;t++)b.find(e,this[t],n);return n=this.pushStack(i>1?b.unique(n):n),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=b(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(b.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1))},filter:function(e){return this.pushStack(ft(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?lt.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,o=[],a=lt.test(e)||"string"!=typeof e?b(e,t||this.context):0;for(;i>r;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&11!==n.nodeType){if(a?a.index(n)>-1:b.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}}return this.pushStack(o.length>1?b.unique(o):o)},index:function(e){return e?"string"==typeof e?b.inArray(this[0],b(e)):b.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?b(e,t):b.makeArray(e&&e.nodeType?[e]:e),r=b.merge(this.get(),n);return this.pushStack(b.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),b.fn.andSelf=b.fn.addBack;function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}b.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(e,t,n){return b.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(e,t,n){return b.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return b.dir(e,"previousSibling",n)},siblings:function(e){return b.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.merge([],e.childNodes)}},function(e,t){b.fn[e]=function(n,r){var i=b.map(this,t,n);return at.test(e)||(r=n),r&&"string"==typeof r&&(i=b.filter(r,i)),i=this.length>1&&!ct[e]?b.unique(i):i,this.length>1&&st.test(e)&&(i=i.reverse()),this.pushStack(i)}}),b.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?b.find.matchesSelector(t[0],e)?[t[0]]:[]:b.find.matches(e,t)},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!b(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(t=t||0,b.isFunction(t))return b.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return b.grep(e,function(e){return e===t===n});if("string"==typeof t){var r=b.grep(e,function(e){return 1===e.nodeType});if(ut.test(t))return b.filter(t,r,!n);t=b.filter(t,r)}return b.grep(e,function(e){return b.inArray(e,t)>=0===n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/<tbody/i,wt=/<|&#?\w+;/,Tt=/<(?:script|style|link)/i,Nt=/^(?:checkbox|radio)$/i,Ct=/checked\s*(?:[^=]|=\s*.checked.)/i,kt=/^$|\/(?:java|ecma)script/i,Et=/^true\/(.*)/,St=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,At={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:b.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},jt=dt(o),Dt=jt.appendChild(o.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,b.fn.extend({text:function(e){return b.access(this,function(e){return e===t?b.text(this):this.empty().append((this[0]&&this[0].ownerDocument||o).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(b.isFunction(e))return this.each(function(t){b(this).wrapAll(e.call(this,t))});if(this[0]){var t=b(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return b.isFunction(e)?this.each(function(t){b(this).wrapInner(e.call(this,t))}):this.each(function(){var t=b(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=b.isFunction(e);return this.each(function(n){b(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){b.nodeName(this,"body")||b(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=0;for(;null!=(n=this[r]);r++)(!e||b.filter(e,[n]).length>0)&&(t||1!==n.nodeType||b.cleanData(Ot(n)),n.parentNode&&(t&&b.contains(n.ownerDocument,n)&&Mt(Ot(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&b.cleanData(Ot(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&b.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return b.clone(this,e,t)})},html:function(e){return b.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!b.support.htmlSerialize&&mt.test(e)||!b.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1></$2>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(b.cleanData(Ot(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){var t=b.isFunction(e);return t||"string"==typeof e||(e=b(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,n=this.parentNode;n&&(b(this).remove(),n.insertBefore(e,t))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=f.apply([],e);var i,o,a,s,u,l,c=0,p=this.length,d=this,h=p-1,g=e[0],m=b.isFunction(g);if(m||!(1>=p||"string"!=typeof g||b.support.checkClone)&&Ct.test(g))return this.each(function(i){var o=d.eq(i);m&&(e[0]=g.call(this,i,n?o.html():t)),o.domManip(e,n,r)});if(p&&(l=b.buildFragment(e,this[0].ownerDocument,!1,this),i=l.firstChild,1===l.childNodes.length&&(l=i),i)){for(n=n&&b.nodeName(i,"tr"),s=b.map(Ot(l,"script"),Ht),a=s.length;p>c;c++)o=l,c!==h&&(o=b.clone(o,!0,!0),a&&b.merge(s,Ot(o,"script"))),r.call(n&&b.nodeName(this[c],"table")?Lt(this[c],"tbody"):this[c],o,c);if(a)for(u=s[s.length-1].ownerDocument,b.map(s,qt),c=0;a>c;c++)o=s[c],kt.test(o.type||"")&&!b._data(o,"globalEval")&&b.contains(u,o)&&(o.src?b.ajax({url:o.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):b.globalEval((o.text||o.textContent||o.innerHTML||"").replace(St,"")));l=i=null}return this}});function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function Ht(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Mt(e,t){var n,r=0;for(;null!=(n=e[r]);r++)b._data(n,"globalEval",!t||b._data(t[r],"globalEval"))}function _t(e,t){if(1===t.nodeType&&b.hasData(e)){var n,r,i,o=b._data(e),a=b._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)b.event.add(t,n,s[n][r])}a.data&&(a.data=b.extend({},a.data))}}function Ft(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!b.support.noCloneEvent&&t[b.expando]){i=b._data(t);for(r in i.events)b.removeEvent(t,r,i.handle);t.removeAttribute(b.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),b.support.html5Clone&&e.innerHTML&&!b.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Nt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){b.fn[e]=function(e){var n,r=0,i=[],o=b(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),b(o[r])[t](n),d.apply(i,n.get());return this.pushStack(i)}});function Ot(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||b.nodeName(o,n)?s.push(o):b.merge(s,Ot(o,n));return n===t||n&&b.nodeName(e,n)?b.merge([e],s):s}function Bt(e){Nt.test(e.type)&&(e.defaultChecked=e.checked)}b.extend({clone:function(e,t,n){var r,i,o,a,s,u=b.contains(e.ownerDocument,e);if(b.support.html5Clone||b.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(b.support.noCloneEvent&&b.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||b.isXMLDoc(e)))for(r=Ot(o),s=Ot(e),a=0;null!=(i=s[a]);++a)r[a]&&Ft(i,r[a]);if(t)if(n)for(s=s||Ot(e),r=r||Ot(o),a=0;null!=(i=s[a]);a++)_t(i,r[a]);else _t(e,o);return r=Ot(o,"script"),r.length>0&&Mt(r,!u&&Ot(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,u,l,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===b.type(o))b.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),u=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[u]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1></$2>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!b.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!b.support.tbody){o="table"!==u||xt.test(o)?"<table>"!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)b.nodeName(l=o.childNodes[i],"tbody")&&!l.childNodes.length&&o.removeChild(l)
-}b.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),b.support.appendChecked||b.grep(Ot(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===b.inArray(o,r))&&(a=b.contains(o.ownerDocument,o),s=Ot(f.appendChild(o),"script"),a&&Mt(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,u=b.expando,l=b.cache,p=b.support.deleteExpando,f=b.event.special;for(;null!=(n=e[s]);s++)if((t||b.acceptData(n))&&(o=n[u],a=o&&l[o])){if(a.events)for(r in a.events)f[r]?b.event.remove(n,r):b.removeEvent(n,r,a.handle);l[o]&&(delete l[o],p?delete n[u]:typeof n.removeAttribute!==i?n.removeAttribute(u):n[u]=null,c.push(o))}}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+x+")(.*)$","i"),Yt=RegExp("^("+x+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+x+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===b.css(e,"display")||!b.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=b._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=b._data(r,"olddisplay",un(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&b._data(r,"olddisplay",i?n:b.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}b.fn.extend({css:function(e,n){return b.access(this,function(e,n,r){var i,o,a={},s=0;if(b.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=b.css(e,n[s],!1,o);return a}return r!==t?b.style(e,n,r):b.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:nn(this))?b(this).show():b(this).hide()})}}),b.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=b.camelCase(n),l=e.style;if(n=b.cssProps[u]||(b.cssProps[u]=tn(l,u)),s=b.cssHooks[n]||b.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(b.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||b.cssNumber[u]||(r+="px"),b.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,u=b.camelCase(n);return n=b.cssProps[u]||(b.cssProps[u]=tn(e.style,u)),s=b.cssHooks[n]||b.cssHooks[u],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||b.isNumeric(o)?o||0:a):a},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||b.contains(e.ownerDocument,e)||(u=b.style(e,n)),Yt.test(u)&&Ut.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):o.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),Yt.test(u)&&!zt.test(n)&&(i=l.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=b.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=b.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=b.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=b.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=b.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(b.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function un(e){var t=o,n=Gt[e];return n||(n=ln(e,t),"none"!==n&&n||(Pt=(Pt||b("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement),t=(Pt[0].contentWindow||Pt[0].contentDocument).document,t.write("<!doctype html><html><body>"),t.close(),n=ln(e,t),Pt.detach()),Gt[e]=n),n}function ln(e,t){var n=b(t.createElement(e)).appendTo(t.body),r=b.css(n[0],"display");return n.remove(),r}b.each(["height","width"],function(e,n){b.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&Xt.test(b.css(e,"display"))?b.swap(e,Qt,function(){return sn(e,n,i)}):sn(e,n,i):t},set:function(e,t,r){var i=r&&Rt(e);return on(e,t,r?an(e,n,r,b.support.boxSizing&&"border-box"===b.css(e,"boxSizing",!1,i),i):0)}}}),b.support.opacity||(b.cssHooks.opacity={get:function(e,t){return It.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=b.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===b.trim(o.replace($t,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=$t.test(o)?o.replace($t,i):o+" "+i)}}),b(function(){b.support.reliableMarginRight||(b.cssHooks.marginRight={get:function(e,n){return n?b.swap(e,{display:"inline-block"},Wt,[e,"marginRight"]):t}}),!b.support.pixelPosition&&b.fn.position&&b.each(["top","left"],function(e,n){b.cssHooks[n]={get:function(e,r){return r?(r=Wt(e,n),Yt.test(r)?b(e).position()[n]+"px":r):t}}})}),b.expr&&b.expr.filters&&(b.expr.filters.hidden=function(e){return 0>=e.offsetWidth&&0>=e.offsetHeight||!b.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||b.css(e,"display"))},b.expr.filters.visible=function(e){return!b.expr.filters.hidden(e)}),b.each({margin:"",padding:"",border:"Width"},function(e,t){b.cssHooks[e+t]={expand:function(n){var r=0,i={},o="string"==typeof n?n.split(" "):[n];for(;4>r;r++)i[e+Zt[r]+t]=o[r]||o[r-2]||o[0];return i}},Ut.test(e)||(b.cssHooks[e+t].set=on)});var cn=/%20/g,pn=/\[\]$/,fn=/\r?\n/g,dn=/^(?:submit|button|image|reset|file)$/i,hn=/^(?:input|select|textarea|keygen)/i;b.fn.extend({serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=b.prop(this,"elements");return e?b.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!b(this).is(":disabled")&&hn.test(this.nodeName)&&!dn.test(e)&&(this.checked||!Nt.test(e))}).map(function(e,t){var n=b(this).val();return null==n?null:b.isArray(n)?b.map(n,function(e){return{name:t.name,value:e.replace(fn,"\r\n")}}):{name:t.name,value:n.replace(fn,"\r\n")}}).get()}}),b.param=function(e,n){var r,i=[],o=function(e,t){t=b.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=b.ajaxSettings&&b.ajaxSettings.traditional),b.isArray(e)||e.jquery&&!b.isPlainObject(e))b.each(e,function(){o(this.name,this.value)});else for(r in e)gn(r,e[r],n,o);return i.join("&").replace(cn,"+")};function gn(e,t,n,r){var i;if(b.isArray(t))b.each(t,function(t,i){n||pn.test(e)?r(e,i):gn(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==b.type(t))r(e,t);else for(i in t)gn(e+"["+i+"]",t[i],n,r)}b.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){b.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),b.fn.hover=function(e,t){return this.mouseenter(e).mouseleave(t||e)};var mn,yn,vn=b.now(),bn=/\?/,xn=/#.*$/,wn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Nn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Cn=/^(?:GET|HEAD)$/,kn=/^\/\//,En=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Sn=b.fn.load,An={},jn={},Dn="*/".concat("*");try{yn=a.href}catch(Ln){yn=o.createElement("a"),yn.href="",yn=yn.href}mn=En.exec(yn.toLowerCase())||[];function Hn(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(w)||[];if(b.isFunction(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function qn(e,n,r,i){var o={},a=e===jn;function s(u){var l;return o[u]=!0,b.each(e[u]||[],function(e,u){var c=u(n,r,i);return"string"!=typeof c||a||o[c]?a?!(l=c):t:(n.dataTypes.unshift(c),s(c),!1)}),l}return s(n.dataTypes[0])||!o["*"]&&s("*")}function Mn(e,n){var r,i,o=b.ajaxSettings.flatOptions||{};for(i in n)n[i]!==t&&((o[i]?e:r||(r={}))[i]=n[i]);return r&&b.extend(!0,e,r),e}b.fn.load=function(e,n,r){if("string"!=typeof e&&Sn)return Sn.apply(this,arguments);var i,o,a,s=this,u=e.indexOf(" ");return u>=0&&(i=e.slice(u,e.length),e=e.slice(0,u)),b.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(a="POST"),s.length>0&&b.ajax({url:e,type:a,dataType:"html",data:n}).done(function(e){o=arguments,s.html(i?b("<div>").append(b.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||[e.responseText,t,e])}),this},b.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){b.fn[t]=function(e){return this.on(t,e)}}),b.each(["get","post"],function(e,n){b[n]=function(e,r,i,o){return b.isFunction(r)&&(o=o||i,i=r,r=t),b.ajax({url:e,type:n,dataType:o,data:r,success:i})}}),b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:"GET",isLocal:Nn.test(mn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Dn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Mn(Mn(e,b.ajaxSettings),t):Mn(b.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){"object"==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,u,l,c,p=b.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?b(f):b.event,h=b.Deferred(),g=b.Callbacks("once memory"),m=p.statusCode||{},y={},v={},x=0,T="canceled",N={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!c){c={};while(t=Tn.exec(a))c[t[1].toLowerCase()]=t[2]}t=c[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=v[n]=v[n]||e,y[e]=t),this},overrideMimeType:function(e){return x||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)m[t]=[m[t],e[t]];else N.always(e[N.status]);return this},abort:function(e){var t=e||T;return l&&l.abort(t),k(0,t),this}};if(h.promise(N).complete=g.add,N.success=N.done,N.error=N.fail,p.url=((e||p.url||yn)+"").replace(xn,"").replace(kn,mn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=b.trim(p.dataType||"*").toLowerCase().match(w)||[""],null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r[1]===mn[1]&&r[2]===mn[2]&&(r[3]||("http:"===r[1]?80:443))==(mn[3]||("http:"===mn[1]?80:443)))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=b.param(p.data,p.traditional)),qn(An,p,n,N),2===x)return N;u=p.global,u&&0===b.active++&&b.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Cn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,"$1_="+vn++):o+(bn.test(o)?"&":"?")+"_="+vn++)),p.ifModified&&(b.lastModified[o]&&N.setRequestHeader("If-Modified-Since",b.lastModified[o]),b.etag[o]&&N.setRequestHeader("If-None-Match",b.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&N.setRequestHeader("Content-Type",p.contentType),N.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Dn+"; q=0.01":""):p.accepts["*"]);for(i in p.headers)N.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(p.beforeSend.call(f,N,p)===!1||2===x))return N.abort();T="abort";for(i in{success:1,error:1,complete:1})N[i](p[i]);if(l=qn(jn,p,n,N)){N.readyState=1,u&&d.trigger("ajaxSend",[N,p]),p.async&&p.timeout>0&&(s=setTimeout(function(){N.abort("timeout")},p.timeout));try{x=1,l.send(y,k)}catch(C){if(!(2>x))throw C;k(-1,C)}}else k(-1,"No Transport");function k(e,n,r,i){var c,y,v,w,T,C=n;2!==x&&(x=2,s&&clearTimeout(s),l=t,a=i||"",N.readyState=e>0?4:0,r&&(w=_n(p,N,r)),e>=200&&300>e||304===e?(p.ifModified&&(T=N.getResponseHeader("Last-Modified"),T&&(b.lastModified[o]=T),T=N.getResponseHeader("etag"),T&&(b.etag[o]=T)),204===e?(c=!0,C="nocontent"):304===e?(c=!0,C="notmodified"):(c=Fn(p,w),C=c.state,y=c.data,v=c.error,c=!v)):(v=C,(e||!C)&&(C="error",0>e&&(e=0))),N.status=e,N.statusText=(n||C)+"",c?h.resolveWith(f,[y,C,N]):h.rejectWith(f,[N,C,v]),N.statusCode(m),m=t,u&&d.trigger(c?"ajaxSuccess":"ajaxError",[N,p,c?y:v]),g.fireWith(f,[N,C]),u&&(d.trigger("ajaxComplete",[N,p]),--b.active||b.event.trigger("ajaxStop")))}return N},getScript:function(e,n){return b.get(e,t,n,"script")},getJSON:function(e,t,n){return b.get(e,t,n,"json")}});function _n(e,n,r){var i,o,a,s,u=e.contents,l=e.dataTypes,c=e.responseFields;for(s in c)s in r&&(n[c[s]]=r[s]);while("*"===l[0])l.shift(),o===t&&(o=e.mimeType||n.getResponseHeader("Content-Type"));if(o)for(s in u)if(u[s]&&u[s].test(o)){l.unshift(s);break}if(l[0]in r)a=l[0];else{for(s in r){if(!l[0]||e.converters[s+" "+l[0]]){a=s;break}i||(i=s)}a=a||i}return a?(a!==l[0]&&l.unshift(a),r[a]):t}function Fn(e,t){var n,r,i,o,a={},s=0,u=e.dataTypes.slice(),l=u[0];if(e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u[1])for(i in e.converters)a[i.toLowerCase()]=e.converters[i];for(;r=u[++s];)if("*"!==r){if("*"!==l&&l!==r){if(i=a[l+" "+r]||a["* "+r],!i)for(n in a)if(o=n.split(" "),o[1]===r&&(i=a[l+" "+o[0]]||a["* "+o[0]])){i===!0?i=a[n]:a[n]!==!0&&(r=o[0],u.splice(s--,0,r));break}if(i!==!0)if(i&&e["throws"])t=i(t);else try{t=i(t)}catch(c){return{state:"parsererror",error:i?c:"No conversion from "+l+" to "+r}}}l=r}return{state:"success",data:t}}b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),b.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=o.head||b("head")[0]||o.documentElement;return{send:function(t,i){n=o.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var On=[],Bn=/(=)\?(?=&|$)|\?\?/;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=On.pop()||b.expando+"_"+vn++;return this[e]=!0,e}}),b.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,u=n.jsonp!==!1&&(Bn.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Bn.test(n.data)&&"data");return u||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=b.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n[u]=n[u].replace(Bn,"$1"+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||b.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,On.push(o)),s&&b.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn[e](t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}b.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=b.ajaxSettings.xhr(),b.support.cors=!!Rn&&"withCredentials"in Rn,Rn=b.support.ajax=!!Rn,Rn&&b.ajaxTransport(function(n){if(!n.crossDomain||b.support.cors){var r;return{send:function(i,o){var a,s,u=n.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)u[s]=n.xhrFields[s];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)u.setRequestHeader(s,i[s])}catch(l){}u.send(n.hasContent&&n.data||null),r=function(e,i){var s,l,c,p;try{if(r&&(i||4===u.readyState))if(r=t,a&&(u.onreadystatechange=b.noop,$n&&delete Pn[a]),i)4!==u.readyState&&u.abort();else{p={},s=u.status,l=u.getAllResponseHeaders(),"string"==typeof u.responseText&&(p.text=u.responseText);try{c=u.statusText}catch(f){c=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,l)},n.async?4===u.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},b(e).unload($n)),Pn[a]=r),u.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp("^(?:([+-])=|)("+x+")([a-z%]*)$","i"),Jn=/queueHooks$/,Gn=[nr],Qn={"*":[function(e,t){var n,r,i=this.createTween(e,t),o=Yn.exec(t),a=i.cur(),s=+a||0,u=1,l=20;if(o){if(n=+o[2],r=o[3]||(b.cssNumber[e]?"":"px"),"px"!==r&&s){s=b.css(i.elem,e,!0)||n||1;do u=u||".5",s/=u,b.style(i.elem,e,s+r);while(u!==(u=i.cur()/a)&&1!==u&&--l)}i.unit=r,i.start=s,i.end=o[1]?s+(o[1]+1)*n:n}return i}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=b.now()}function Zn(e,t){b.each(t,function(t,n){var r=(Qn[t]||[]).concat(Qn["*"]),i=0,o=r.length;for(;o>i;i++)if(r[i].call(e,t,n))return})}function er(e,t,n){var r,i,o=0,a=Gn.length,s=b.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;for(;u>a;a++)l.tweens[a].run(o);return s.notifyWith(e,[l,o,n]),1>o&&u?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:[],createTween:function(t,n){var r=b.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)l.tweens[n].run(1);return t?s.resolveWith(e,[l,t]):s.rejectWith(e,[l,t]),this}}),c=l.props;for(tr(c,l.opts.specialEasing);a>o;o++)if(r=Gn[o].call(l,e,c,l.opts))return r;return Zn(l,c),b.isFunction(l.opts.start)&&l.opts.start.call(e,l),b.fx.timer(b.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function tr(e,t){var n,r,i,o,a;for(i in e)if(r=b.camelCase(i),o=t[r],n=e[i],b.isArray(n)&&(o=n[1],n=e[i]=n[0]),i!==r&&(e[r]=n,delete e[i]),a=b.cssHooks[r],a&&"expand"in a){n=a.expand(n),delete e[r];for(i in n)i in e||(e[i]=n[i],t[i]=o)}else t[r]=o}b.Animation=b.extend(er,{tweener:function(e,t){b.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;i>r;r++)n=e[r],Qn[n]=Qn[n]||[],Qn[n].unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,u,l,c,p,f=this,d=e.style,h={},g=[],m=e.nodeType&&nn(e);n.queue||(c=b._queueHooks(e,"fx"),null==c.unqueued&&(c.unqueued=0,p=c.empty.fire,c.empty.fire=function(){c.unqueued||p()}),c.unqueued++,f.always(function(){f.always(function(){c.unqueued--,b.queue(e,"fx").length||c.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[d.overflow,d.overflowX,d.overflowY],"inline"===b.css(e,"display")&&"none"===b.css(e,"float")&&(b.support.inlineBlockNeedsLayout&&"inline"!==un(e.nodeName)?d.zoom=1:d.display="inline-block")),n.overflow&&(d.overflow="hidden",b.support.shrinkWrapBlocks||f.always(function(){d.overflow=n.overflow[0],d.overflowX=n.overflow[1],d.overflowY=n.overflow[2]}));for(i in t)if(a=t[i],Vn.exec(a)){if(delete t[i],u=u||"toggle"===a,a===(m?"hide":"show"))continue;g.push(i)}if(o=g.length){s=b._data(e,"fxshow")||b._data(e,"fxshow",{}),"hidden"in s&&(m=s.hidden),u&&(s.hidden=!m),m?b(e).show():f.done(function(){b(e).hide()}),f.done(function(){var t;b._removeData(e,"fxshow");for(t in h)b.style(e,t,h[t])});for(i=0;o>i;i++)r=g[i],l=f.createTween(r,m?s[r]:0),h[r]=s[r]||b.style(e,r),r in s||(s[r]=l.start,m&&(l.end=l.start,l.start="width"===r||"height"===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}b.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber[n]?"":"px")},cur:function(){var e=rr.propHooks[this.prop];return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks[this.prop];return this.pos=t=this.options.duration?b.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=b.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){b.fx.step[e.prop]?b.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[b.cssProps[e.prop]]||b.cssHooks[e.prop])?b.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},b.each(["toggle","show","hide"],function(e,t){var n=b.fn[t];b.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),b.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=b.isEmptyObject(e),o=b.speed(t,n,r),a=function(){var t=er(this,b.extend({},e),o);a.finish=function(){t.stop(!0)},(i||b._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=b.timers,a=b._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&Jn.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&b.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=b._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=b.timers,a=r?r.length:0;for(n.finish=!0,b.queue(this,e,[]),i&&i.cur&&i.cur.finish&&i.cur.finish.call(this),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}b.each({slideDown:ir("show"),slideUp:ir("hide"),slideToggle:ir("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){b.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),b.speed=function(e,t,n){var r=e&&"object"==typeof e?b.extend({},e):{complete:n||!n&&t||b.isFunction(e)&&e,duration:e,easing:n&&t||t&&!b.isFunction(t)&&t};return r.duration=b.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in b.fx.speeds?b.fx.speeds[r.duration]:b.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){b.isFunction(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,r.queue)},r},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},b.timers=[],b.fx=rr.prototype.init,b.fx.tick=function(){var e,n=b.timers,r=0;for(Xn=b.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||b.fx.stop(),Xn=t},b.fx.timer=function(e){e()&&b.timers.push(e)&&b.fx.start()},b.fx.interval=13,b.fx.start=function(){Un||(Un=setInterval(b.fx.tick,b.fx.interval))},b.fx.stop=function(){clearInterval(Un),Un=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fx.step={},b.expr&&b.expr.filters&&(b.expr.filters.animated=function(e){return b.grep(b.timers,function(t){return e===t.elem}).length}),b.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){b.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this[0],s=a&&a.ownerDocument;if(s)return n=s.documentElement,b.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},b.offset={setOffset:function(e,t,n){var r=b.css(e,"position");"static"===r&&(e.style.position="relative");var i=b(e),o=i.offset(),a=b.css(e,"top"),s=b.css(e,"left"),u=("absolute"===r||"fixed"===r)&&b.inArray("auto",[a,s])>-1,l={},c={},p,f;u?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),b.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(l.top=t.top-o.top+p),null!=t.left&&(l.left=t.left-o.left+f),"using"in t?t.using.call(e,l):i.css(l)}},b.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===b.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),b.nodeName(e[0],"html")||(n=e.offset()),n.top+=b.css(e[0],"borderTopWidth",!0),n.left+=b.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-b.css(r,"marginTop",!0),left:t.left-n.left-b.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||o.documentElement;while(e&&!b.nodeName(e,"html")&&"static"===b.css(e,"position"))e=e.offsetParent;return e||o.documentElement})}}),b.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);b.fn[e]=function(i){return b.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?b(a).scrollLeft():o,r?o:b(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}});function or(e){return b.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}b.each({Height:"height",Width:"width"},function(e,n){b.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){b.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return b.access(this,function(n,r,i){var o;return b.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?b.css(n,r,s):b.style(n,r,i,s)},n,a?i:t,a,null)}})}),e.jQuery=e.$=b,"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return b})})(window);
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/xcity.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/xcity.js
deleted file mode 100644
index 29cdbe24..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/admin/xcity.js	
+++ /dev/null
@@ -1,506 +0,0 @@
-$.fn.xcity = function(pName,cName,aName){
-
-    this.p = $(this).find('select[lay-filter=province]');
-
-    this.c = $(this).find('select[lay-filter=city]');
-
-    this.a = $(this).find('select[lay-filter=area]');
-
-    this.cityList = [];
-
-    this.reaList = [];
-
-    this.showP  = function(provinceList) {
-
-        this.p.html('');
-
-        is_pName = false;
-        
-        for (var i in provinceList) {
-            
-            if(pName==provinceList[i].name){
-                is_pName = true;
-                this.cityList = provinceList[i].cityList;
-                this.p.append("<option selected value='"+provinceList[i].name+"'>"+provinceList[i].name+"</option>")
-            }else{
-                this.p.append("<option value='"+provinceList[i].name+"'>"+provinceList[i].name+"</option>")
-            }
-        }
-        if(!is_pName){
-            this.cityList = provinceList[0].cityList;
-        }
-        
-    }
-
-    this.showC = function (cityList) {
-
-        this.c.html('');
-
-        is_cName = false;
-
-        for (var i in cityList) {
-            if(cName==cityList[i].name){
-                is_cName = true;
-                this.areaList = cityList[i].areaList;
-                this.c.append("<option selected value='"+cityList[i].name+"'>"+cityList[i].name+"</option>")
-            }else{
-                this.c.append("<option value='"+cityList[i].name+"'>"+cityList[i].name+"</option>")
-            }
-        }
-
-        if(!is_cName){
-            this.areaList = cityList[0].areaList;
-        }
-    }
-
-    this.showA = function (areaList) {
-        this.a.html('');
-
-        for (var i in areaList) {
-            
-            if(aName==areaList[i]){
-                this.a.append("<option selected value='"+areaList[i]+"'>"+areaList[i]+"</option>")
-            }else{
-                this.a.append("<option value='"+areaList[i]+"'>"+areaList[i]+"</option>")
-            }
-        }
-    }
-
-    this.showP(provinceList);
-    this.showC(this.cityList);
-    this.showA(this.areaList);
-
-    form.render('select');
-
-    form.on('select(province)', function(data){
-        var pName = data.value;
-        $(data.elem).parents(".x-city").xcity(pName);
-    });
-
-    form.on('select(city)', function(data){
-        var cName = data.value;
-        var pName = $(data.elem).parents(".x-city").find('select[lay-filter=province]').val();
-        console.log(pName);
-        $(data.elem).parents(".x-city").xcity(pName,cName);
-    });
-
-    return this;
-}
-var provinceList = [
-{name:'北京', cityList:[		   
-{name:'市辖区', areaList:['东城区','西城区','崇文区','宣武区','朝阳区','丰台区','石景山区','海淀区','门头沟区','房山区','通州区','顺义区','昌平区','大兴区','怀柔区','平谷区']},		   
-{name:'县', areaList:['密云县','延庆县']}
-]},
-{name:'上海', cityList:[		   
-{name:'市辖区', areaList:['黄浦区','卢湾区','徐汇区','长宁区','静安区','普陀区','闸北区','虹口区','杨浦区','闵行区','宝山区','嘉定区','浦东新区','金山区','松江区','青浦区','南汇区','奉贤区']},		   
-{name:'县', areaList:['崇明县']}
-]},
-{name:'天津', cityList:[		   
-{name:'市辖区', areaList:['和平区','河东区','河西区','南开区','河北区','红桥区','塘沽区','汉沽区','大港区','东丽区','西青区','津南区','北辰区','武清区','宝坻区']},		   
-{name:'县', areaList:['宁河县','静海县','蓟 县']}
-]},
-{name:'重庆', cityList:[		   
-{name:'市辖区', areaList:['万州区','涪陵区','渝中区','大渡口区','江北区','沙坪坝区','九龙坡区','南岸区','北碚区','万盛区','双桥区','渝北区','巴南区','黔江区','长寿区']},		   
-{name:'县', areaList:['綦江县','潼南县','铜梁县','大足县','荣昌县','璧山县','梁平县','城口县','丰都县','垫江县','武隆县','忠 县','开 县','云阳县','奉节县','巫山县','巫溪县','石柱土家族自治县','秀山土家族苗族自治县','酉阳土家族苗族自治县','彭水苗族土家族自治县']},		   
-{name:'市', areaList:['江津市','合川市','永川市','南川市']}
-]},
-{name:'四川', cityList:[		   
-{name:'成都市', areaList:['市辖区','锦江区','青羊区','金牛区','武侯区','成华区','龙泉驿区','青白江区','新都区','温江县','金堂县','双流县','郫 县','大邑县','蒲江县','新津县','都江堰市','彭州市','邛崃市','崇州市']},		   
-{name:'自贡市', areaList:['市辖区','自流井区','贡井区','大安区','沿滩区','荣 县','富顺县']},		   
-{name:'攀枝花市', areaList:['市辖区','东 区','西 区','仁和区','米易县','盐边县']},		   
-{name:'泸州市', areaList:['市辖区','江阳区','纳溪区','龙马潭区','泸 县','合江县','叙永县','古蔺县']},		   
-{name:'德阳市', areaList:['市辖区','旌阳区','中江县','罗江县','广汉市','什邡市','绵竹市']},		   
-{name:'绵阳市', areaList:['市辖区','涪城区','游仙区','三台县','盐亭县','安 县','梓潼县','北川羌族自治县','平武县','江油市']},		   
-{name:'广元市', areaList:['市辖区','市中区','元坝区','朝天区','旺苍县','青川县','剑阁县','苍溪县']},		   
-{name:'遂宁市', areaList:['市辖区','船山区','安居区','蓬溪县','射洪县','大英县']},		   
-{name:'内江市', areaList:['市辖区','市中区','东兴区','威远县','资中县','隆昌县']},		   
-{name:'乐山市', areaList:['市辖区','市中区','沙湾区','五通桥区','金口河区','犍为县','井研县','夹江县','沐川县','峨边彝族自治县','马边彝族自治县','峨眉山市']},		   
-{name:'南充市', areaList:['市辖区','顺庆区','高坪区','嘉陵区','南部县','营山县','蓬安县','仪陇县','西充县','阆中市']},		   
-{name:'眉山市', areaList:['市辖区','东坡区','仁寿县','彭山县','洪雅县','丹棱县','青神县']},		   
-{name:'宜宾市', areaList:['市辖区','翠屏区','宜宾县','南溪县','江安县','长宁县','高 县','珙 县','筠连县','兴文县','屏山县']},		   
-{name:'广安市', areaList:['市辖区','广安区','岳池县','武胜县','邻水县','华莹市']},		   
-{name:'达州市', areaList:['市辖区','通川区','达 县','宣汉县','开江县','大竹县','渠 县','万源市']},		   
-{name:'雅安市', areaList:['市辖区','雨城区','名山县','荥经县','汉源县','石棉县','天全县','芦山县','宝兴县']},		   
-{name:'巴中市', areaList:['市辖区','巴州区','通江县','南江县','平昌县']},		   
-{name:'资阳市', areaList:['市辖区','雁江区','安岳县','乐至县','简阳市']},		   
-{name:'阿坝藏族羌族自治州', areaList:['汶川县','理 县','茂 县','松潘县','九寨沟县','金川县','小金县','黑水县','马尔康县','壤塘县','阿坝县','若尔盖县','红原县']},		   
-{name:'甘孜藏族自治州', areaList:['康定县','泸定县','丹巴县','九龙县','雅江县','道孚县','炉霍县','甘孜县','新龙县','德格县','白玉县','石渠县','色达县','理塘县','巴塘县','乡城县','稻城县','得荣县']},		   
-{name:'凉山彝族自治州', areaList:['西昌市','木里藏族自治县','盐源县','德昌县','会理县','会东县','宁南县','普格县','布拖县','金阳县','昭觉县','喜德县','冕宁县','越西县','甘洛县','美姑县','雷波县']}
-]},
-{name:'贵州', cityList:[		   
-{name:'贵阳市', areaList:['市辖区','南明区','云岩区','花溪区','乌当区','白云区','小河区','开阳县','息烽县','修文县','清镇市']},		   
-{name:'六盘水市', areaList:['钟山区','六枝特区','水城县','盘 县']},		   
-{name:'遵义市', areaList:['市辖区','红花岗区','汇川区','遵义县','桐梓县','绥阳县','正安县','道真仡佬族苗族自治县','务川仡佬族苗族自治县','凤冈县','湄潭县','余庆县','习水县','赤水市','仁怀市']},		   
-{name:'安顺市', areaList:['市辖区','西秀区','平坝县','普定县','镇宁布依族苗族自治县','关岭布依族苗族自治县','紫云苗族布依族自治县']},		   
-{name:'铜仁地区', areaList:['铜仁市','江口县','玉屏侗族自治县','石阡县','思南县','印江土家族苗族自治县','德江县','沿河土家族自治县','松桃苗族自治县','万山特区']},		   
-{name:'黔西南布依族苗族自治州', areaList:['兴义市','兴仁县','普安县','晴隆县','贞丰县','望谟县','册亨县','安龙县']},		   
-{name:'毕节地区', areaList:['毕节市','大方县','黔西县','金沙县','织金县','纳雍县','威宁彝族回族苗族自治县','赫章县']},		   
-{name:'黔东南苗族侗族自治州', areaList:['凯里市','黄平县','施秉县','三穗县','镇远县','岑巩县','天柱县','锦屏县','剑河县','台江县','黎平县','榕江县','从江县','雷山县','麻江县','丹寨县']},		   
-{name:'黔南布依族苗族自治州', areaList:['都匀市','福泉市','荔波县','贵定县','瓮安县','独山县','平塘县','罗甸县','长顺县','龙里县','惠水县','三都水族自治县']}
-]},
-{name:'云南', cityList:[		   
-{name:'昆明市', areaList:['市辖区','五华区','盘龙区','官渡区','西山区','东川区','呈贡县','晋宁县','富民县','宜良县','石林彝族自治县','嵩明县','禄劝彝族苗族自治县','寻甸回族彝族自治县','安宁市']},		   
-{name:'曲靖市', areaList:['市辖区','麒麟区','马龙县','陆良县','师宗县','罗平县','富源县','会泽县','沾益县','宣威市']},		   
-{name:'玉溪市', areaList:['市辖区','红塔区','江川县','澄江县','通海县','华宁县','易门县','峨山彝族自治县','新平彝族傣族自治县','元江哈尼族彝族傣族自治县']},		   
-{name:'保山市', areaList:['市辖区','隆阳区','施甸县','腾冲县','龙陵县','昌宁县']},		   
-{name:'昭通市', areaList:['市辖区','昭阳区','鲁甸县','巧家县','盐津县','大关县','永善县','绥江县','镇雄县','彝良县','威信县','水富县']},		   
-{name:'丽江市', areaList:['市辖区','古城区','玉龙纳西族自治县','永胜县','华坪县','宁蒗彝族自治县']},		   
-{name:'思茅市', areaList:['市辖区','翠云区','普洱哈尼族彝族自治县','墨江哈尼族自治县','景东彝族自治县','景谷傣族彝族自治县','镇沅彝族哈尼族拉祜族自治县','江城哈尼族彝族自治县','孟连傣族拉祜族佤族自治县','澜沧拉祜族自治县','西盟佤族自治县']},		   
-{name:'临沧市', areaList:['市辖区','临翔区','凤庆县','云 县','永德县','镇康县','双江拉祜族佤族布朗族傣族自治县','耿马傣族佤族自治县','沧源佤族自治县']},		   
-{name:'楚雄彝族自治州', areaList:['楚雄市','双柏县','牟定县','南华县','姚安县','大姚县','永仁县','元谋县','武定县','禄丰县']},		   
-{name:'红河哈尼族彝族自治州', areaList:['个旧市','开远市','蒙自县','屏边苗族自治县','建水县','石屏县','弥勒县','泸西县','元阳县','红河县','金平苗族瑶族傣族自治县','绿春县','河口瑶族自治县']},		   
-{name:'文山壮族苗族自治州', areaList:['文山县','砚山县','西畴县','麻栗坡县','马关县','丘北县','广南县','富宁县']},		   
-{name:'西双版纳傣族自治州', areaList:['景洪市','勐海县','勐腊县']},		   
-{name:'大理白族自治州', areaList:['大理市','漾濞彝族自治县','祥云县','宾川县','弥渡县','南涧彝族自治县','巍山彝族回族自治县','永平县','云龙县','洱源县','剑川县','鹤庆县']},		   
-{name:'德宏傣族景颇族自治州', areaList:['瑞丽市','潞西市','梁河县','盈江县','陇川县']},		   
-{name:'怒江傈僳族自治州', areaList:['泸水县','福贡县','贡山独龙族怒族自治县','兰坪白族普米族自治县']},		   
-{name:'迪庆藏族自治州', areaList:['香格里拉县','德钦县','维西傈僳族自治县']}
-]},
-{name:'西藏', cityList:[		   
-{name:'拉萨市', areaList:['市辖区','城关区','林周县','当雄县','尼木县','曲水县','堆龙德庆县','达孜县','墨竹工卡县']},		   
-{name:'昌都地区', areaList:['昌都县','江达县','贡觉县','类乌齐县','丁青县','察雅县','八宿县','左贡县','芒康县','洛隆县','边坝县']},		   
-{name:'山南地区', areaList:['乃东县','扎囊县','贡嘎县','桑日县','琼结县','曲松县','措美县','洛扎县','加查县','隆子县','错那县','浪卡子县']},		   
-{name:'日喀则地区', areaList:['日喀则市','南木林县','江孜县','定日县','萨迦县','拉孜县','昂仁县','谢通门县','白朗县','仁布县','康马县','定结县','仲巴县','亚东县','吉隆县','聂拉木县','萨嘎县','岗巴县']},		   
-{name:'那曲地区', areaList:['那曲县','嘉黎县','比如县','聂荣县','安多县','申扎县','索 县','班戈县','巴青县','尼玛县']},		   
-{name:'阿里地区', areaList:['普兰县','札达县','噶尔县','日土县','革吉县','改则县','措勤县']},		   
-{name:'林芝地区', areaList:['林芝县','工布江达县','米林县','墨脱县','波密县','察隅县','朗 县']}
-]},
-{name:'河南', cityList:[		   
-{name:'郑州市', areaList:['市辖区','中原区','二七区','管城回族区','金水区','上街区','邙山区','中牟县','巩义市','荥阳市','新密市','新郑市','登封市']},		   
-{name:'开封市', areaList:['市辖区','龙亭区','顺河回族区','鼓楼区','南关区','郊 区','杞 县','通许县','尉氏县','开封县','兰考县']},		   
-{name:'洛阳市', areaList:['市辖区','老城区','西工区','廛河回族区','涧西区','吉利区','洛龙区','孟津县','新安县','栾川县','嵩 县','汝阳县','宜阳县','洛宁县','伊川县','偃师市']},		   
-{name:'平顶山市', areaList:['市辖区','新华区','卫东区','石龙区','湛河区','宝丰县','叶 县','鲁山县','郏 县','舞钢市','汝州市']},		   
-{name:'安阳市', areaList:['市辖区','文峰区','北关区','殷都区','龙安区','安阳县','汤阴县','滑 县','内黄县','林州市']},		   
-{name:'鹤壁市', areaList:['市辖区','鹤山区','山城区','淇滨区','浚 县','淇 县']},		   
-{name:'新乡市', areaList:['市辖区','红旗区','卫滨区','凤泉区','牧野区','新乡县','获嘉县','原阳县','延津县','封丘县','长垣县','卫辉市','辉县市']},		   
-{name:'焦作市', areaList:['市辖区','解放区','中站区','马村区','山阳区','修武县','博爱县','武陟县','温 县','济源市','沁阳市','孟州市']},		   
-{name:'濮阳市', areaList:['市辖区','华龙区','清丰县','南乐县','范 县','台前县','濮阳县']},		   
-{name:'许昌市', areaList:['市辖区','魏都区','许昌县','鄢陵县','襄城县','禹州市','长葛市']},		   
-{name:'漯河市', areaList:['市辖区','源汇区','郾城区','召陵区','舞阳县','临颍县']},		   
-{name:'三门峡市', areaList:['市辖区','湖滨区','渑池县','陕 县','卢氏县','义马市','灵宝市']},		   
-{name:'南阳市', areaList:['市辖区','宛城区','卧龙区','南召县','方城县','西峡县','镇平县','内乡县','淅川县','社旗县','唐河县','新野县','桐柏县','邓州市']},		   
-{name:'商丘市', areaList:['市辖区','梁园区','睢阳区','民权县','睢 县','宁陵县','柘城县','虞城县','夏邑县','永城市']},		   
-{name:'信阳市', areaList:['市辖区','师河区','平桥区','罗山县','光山县','新 县','商城县','固始县','潢川县','淮滨县','息 县']},		   
-{name:'周口市', areaList:['市辖区','川汇区','扶沟县','西华县','商水县','沈丘县','郸城县','淮阳县','太康县','鹿邑县','项城市']},		   
-{name:'驻马店市', areaList:['市辖区','驿城区','西平县','上蔡县','平舆县','正阳县','确山县','泌阳县','汝南县','遂平县','新蔡县']}
-]},
-{name:'湖北', cityList:[		   
-{name:'武汉市', areaList:['市辖区','江岸区','江汉区','乔口区','汉阳区','武昌区','青山区','洪山区','东西湖区','汉南区','蔡甸区','江夏区','黄陂区','新洲区']},		   
-{name:'黄石市', areaList:['市辖区','黄石港区','西塞山区','下陆区','铁山区','阳新县','大冶市']},		   
-{name:'十堰市', areaList:['市辖区','茅箭区','张湾区','郧 县','郧西县','竹山县','竹溪县','房 县','丹江口市']},		   
-{name:'宜昌市', areaList:['市辖区','西陵区','伍家岗区','点军区','猇亭区','夷陵区','远安县','兴山县','秭归县','长阳土家族自治县','五峰土家族自治县','宜都市','当阳市','枝江市']},		   
-{name:'襄樊市', areaList:['市辖区','襄城区','樊城区','襄阳区','南漳县','谷城县','保康县','老河口市','枣阳市','宜城市']},		   
-{name:'鄂州市', areaList:['市辖区','梁子湖区','华容区','鄂城区']},		   
-{name:'荆门市', areaList:['市辖区','东宝区','掇刀区','京山县','沙洋县','钟祥市']},		   
-{name:'孝感市', areaList:['市辖区','孝南区','孝昌县','大悟县','云梦县','应城市','安陆市','汉川市']},		   
-{name:'荆州市', areaList:['市辖区','沙市区','荆州区','公安县','监利县','江陵县','石首市','洪湖市','松滋市']},		   
-{name:'黄冈市', areaList:['市辖区','黄州区','团风县','红安县','罗田县','英山县','浠水县','蕲春县','黄梅县','麻城市','武穴市']},		   
-{name:'咸宁市', areaList:['市辖区','咸安区','嘉鱼县','通城县','崇阳县','通山县','赤壁市']},		   
-{name:'随州市', areaList:['市辖区','曾都区','广水市']},		   
-{name:'恩施土家族苗族自治州', areaList:['恩施市','利川市','建始县','巴东县','宣恩县','咸丰县','来凤县','鹤峰县']},		   
-{name:'省直辖行政单位', areaList:['仙桃市','潜江市','天门市','神农架林区']}
-]},
-{name:'湖南', cityList:[		   
-{name:'长沙市', areaList:['市辖区','芙蓉区','天心区','岳麓区','开福区','雨花区','长沙县','望城县','宁乡县','浏阳市']},		   
-{name:'株洲市', areaList:['市辖区','荷塘区','芦淞区','石峰区','天元区','株洲县','攸 县','茶陵县','炎陵县','醴陵市']},		   
-{name:'湘潭市', areaList:['市辖区','雨湖区','岳塘区','湘潭县','湘乡市','韶山市']},		   
-{name:'衡阳市', areaList:['市辖区','珠晖区','雁峰区','石鼓区','蒸湘区','南岳区','衡阳县','衡南县','衡山县','衡东县','祁东县','耒阳市','常宁市']},		   
-{name:'邵阳市', areaList:['市辖区','双清区','大祥区','北塔区','邵东县','新邵县','邵阳县','隆回县','洞口县','绥宁县','新宁县','城步苗族自治县','武冈市']},		   
-{name:'岳阳市', areaList:['市辖区','岳阳楼区','云溪区','君山区','岳阳县','华容县','湘阴县','平江县','汨罗市','临湘市']},		   
-{name:'常德市', areaList:['市辖区','武陵区','鼎城区','安乡县','汉寿县','澧 县','临澧县','桃源县','石门县','津市市']},		   
-{name:'张家界市', areaList:['市辖区','永定区','武陵源区','慈利县','桑植县']},		   
-{name:'益阳市', areaList:['市辖区','资阳区','赫山区','南 县','桃江县','安化县','沅江市']},		   
-{name:'郴州市', areaList:['市辖区','北湖区','苏仙区','桂阳县','宜章县','永兴县','嘉禾县','临武县','汝城县','桂东县','安仁县','资兴市']},		   
-{name:'永州市', areaList:['市辖区','芝山区','冷水滩区','祁阳县','东安县','双牌县','道 县','江永县','宁远县','蓝山县','新田县','江华瑶族自治县']},		   
-{name:'怀化市', areaList:['市辖区','鹤城区','中方县','沅陵县','辰溪县','溆浦县','会同县','麻阳苗族自治县','新晃侗族自治县','芷江侗族自治县','靖州苗族侗族自治县','通道侗族自治县','洪江市']},		   
-{name:'娄底市', areaList:['市辖区','娄星区','双峰县','新化县','冷水江市','涟源市']},		   
-{name:'湘西土家族苗族自治州', areaList:['吉首市','泸溪县','凤凰县','花垣县','保靖县','古丈县','永顺县','龙山县']}
-]},
-{name:'广东', cityList:[		   
-{name:'广州市', areaList:['市辖区','东山区','荔湾区','越秀区','海珠区','天河区','芳村区','白云区','黄埔区','番禺区','花都区','增城市','从化市']},		   
-{name:'韶关市', areaList:['市辖区','武江区','浈江区','曲江区','始兴县','仁化县','翁源县','乳源瑶族自治县','新丰县','乐昌市','南雄市']},		   
-{name:'深圳市', areaList:['市辖区','罗湖区','福田区','南山区','宝安区','龙岗区','盐田区']},		   
-{name:'珠海市', areaList:['市辖区','香洲区','斗门区','金湾区']},		   
-{name:'汕头市', areaList:['市辖区','龙湖区','金平区','濠江区','潮阳区','潮南区','澄海区','南澳县']},		   
-{name:'佛山市', areaList:['市辖区','禅城区','南海区','顺德区','三水区','高明区']},		   
-{name:'江门市', areaList:['市辖区','蓬江区','江海区','新会区','台山市','开平市','鹤山市','恩平市']},		   
-{name:'湛江市', areaList:['市辖区','赤坎区','霞山区','坡头区','麻章区','遂溪县','徐闻县','廉江市','雷州市','吴川市']},		   
-{name:'茂名市', areaList:['市辖区','茂南区','茂港区','电白县','高州市','化州市','信宜市']},		   
-{name:'肇庆市', areaList:['市辖区','端州区','鼎湖区','广宁县','怀集县','封开县','德庆县','高要市','四会市']},		   
-{name:'惠州市', areaList:['市辖区','惠城区','惠阳区','博罗县','惠东县','龙门县']},		   
-{name:'梅州市', areaList:['市辖区','梅江区','梅 县','大埔县','丰顺县','五华县','平远县','蕉岭县','兴宁市']},		   
-{name:'汕尾市', areaList:['市辖区','城 区','海丰县','陆河县','陆丰市']},		   
-{name:'河源市', areaList:['市辖区','源城区','紫金县','龙川县','连平县','和平县','东源县']},		   
-{name:'阳江市', areaList:['市辖区','江城区','阳西县','阳东县','阳春市']},		   
-{name:'清远市', areaList:['市辖区','清城区','佛冈县','阳山县','连山壮族瑶族自治县','连南瑶族自治县','清新县','英德市','连州市']},		   
-{name:'东莞市', areaList:['东莞市']},		   
-{name:'中山市', areaList:['中山市']},		   
-{name:'潮州市', areaList:['市辖区','湘桥区','潮安县','饶平县']},		   
-{name:'揭阳市', areaList:['市辖区','榕城区','揭东县','揭西县','惠来县','普宁市']},		   
-{name:'云浮市', areaList:['市辖区','云城区','新兴县','郁南县','云安县','罗定市']}
-]},
-{name:'广西', cityList:[		   
-{name:'南宁市', areaList:['市辖区','兴宁区','青秀区','江南区','西乡塘区','良庆区','邕宁区','武鸣县','隆安县','马山县','上林县','宾阳县','横 县']},		   
-{name:'柳州市', areaList:['市辖区','城中区','鱼峰区','柳南区','柳北区','柳江县','柳城县','鹿寨县','融安县','融水苗族自治县','三江侗族自治县']},		   
-{name:'桂林市', areaList:['市辖区','秀峰区','叠彩区','象山区','七星区','雁山区','阳朔县','临桂县','灵川县','全州县','兴安县','永福县','灌阳县','龙胜各族自治县','资源县','平乐县','荔蒲县','恭城瑶族自治县']},		   
-{name:'梧州市', areaList:['市辖区','万秀区','蝶山区','长洲区','苍梧县','藤 县','蒙山县','岑溪市']},		   
-{name:'北海市', areaList:['市辖区','海城区','银海区','铁山港区','合浦县']},		   
-{name:'防城港市', areaList:['市辖区','港口区','防城区','上思县','东兴市']},		   
-{name:'钦州市', areaList:['市辖区','钦南区','钦北区','灵山县','浦北县']},		   
-{name:'贵港市', areaList:['市辖区','港北区','港南区','覃塘区','平南县','桂平市']},		   
-{name:'玉林市', areaList:['市辖区','玉州区','容 县','陆川县','博白县','兴业县','北流市']},		   
-{name:'百色市', areaList:['市辖区','右江区','田阳县','田东县','平果县','德保县','靖西县','那坡县','凌云县','乐业县','田林县','西林县','隆林各族自治县']},		   
-{name:'贺州市', areaList:['市辖区','八步区','昭平县','钟山县','富川瑶族自治县']},		   
-{name:'河池市', areaList:['市辖区','金城江区','南丹县','天峨县','凤山县','东兰县','罗城仫佬族自治县','环江毛南族自治县','巴马瑶族自治县','都安瑶族自治县','大化瑶族自治县','宜州市']},		   
-{name:'来宾市', areaList:['市辖区','兴宾区','忻城县','象州县','武宣县','金秀瑶族自治县','合山市']},		   
-{name:'崇左市', areaList:['市辖区','江洲区','扶绥县','宁明县','龙州县','大新县','天等县','凭祥市']}
-]},
-{name:'陕西', cityList:[		   
-{name:'西安市', areaList:['市辖区','新城区','碑林区','莲湖区','灞桥区','未央区','雁塔区','阎良区','临潼区','长安区','蓝田县','周至县','户 县','高陵县']},		   
-{name:'铜川市', areaList:['市辖区','王益区','印台区','耀州区','宜君县']},		   
-{name:'宝鸡市', areaList:['市辖区','渭滨区','金台区','陈仓区','凤翔县','岐山县','扶风县','眉 县','陇 县','千阳县','麟游县','凤 县','太白县']},		   
-{name:'咸阳市', areaList:['市辖区','秦都区','杨凌区','渭城区','三原县','泾阳县','乾 县','礼泉县','永寿县','彬 县','长武县','旬邑县','淳化县','武功县','兴平市']},		   
-{name:'渭南市', areaList:['市辖区','临渭区','华 县','潼关县','大荔县','合阳县','澄城县','蒲城县','白水县','富平县','韩城市','华阴市']},		   
-{name:'延安市', areaList:['市辖区','宝塔区','延长县','延川县','子长县','安塞县','志丹县','吴旗县','甘泉县','富 县','洛川县','宜川县','黄龙县','黄陵县']},		   
-{name:'汉中市', areaList:['市辖区','汉台区','南郑县','城固县','洋 县','西乡县','勉 县','宁强县','略阳县','镇巴县','留坝县','佛坪县']},		   
-{name:'榆林市', areaList:['市辖区','榆阳区','神木县','府谷县','横山县','靖边县','定边县','绥德县','米脂县','佳 县','吴堡县','清涧县','子洲县']},		   
-{name:'安康市', areaList:['市辖区','汉滨区','汉阴县','石泉县','宁陕县','紫阳县','岚皋县','平利县','镇坪县','旬阳县','白河县']},		   
-{name:'商洛市', areaList:['市辖区','商州区','洛南县','丹凤县','商南县','山阳县','镇安县','柞水县']}
-]},
-{name:'甘肃', cityList:[		   
-{name:'兰州市', areaList:['市辖区','城关区','七里河区','西固区','安宁区','红古区','永登县','皋兰县','榆中县']},		   
-{name:'嘉峪关市', areaList:['市辖区']},		   
-{name:'金昌市', areaList:['市辖区','金川区','永昌县']},		   
-{name:'白银市', areaList:['市辖区','白银区','平川区','靖远县','会宁县','景泰县']},		   
-{name:'天水市', areaList:['市辖区','秦城区','北道区','清水县','秦安县','甘谷县','武山县','张家川回族自治县']},		   
-{name:'武威市', areaList:['市辖区','凉州区','民勤县','古浪县','天祝藏族自治县']},		   
-{name:'张掖市', areaList:['市辖区','甘州区','肃南裕固族自治县','民乐县','临泽县','高台县','山丹县']},		   
-{name:'平凉市', areaList:['市辖区','崆峒区','泾川县','灵台县','崇信县','华亭县','庄浪县','静宁县']},		   
-{name:'酒泉市', areaList:['市辖区','肃州区','金塔县','安西县','肃北蒙古族自治县','阿克塞哈萨克族自治县','玉门市','敦煌市']},		   
-{name:'庆阳市', areaList:['市辖区','西峰区','庆城县','环 县','华池县','合水县','正宁县','宁 县','镇原县']},		   
-{name:'定西市', areaList:['市辖区','安定区','通渭县','陇西县','渭源县','临洮县','漳 县','岷 县']},		   
-{name:'陇南市', areaList:['市辖区','武都区','成 县','文 县','宕昌县','康 县','西和县','礼 县','徽 县','两当县']},		   
-{name:'临夏回族自治州', areaList:['临夏市','临夏县','康乐县','永靖县','广河县','和政县','东乡族自治县','积石山保安族东乡族撒拉族自治县']},		   
-{name:'甘南藏族自治州', areaList:['合作市','临潭县','卓尼县','舟曲县','迭部县','玛曲县','碌曲县','夏河县']}
-]},
-{name:'青海', cityList:[		   
-{name:'西宁市', areaList:['市辖区','城东区','城中区','城西区','城北区','大通回族土族自治县','湟中县','湟源县']},		   
-{name:'海东地区', areaList:['平安县','民和回族土族自治县','乐都县','互助土族自治县','化隆回族自治县','循化撒拉族自治县']},		   
-{name:'海北藏族自治州', areaList:['门源回族自治县','祁连县','海晏县','刚察县']},		   
-{name:'黄南藏族自治州', areaList:['同仁县','尖扎县','泽库县','河南蒙古族自治县']},		   
-{name:'海南藏族自治州', areaList:['共和县','同德县','贵德县','兴海县','贵南县']},		   
-{name:'果洛藏族自治州', areaList:['玛沁县','班玛县','甘德县','达日县','久治县','玛多县']},		   
-{name:'玉树藏族自治州', areaList:['玉树县','杂多县','称多县','治多县','囊谦县','曲麻莱县']},		   
-{name:'海西蒙古族藏族自治州', areaList:['格尔木市','德令哈市','乌兰县','都兰县','天峻县']}
-]},
-{name:'宁夏', cityList:[		   
-{name:'银川市', areaList:['市辖区','兴庆区','西夏区','金凤区','永宁县','贺兰县','灵武市']},		   
-{name:'石嘴山市', areaList:['市辖区','大武口区','惠农区','平罗县']},		   
-{name:'吴忠市', areaList:['市辖区','利通区','盐池县','同心县','青铜峡市']},		   
-{name:'固原市', areaList:['市辖区','原州区','西吉县','隆德县','泾源县','彭阳县','海原县']},		   
-{name:'中卫市', areaList:['市辖区','沙坡头区','中宁县']}
-]},
-{name:'新疆', cityList:[		   
-{name:'乌鲁木齐市', areaList:['市辖区','天山区','沙依巴克区','新市区','水磨沟区','头屯河区','达坂城区','东山区','乌鲁木齐县']},		   
-{name:'克拉玛依市', areaList:['市辖区','独山子区','克拉玛依区','白碱滩区','乌尔禾区']},		   
-{name:'吐鲁番地区', areaList:['吐鲁番市','鄯善县','托克逊县']},		   
-{name:'哈密地区', areaList:['哈密市','巴里坤哈萨克自治县','伊吾县']},		   
-{name:'昌吉回族自治州', areaList:['昌吉市','阜康市','米泉市','呼图壁县','玛纳斯县','奇台县','吉木萨尔县','木垒哈萨克自治县']},		   
-{name:'博尔塔拉蒙古自治州', areaList:['博乐市','精河县','温泉县']},		   
-{name:'巴音郭楞蒙古自治州', areaList:['库尔勒市','轮台县','尉犁县','若羌县','且末县','焉耆回族自治县','和静县','和硕县','博湖县']},		   
-{name:'阿克苏地区', areaList:['阿克苏市','温宿县','库车县','沙雅县','新和县','拜城县','乌什县','阿瓦提县','柯坪县']},		   
-{name:'克孜勒苏柯尔克孜自治州', areaList:['阿图什市','阿克陶县','阿合奇县','乌恰县']},		   
-{name:'喀什地区', areaList:['喀什市','疏附县','疏勒县','英吉沙县','泽普县','莎车县','叶城县','麦盖提县','岳普湖县','伽师县','巴楚县','塔什库尔干塔吉克自治县']},		   
-{name:'和田地区', areaList:['和田市','和田县','墨玉县','皮山县','洛浦县','策勒县','于田县','民丰县']},		   
-{name:'伊犁哈萨克自治州', areaList:['伊宁市','奎屯市','伊宁县','察布查尔锡伯自治县','霍城县','巩留县','新源县','昭苏县','特克斯县','尼勒克县']},		   
-{name:'塔城地区', areaList:['塔城市','乌苏市','额敏县','沙湾县','托里县','裕民县','和布克赛尔蒙古自治县']},		   
-{name:'阿勒泰地区', areaList:['阿勒泰市','布尔津县','富蕴县','福海县','哈巴河县','青河县','吉木乃县']},		   
-{name:'省直辖行政单位', areaList:['石河子市','阿拉尔市','图木舒克市','五家渠市']}
-]},
-{name:'河北', cityList:[		   
-{name:'石家庄市', areaList:['市辖区','长安区','桥东区','桥西区','新华区','井陉矿区','裕华区','井陉县','正定县','栾城县','行唐县','灵寿县','高邑县','深泽县','赞皇县','无极县','平山县','元氏县','赵 县','辛集市','藁城市','晋州市','新乐市','鹿泉市']},		   
-{name:'唐山市', areaList:['市辖区','路南区','路北区','古冶区','开平区','丰南区','丰润区','滦 县','滦南县','乐亭县','迁西县','玉田县','唐海县','遵化市','迁安市']},		   
-{name:'秦皇岛市', areaList:['市辖区','海港区','山海关区','北戴河区','青龙满族自治县','昌黎县','抚宁县','卢龙县']},		   
-{name:'邯郸市', areaList:['市辖区','邯山区','丛台区','复兴区','峰峰矿区','邯郸县','临漳县','成安县','大名县','涉 县','磁 县','肥乡县','永年县','邱 县','鸡泽县','广平县','馆陶县','魏 县','曲周县','武安市']},		   
-{name:'邢台市', areaList:['市辖区','桥东区','桥西区','邢台县','临城县','内丘县','柏乡县','隆尧县','任 县','南和县','宁晋县','巨鹿县','新河县','广宗县','平乡县','威 县','清河县','临西县','南宫市','沙河市']},		   
-{name:'保定市', areaList:['市辖区','新市区','北市区','南市区','满城县','清苑县','涞水县','阜平县','徐水县','定兴县','唐 县','高阳县','容城县','涞源县','望都县','安新县','易 县','曲阳县','蠡 县','顺平县','博野县','雄 县','涿州市','定州市','安国市','高碑店市']},		   
-{name:'张家口市', areaList:['市辖区','桥东区','桥西区','宣化区','下花园区','宣化县','张北县','康保县','沽源县','尚义县','蔚 县','阳原县','怀安县','万全县','怀来县','涿鹿县','赤城县','崇礼县']},		   
-{name:'承德市', areaList:['市辖区','双桥区','双滦区','鹰手营子矿区','承德县','兴隆县','平泉县','滦平县','隆化县','丰宁满族自治县','宽城满族自治县','围场满族蒙古族自治县']},		   
-{name:'沧州市', areaList:['市辖区','新华区','运河区','沧 县','青 县','东光县','海兴县','盐山县','肃宁县','南皮县','吴桥县','献 县','孟村回族自治县','泊头市','任丘市','黄骅市','河间市']},		   
-{name:'廊坊市', areaList:['市辖区','安次区','广阳区','固安县','永清县','香河县','大城县','文安县','大厂回族自治县','霸州市','三河市']},		   
-{name:'衡水市', areaList:['市辖区','桃城区','枣强县','武邑县','武强县','饶阳县','安平县','故城县','景 县','阜城县','冀州市','深州市']}
-]},
-{name:'山西', cityList:[		   
-{name:'太原市', areaList:['市辖区','小店区','迎泽区','杏花岭区','尖草坪区','万柏林区','晋源区','清徐县','阳曲县','娄烦县','古交市']},		   
-{name:'大同市', areaList:['市辖区','城 区','矿 区','南郊区','新荣区','阳高县','天镇县','广灵县','灵丘县','浑源县','左云县','大同县']},		   
-{name:'阳泉市', areaList:['市辖区','城 区','矿 区','郊 区','平定县','盂 县']},		   
-{name:'长治市', areaList:['市辖区','城 区','郊 区','长治县','襄垣县','屯留县','平顺县','黎城县','壶关县','长子县','武乡县','沁 县','沁源县','潞城市']},		   
-{name:'晋城市', areaList:['市辖区','城 区','沁水县','阳城县','陵川县','泽州县','高平市']},		   
-{name:'朔州市', areaList:['市辖区','朔城区','平鲁区','山阴县','应 县','右玉县','怀仁县']},		   
-{name:'晋中市', areaList:['市辖区','榆次区','榆社县','左权县','和顺县','昔阳县','寿阳县','太谷县','祁 县','平遥县','灵石县','介休市']},		   
-{name:'运城市', areaList:['市辖区','盐湖区','临猗县','万荣县','闻喜县','稷山县','新绛县','绛 县','垣曲县','夏 县','平陆县','芮城县','永济市','河津市']},		   
-{name:'忻州市', areaList:['市辖区','忻府区','定襄县','五台县','代 县','繁峙县','宁武县','静乐县','神池县','五寨县','岢岚县','河曲县','保德县','偏关县','原平市']},		   
-{name:'临汾市', areaList:['市辖区','尧都区','曲沃县','翼城县','襄汾县','洪洞县','古 县','安泽县','浮山县','吉 县','乡宁县','大宁县','隰 县','永和县','蒲 县','汾西县','侯马市','霍州市']},		   
-{name:'吕梁市', areaList:['市辖区','离石区','文水县','交城县','兴 县','临 县','柳林县','石楼县','岚 县','方山县','中阳县','交口县','孝义市','汾阳市']}
-]},
-{name:'内蒙古', cityList:[		   
-{name:'呼和浩特市', areaList:['市辖区','新城区','回民区','玉泉区','赛罕区','土默特左旗','托克托县','和林格尔县','清水河县','武川县']},		   
-{name:'包头市', areaList:['市辖区','东河区','昆都仑区','青山区','石拐区','白云矿区','九原区','土默特右旗','固阳县','达尔罕茂明安联合旗']},		   
-{name:'乌海市', areaList:['市辖区','海勃湾区','海南区','乌达区']},		   
-{name:'赤峰市', areaList:['市辖区','红山区','元宝山区','松山区','阿鲁科尔沁旗','巴林左旗','巴林右旗','林西县','克什克腾旗','翁牛特旗','喀喇沁旗','宁城县','敖汉旗']},		   
-{name:'通辽市', areaList:['市辖区','科尔沁区','科尔沁左翼中旗','科尔沁左翼后旗','开鲁县','库伦旗','奈曼旗','扎鲁特旗','霍林郭勒市']},		   
-{name:'鄂尔多斯市', areaList:['东胜区','达拉特旗','准格尔旗','鄂托克前旗','鄂托克旗','杭锦旗','乌审旗','伊金霍洛旗']},		   
-{name:'呼伦贝尔市', areaList:['市辖区','海拉尔区','阿荣旗','莫力达瓦达斡尔族自治旗','鄂伦春自治旗','鄂温克族自治旗','陈巴尔虎旗','新巴尔虎左旗','新巴尔虎右旗','满洲里市','牙克石市','扎兰屯市','额尔古纳市','根河市']},		   
-{name:'巴彦淖尔市', areaList:['市辖区','临河区','五原县','磴口县','乌拉特前旗','乌拉特中旗','乌拉特后旗','杭锦后旗']},		   
-{name:'乌兰察布市', areaList:['市辖区','集宁区','卓资县','化德县','商都县','兴和县','凉城县','察哈尔右翼前旗','察哈尔右翼中旗','察哈尔右翼后旗','四子王旗','丰镇市']},		   
-{name:'兴安盟', areaList:['乌兰浩特市','阿尔山市','科尔沁右翼前旗','科尔沁右翼中旗','扎赉特旗','突泉县']},		   
-{name:'锡林郭勒盟', areaList:['二连浩特市','锡林浩特市','阿巴嘎旗','苏尼特左旗','苏尼特右旗','东乌珠穆沁旗','西乌珠穆沁旗','太仆寺旗','镶黄旗','正镶白旗','正蓝旗','多伦县']},		   
-{name:'阿拉善盟', areaList:['阿拉善左旗','阿拉善右旗','额济纳旗']}
-]},
-{name:'江苏', cityList:[		   
-{name:'南京市', areaList:['市辖区','玄武区','白下区','秦淮区','建邺区','鼓楼区','下关区','浦口区','栖霞区','雨花台区','江宁区','六合区','溧水县','高淳县']},		   
-{name:'无锡市', areaList:['市辖区','崇安区','南长区','北塘区','锡山区','惠山区','滨湖区','江阴市','宜兴市']},		   
-{name:'徐州市', areaList:['市辖区','鼓楼区','云龙区','九里区','贾汪区','泉山区','丰 县','沛 县','铜山县','睢宁县','新沂市','邳州市']},		   
-{name:'常州市', areaList:['市辖区','天宁区','钟楼区','戚墅堰区','新北区','武进区','溧阳市','金坛市']},		   
-{name:'苏州市', areaList:['市辖区','沧浪区','平江区','金阊区','虎丘区','吴中区','相城区','常熟市','张家港市','昆山市','吴江市','太仓市']},		   
-{name:'南通市', areaList:['市辖区','崇川区','港闸区','海安县','如东县','启东市','如皋市','通州市','海门市']},		   
-{name:'连云港市', areaList:['市辖区','连云区','新浦区','海州区','赣榆县','东海县','灌云县','灌南县']},		   
-{name:'淮安市', areaList:['市辖区','清河区','楚州区','淮阴区','清浦区','涟水县','洪泽县','盱眙县','金湖县']},		   
-{name:'盐城市', areaList:['市辖区','亭湖区','盐都区','响水县','滨海县','阜宁县','射阳县','建湖县','东台市','大丰市']},		   
-{name:'扬州市', areaList:['市辖区','广陵区','邗江区','郊 区','宝应县','仪征市','高邮市','江都市']},		   
-{name:'镇江市', areaList:['市辖区','京口区','润州区','丹徒区','丹阳市','扬中市','句容市']},		   
-{name:'泰州市', areaList:['市辖区','海陵区','高港区','兴化市','靖江市','泰兴市','姜堰市']},		   
-{name:'宿迁市', areaList:['市辖区','宿城区','宿豫区','沭阳县','泗阳县','泗洪县']}
-]},
-{name:'浙江', cityList:[		   
-{name:'杭州市', areaList:['市辖区','上城区','下城区','江干区','拱墅区','西湖区','滨江区','萧山区','余杭区','桐庐县','淳安县','建德市','富阳市','临安市']},		   
-{name:'宁波市', areaList:['市辖区','海曙区','江东区','江北区','北仑区','镇海区','鄞州区','象山县','宁海县','余姚市','慈溪市','奉化市']},		   
-{name:'温州市', areaList:['市辖区','鹿城区','龙湾区','瓯海区','洞头县','永嘉县','平阳县','苍南县','文成县','泰顺县','瑞安市','乐清市']},		   
-{name:'嘉兴市', areaList:['市辖区','秀城区','秀洲区','嘉善县','海盐县','海宁市','平湖市','桐乡市']},		   
-{name:'湖州市', areaList:['市辖区','吴兴区','南浔区','德清县','长兴县','安吉县']},		   
-{name:'绍兴市', areaList:['市辖区','越城区','绍兴县','新昌县','诸暨市','上虞市','嵊州市']},		   
-{name:'金华市', areaList:['市辖区','婺城区','金东区','武义县','浦江县','磐安县','兰溪市','义乌市','东阳市','永康市']},		   
-{name:'衢州市', areaList:['市辖区','柯城区','衢江区','常山县','开化县','龙游县','江山市']},		   
-{name:'舟山市', areaList:['市辖区','定海区','普陀区','岱山县','嵊泗县']},		   
-{name:'台州市', areaList:['市辖区','椒江区','黄岩区','路桥区','玉环县','三门县','天台县','仙居县','温岭市','临海市']},		   
-{name:'丽水市', areaList:['市辖区','莲都区','青田县','缙云县','遂昌县','松阳县','云和县','庆元县','景宁畲族自治县','龙泉市']}
-]},
-{name:'安徽', cityList:[		   
-{name:'合肥市', areaList:['市辖区','瑶海区','庐阳区','蜀山区','包河区','长丰县','肥东县','肥西县']},		   
-{name:'芜湖市', areaList:['市辖区','镜湖区','马塘区','新芜区','鸠江区','芜湖县','繁昌县','南陵县']},		   
-{name:'蚌埠市', areaList:['市辖区','龙子湖区','蚌山区','禹会区','淮上区','怀远县','五河县','固镇县']},		   
-{name:'淮南市', areaList:['市辖区','大通区','田家庵区','谢家集区','八公山区','潘集区','凤台县']},		   
-{name:'马鞍山市', areaList:['市辖区','金家庄区','花山区','雨山区','当涂县']},		   
-{name:'淮北市', areaList:['市辖区','杜集区','相山区','烈山区','濉溪县']},		   
-{name:'铜陵市', areaList:['市辖区','铜官山区','狮子山区','郊 区','铜陵县']},		   
-{name:'安庆市', areaList:['市辖区','迎江区','大观区','郊 区','怀宁县','枞阳县','潜山县','太湖县','宿松县','望江县','岳西县','桐城市']},		   
-{name:'黄山市', areaList:['市辖区','屯溪区','黄山区','徽州区','歙 县','休宁县','黟 县','祁门县']},		   
-{name:'滁州市', areaList:['市辖区','琅琊区','南谯区','来安县','全椒县','定远县','凤阳县','天长市','明光市']},		   
-{name:'阜阳市', areaList:['市辖区','颍州区','颍东区','颍泉区','临泉县','太和县','阜南县','颍上县','界首市']},		   
-{name:'宿州市', areaList:['市辖区','墉桥区','砀山县','萧 县','灵璧县','泗 县']},		   
-{name:'巢湖市', areaList:['市辖区','居巢区','庐江县','无为县','含山县','和 县']},		   
-{name:'六安市', areaList:['市辖区','金安区','裕安区','寿 县','霍邱县','舒城县','金寨县','霍山县']},		   
-{name:'亳州市', areaList:['市辖区','谯城区','涡阳县','蒙城县','利辛县']},		   
-{name:'池州市', areaList:['市辖区','贵池区','东至县','石台县','青阳县']},		   
-{name:'宣城市', areaList:['市辖区','宣州区','郎溪县','广德县','泾 县','绩溪县','旌德县','宁国市']}
-]},
-{name:'福建', cityList:[		   
-{name:'福州市', areaList:['市辖区','鼓楼区','台江区','仓山区','马尾区','晋安区','闽侯县','连江县','罗源县','闽清县','永泰县','平潭县','福清市','长乐市']},		   
-{name:'厦门市', areaList:['市辖区','思明区','海沧区','湖里区','集美区','同安区','翔安区']},		   
-{name:'莆田市', areaList:['市辖区','城厢区','涵江区','荔城区','秀屿区','仙游县']},		   
-{name:'三明市', areaList:['市辖区','梅列区','三元区','明溪县','清流县','宁化县','大田县','尤溪县','沙 县','将乐县','泰宁县','建宁县','永安市']},		   
-{name:'泉州市', areaList:['市辖区','鲤城区','丰泽区','洛江区','泉港区','惠安县','安溪县','永春县','德化县','金门县','石狮市','晋江市','南安市']},		   
-{name:'漳州市', areaList:['市辖区','芗城区','龙文区','云霄县','漳浦县','诏安县','长泰县','东山县','南靖县','平和县','华安县','龙海市']},		   
-{name:'南平市', areaList:['市辖区','延平区','顺昌县','浦城县','光泽县','松溪县','政和县','邵武市','武夷山市','建瓯市','建阳市']},		   
-{name:'龙岩市', areaList:['市辖区','新罗区','长汀县','永定县','上杭县','武平县','连城县','漳平市']},		   
-{name:'宁德市', areaList:['市辖区','蕉城区','霞浦县','古田县','屏南县','寿宁县','周宁县','柘荣县','福安市','福鼎市']}
-]},
-{name:'江西', cityList:[		   
-{name:'南昌市', areaList:['市辖区','东湖区','西湖区','青云谱区','湾里区','青山湖区','南昌县','新建县','安义县','进贤县']},		   
-{name:'景德镇市', areaList:['市辖区','昌江区','珠山区','浮梁县','乐平市']},		   
-{name:'萍乡市', areaList:['市辖区','安源区','湘东区','莲花县','上栗县','芦溪县']},		   
-{name:'九江市', areaList:['市辖区','庐山区','浔阳区','九江县','武宁县','修水县','永修县','德安县','星子县','都昌县','湖口县','彭泽县','瑞昌市']},		   
-{name:'新余市', areaList:['市辖区','渝水区','分宜县']},		   
-{name:'鹰潭市', areaList:['市辖区','月湖区','余江县','贵溪市']},		   
-{name:'赣州市', areaList:['市辖区','章贡区','赣 县','信丰县','大余县','上犹县','崇义县','安远县','龙南县','定南县','全南县','宁都县','于都县','兴国县','会昌县','寻乌县','石城县','瑞金市','南康市']},		   
-{name:'吉安市', areaList:['市辖区','吉州区','青原区','吉安县','吉水县','峡江县','新干县','永丰县','泰和县','遂川县','万安县','安福县','永新县','井冈山市']},		   
-{name:'宜春市', areaList:['市辖区','袁州区','奉新县','万载县','上高县','宜丰县','靖安县','铜鼓县','丰城市','樟树市','高安市']},		   
-{name:'抚州市', areaList:['市辖区','临川区','南城县','黎川县','南丰县','崇仁县','乐安县','宜黄县','金溪县','资溪县','东乡县','广昌县']},		   
-{name:'上饶市', areaList:['市辖区','信州区','上饶县','广丰县','玉山县','铅山县','横峰县','弋阳县','余干县','鄱阳县','万年县','婺源县','德兴市']}
-]},
-{name:'山东', cityList:[		   
-{name:'济南市', areaList:['市辖区','历下区','市中区','槐荫区','天桥区','历城区','长清区','平阴县','济阳县','商河县','章丘市']},		   
-{name:'青岛市', areaList:['市辖区','市南区','市北区','四方区','黄岛区','崂山区','李沧区','城阳区','胶州市','即墨市','平度市','胶南市','莱西市']},		   
-{name:'淄博市', areaList:['市辖区','淄川区','张店区','博山区','临淄区','周村区','桓台县','高青县','沂源县']},		   
-{name:'枣庄市', areaList:['市辖区','市中区','薛城区','峄城区','台儿庄区','山亭区','滕州市']},		   
-{name:'东营市', areaList:['市辖区','东营区','河口区','垦利县','利津县','广饶县']},		   
-{name:'烟台市', areaList:['市辖区','芝罘区','福山区','牟平区','莱山区','长岛县','龙口市','莱阳市','莱州市','蓬莱市','招远市','栖霞市','海阳市']},		   
-{name:'潍坊市', areaList:['市辖区','潍城区','寒亭区','坊子区','奎文区','临朐县','昌乐县','青州市','诸城市','寿光市','安丘市','高密市','昌邑市']},		   
-{name:'济宁市', areaList:['市辖区','市中区','任城区','微山县','鱼台县','金乡县','嘉祥县','汶上县','泗水县','梁山县','曲阜市','兖州市','邹城市']},		   
-{name:'泰安市', areaList:['市辖区','泰山区','岱岳区','宁阳县','东平县','新泰市','肥城市']},		   
-{name:'威海市', areaList:['市辖区','环翠区','文登市','荣成市','乳山市']},		   
-{name:'日照市', areaList:['市辖区','东港区','岚山区','五莲县','莒 县']},		   
-{name:'莱芜市', areaList:['市辖区','莱城区','钢城区']},		   
-{name:'临沂市', areaList:['市辖区','兰山区','罗庄区','河东区','沂南县','郯城县','沂水县','苍山县','费 县','平邑县','莒南县','蒙阴县','临沭县']},		   
-{name:'德州市', areaList:['市辖区','德城区','陵 县','宁津县','庆云县','临邑县','齐河县','平原县','夏津县','武城县','乐陵市','禹城市']},		   
-{name:'聊城市', areaList:['市辖区','东昌府区','阳谷县','莘 县','茌平县','东阿县','冠 县','高唐县','临清市']},		   
-{name:'滨州市', areaList:['市辖区','滨城区','惠民县','阳信县','无棣县','沾化县','博兴县','邹平县']},		   
-{name:'荷泽市', areaList:['市辖区','牡丹区','曹 县','单 县','成武县','巨野县','郓城县','鄄城县','定陶县','东明县']}
-]},
-{name:'辽宁', cityList:[		   
-{name:'沈阳市', areaList:['市辖区','和平区','沈河区','大东区','皇姑区','铁西区','苏家屯区','东陵区','新城子区','于洪区','辽中县','康平县','法库县','新民市']},		   
-{name:'大连市', areaList:['市辖区','中山区','西岗区','沙河口区','甘井子区','旅顺口区','金州区','长海县','瓦房店市','普兰店市','庄河市']},		   
-{name:'鞍山市', areaList:['市辖区','铁东区','铁西区','立山区','千山区','台安县','岫岩满族自治县','海城市']},		   
-{name:'抚顺市', areaList:['市辖区','新抚区','东洲区','望花区','顺城区','抚顺县','新宾满族自治县','清原满族自治县']},		   
-{name:'本溪市', areaList:['市辖区','平山区','溪湖区','明山区','南芬区','本溪满族自治县','桓仁满族自治县']},		   
-{name:'丹东市', areaList:['市辖区','元宝区','振兴区','振安区','宽甸满族自治县','东港市','凤城市']},		   
-{name:'锦州市', areaList:['市辖区','古塔区','凌河区','太和区','黑山县','义 县','凌海市','北宁市']},		   
-{name:'营口市', areaList:['市辖区','站前区','西市区','鲅鱼圈区','老边区','盖州市','大石桥市']},		   
-{name:'阜新市', areaList:['市辖区','海州区','新邱区','太平区','清河门区','细河区','阜新蒙古族自治县','彰武县']},		   
-{name:'辽阳市', areaList:['市辖区','白塔区','文圣区','宏伟区','弓长岭区','太子河区','辽阳县','灯塔市']},		   
-{name:'盘锦市', areaList:['市辖区','双台子区','兴隆台区','大洼县','盘山县']},		   
-{name:'铁岭市', areaList:['市辖区','银州区','清河区','铁岭县','西丰县','昌图县','调兵山市','开原市']},		   
-{name:'朝阳市', areaList:['市辖区','双塔区','龙城区','朝阳县','建平县','喀喇沁左翼蒙古族自治县','北票市','凌源市']},		   
-{name:'葫芦岛市', areaList:['市辖区','连山区','龙港区','南票区','绥中县','建昌县','兴城市']}
-]},
-{name:'吉林', cityList:[		   
-{name:'长春市', areaList:['市辖区','南关区','宽城区','朝阳区','二道区','绿园区','双阳区','农安县','九台市','榆树市','德惠市']},		   
-{name:'吉林市', areaList:['市辖区','昌邑区','龙潭区','船营区','丰满区','永吉县','蛟河市','桦甸市','舒兰市','磐石市']},		   
-{name:'四平市', areaList:['市辖区','铁西区','铁东区','梨树县','伊通满族自治县','公主岭市','双辽市']},		   
-{name:'辽源市', areaList:['市辖区','龙山区','西安区','东丰县','东辽县']},		   
-{name:'通化市', areaList:['市辖区','东昌区','二道江区','通化县','辉南县','柳河县','梅河口市','集安市']},		   
-{name:'白山市', areaList:['市辖区','八道江区','抚松县','靖宇县','长白朝鲜族自治县','江源县','临江市']},		   
-{name:'松原市', areaList:['市辖区','宁江区','前郭尔罗斯蒙古族自治县','长岭县','乾安县','扶余县']},		   
-{name:'白城市', areaList:['市辖区','洮北区','镇赉县','通榆县','洮南市','大安市']},		   
-{name:'延边朝鲜族自治州', areaList:['延吉市','图们市','敦化市','珲春市','龙井市','和龙市','汪清县','安图县']}
-]},
-{name:'黑龙江', cityList:[		   
-{name:'哈尔滨市', areaList:['市辖区','道里区','南岗区','道外区','香坊区','动力区','平房区','松北区','呼兰区','依兰县','方正县','宾 县','巴彦县','木兰县','通河县','延寿县','阿城市','双城市','尚志市','五常市']},		   
-{name:'齐齐哈尔市', areaList:['市辖区','龙沙区','建华区','铁锋区','昂昂溪区','富拉尔基区','碾子山区','梅里斯达斡尔族区','龙江县','依安县','泰来县','甘南县','富裕县','克山县','克东县','拜泉县','讷河市']},		   
-{name:'鸡西市', areaList:['市辖区','鸡冠区','恒山区','滴道区','梨树区','城子河区','麻山区','鸡东县','虎林市','密山市']},		   
-{name:'鹤岗市', areaList:['市辖区','向阳区','工农区','南山区','兴安区','东山区','兴山区','萝北县','绥滨县']},		   
-{name:'双鸭山市', areaList:['市辖区','尖山区','岭东区','四方台区','宝山区','集贤县','友谊县','宝清县','饶河县']},		   
-{name:'大庆市', areaList:['市辖区','萨尔图区','龙凤区','让胡路区','红岗区','大同区','肇州县','肇源县','林甸县','杜尔伯特蒙古族自治县']},		   
-{name:'伊春市', areaList:['市辖区','伊春区','南岔区','友好区','西林区','翠峦区','新青区','美溪区','金山屯区','五营区','乌马河区','汤旺河区','带岭区','乌伊岭区','红星区','上甘岭区','嘉荫县','铁力市']},		   
-{name:'佳木斯市', areaList:['市辖区','永红区','向阳区','前进区','东风区','郊 区','桦南县','桦川县','汤原县','抚远县','同江市','富锦市']},		   
-{name:'七台河市', areaList:['市辖区','新兴区','桃山区','茄子河区','勃利县']},		   
-{name:'牡丹江市', areaList:['市辖区','东安区','阳明区','爱民区','西安区','东宁县','林口县','绥芬河市','海林市','宁安市','穆棱市']},		   
-{name:'黑河市', areaList:['市辖区','爱辉区','嫩江县','逊克县','孙吴县','北安市','五大连池市']},		   
-{name:'绥化市', areaList:['市辖区','北林区','望奎县','兰西县','青冈县','庆安县','明水县','绥棱县','安达市','肇东市','海伦市']},		   
-{name:'大兴安岭地区', areaList:['呼玛县','塔河县','漠河县']}
-]},
-{name:'海南', cityList:[		   
-{name:'海口市', areaList:['市辖区','秀英区','龙华区','琼山区','美兰区']},		   
-{name:'三亚市', areaList:['市辖区']},		   
-{name:'省直辖县级行政单位', areaList:['五指山市','琼海市','儋州市','文昌市','万宁市','东方市','定安县','屯昌县','澄迈县','临高县','白沙黎族自治县','昌江黎族自治县','乐东黎族自治县','陵水黎族自治县','保亭黎族苗族自治县','琼中黎族苗族自治县','西沙群岛','南沙群岛','中沙群岛的岛礁及其海域']}
-]},
-{name:'台湾', cityList:[
-{name:'台湾', areaList:['台湾']}
-]},
-{name:'香港', cityList:[
-{name:'香港', areaList:['香港']}
-]},
-{name:'澳门', cityList:[
-{name:'澳门', areaList:['澳门']}
-]}
-];
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/layui.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/layui.css
deleted file mode 100644
index 0e8508f6..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/layui.css	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- .layui-inline,img{display:inline-block;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400}.layui-edge,.layui-header,.layui-inline,.layui-main{position:relative}.layui-body,.layui-edge,.layui-elip{overflow:hidden}.layui-btn,.layui-edge,.layui-inline,img{vertical-align:middle}.layui-btn,.layui-disabled,.layui-icon,.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-elip,.layui-form-checkbox span,.layui-form-pane .layui-form-label{text-overflow:ellipsis;white-space:nowrap}.layui-breadcrumb,.layui-tree-btnGroup{visibility:hidden}blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}img{border:none}li{list-style:none}table{border-collapse:collapse;border-spacing:0}h4,h5,h6{font-size:100%}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:0}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}body{line-height:24px;font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}hr{height:1px;margin:10px 0;border:0;clear:both}a{color:#333;text-decoration:none}a:hover{color:#777}a cite{font-style:normal;*cursor:pointer}.layui-border-box,.layui-border-box *{box-sizing:border-box}.layui-box,.layui-box *{box-sizing:content-box}.layui-clear{clear:both;*zoom:1}.layui-clear:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-inline{*display:inline;*zoom:1}.layui-edge{display:inline-block;width:0;height:0;border-width:6px;border-style:dashed;border-color:transparent}.layui-edge-top{top:-4px;border-bottom-color:#999;border-bottom-style:solid}.layui-edge-right{border-left-color:#999;border-left-style:solid}.layui-edge-bottom{top:2px;border-top-color:#999;border-top-style:solid}.layui-edge-left{border-right-color:#999;border-right-style:solid}.layui-disabled,.layui-disabled:hover{color:#d2d2d2!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=250);src:url(../font/iconfont.eot?v=250#iefix) format('embedded-opentype'),url(../font/iconfont.woff2?v=250) format('woff2'),url(../font/iconfont.woff?v=250) format('woff'),url(../font/iconfont.ttf?v=250) format('truetype'),url(../font/iconfont.svg?v=250#layui-icon) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-icon-reply-fill:before{content:"\e611"}.layui-icon-set-fill:before{content:"\e614"}.layui-icon-menu-fill:before{content:"\e60f"}.layui-icon-search:before{content:"\e615"}.layui-icon-share:before{content:"\e641"}.layui-icon-set-sm:before{content:"\e620"}.layui-icon-engine:before{content:"\e628"}.layui-icon-close:before{content:"\1006"}.layui-icon-close-fill:before{content:"\1007"}.layui-icon-chart-screen:before{content:"\e629"}.layui-icon-star:before{content:"\e600"}.layui-icon-circle-dot:before{content:"\e617"}.layui-icon-chat:before{content:"\e606"}.layui-icon-release:before{content:"\e609"}.layui-icon-list:before{content:"\e60a"}.layui-icon-chart:before{content:"\e62c"}.layui-icon-ok-circle:before{content:"\1005"}.layui-icon-layim-theme:before{content:"\e61b"}.layui-icon-table:before{content:"\e62d"}.layui-icon-right:before{content:"\e602"}.layui-icon-left:before{content:"\e603"}.layui-icon-cart-simple:before{content:"\e698"}.layui-icon-face-cry:before{content:"\e69c"}.layui-icon-face-smile:before{content:"\e6af"}.layui-icon-survey:before{content:"\e6b2"}.layui-icon-tree:before{content:"\e62e"}.layui-icon-upload-circle:before{content:"\e62f"}.layui-icon-add-circle:before{content:"\e61f"}.layui-icon-download-circle:before{content:"\e601"}.layui-icon-templeate-1:before{content:"\e630"}.layui-icon-util:before{content:"\e631"}.layui-icon-face-surprised:before{content:"\e664"}.layui-icon-edit:before{content:"\e642"}.layui-icon-speaker:before{content:"\e645"}.layui-icon-down:before{content:"\e61a"}.layui-icon-file:before{content:"\e621"}.layui-icon-layouts:before{content:"\e632"}.layui-icon-rate-half:before{content:"\e6c9"}.layui-icon-add-circle-fine:before{content:"\e608"}.layui-icon-prev-circle:before{content:"\e633"}.layui-icon-read:before{content:"\e705"}.layui-icon-404:before{content:"\e61c"}.layui-icon-carousel:before{content:"\e634"}.layui-icon-help:before{content:"\e607"}.layui-icon-code-circle:before{content:"\e635"}.layui-icon-water:before{content:"\e636"}.layui-icon-username:before{content:"\e66f"}.layui-icon-find-fill:before{content:"\e670"}.layui-icon-about:before{content:"\e60b"}.layui-icon-location:before{content:"\e715"}.layui-icon-up:before{content:"\e619"}.layui-icon-pause:before{content:"\e651"}.layui-icon-date:before{content:"\e637"}.layui-icon-layim-uploadfile:before{content:"\e61d"}.layui-icon-delete:before{content:"\e640"}.layui-icon-play:before{content:"\e652"}.layui-icon-top:before{content:"\e604"}.layui-icon-friends:before{content:"\e612"}.layui-icon-refresh-3:before{content:"\e9aa"}.layui-icon-ok:before{content:"\e605"}.layui-icon-layer:before{content:"\e638"}.layui-icon-face-smile-fine:before{content:"\e60c"}.layui-icon-dollar:before{content:"\e659"}.layui-icon-group:before{content:"\e613"}.layui-icon-layim-download:before{content:"\e61e"}.layui-icon-picture-fine:before{content:"\e60d"}.layui-icon-link:before{content:"\e64c"}.layui-icon-diamond:before{content:"\e735"}.layui-icon-log:before{content:"\e60e"}.layui-icon-rate-solid:before{content:"\e67a"}.layui-icon-fonts-del:before{content:"\e64f"}.layui-icon-unlink:before{content:"\e64d"}.layui-icon-fonts-clear:before{content:"\e639"}.layui-icon-triangle-r:before{content:"\e623"}.layui-icon-circle:before{content:"\e63f"}.layui-icon-radio:before{content:"\e643"}.layui-icon-align-center:before{content:"\e647"}.layui-icon-align-right:before{content:"\e648"}.layui-icon-align-left:before{content:"\e649"}.layui-icon-loading-1:before{content:"\e63e"}.layui-icon-return:before{content:"\e65c"}.layui-icon-fonts-strong:before{content:"\e62b"}.layui-icon-upload:before{content:"\e67c"}.layui-icon-dialogue:before{content:"\e63a"}.layui-icon-video:before{content:"\e6ed"}.layui-icon-headset:before{content:"\e6fc"}.layui-icon-cellphone-fine:before{content:"\e63b"}.layui-icon-add-1:before{content:"\e654"}.layui-icon-face-smile-b:before{content:"\e650"}.layui-icon-fonts-html:before{content:"\e64b"}.layui-icon-form:before{content:"\e63c"}.layui-icon-cart:before{content:"\e657"}.layui-icon-camera-fill:before{content:"\e65d"}.layui-icon-tabs:before{content:"\e62a"}.layui-icon-fonts-code:before{content:"\e64e"}.layui-icon-fire:before{content:"\e756"}.layui-icon-set:before{content:"\e716"}.layui-icon-fonts-u:before{content:"\e646"}.layui-icon-triangle-d:before{content:"\e625"}.layui-icon-tips:before{content:"\e702"}.layui-icon-picture:before{content:"\e64a"}.layui-icon-more-vertical:before{content:"\e671"}.layui-icon-flag:before{content:"\e66c"}.layui-icon-loading:before{content:"\e63d"}.layui-icon-fonts-i:before{content:"\e644"}.layui-icon-refresh-1:before{content:"\e666"}.layui-icon-rmb:before{content:"\e65e"}.layui-icon-home:before{content:"\e68e"}.layui-icon-user:before{content:"\e770"}.layui-icon-notice:before{content:"\e667"}.layui-icon-login-weibo:before{content:"\e675"}.layui-icon-voice:before{content:"\e688"}.layui-icon-upload-drag:before{content:"\e681"}.layui-icon-login-qq:before{content:"\e676"}.layui-icon-snowflake:before{content:"\e6b1"}.layui-icon-file-b:before{content:"\e655"}.layui-icon-template:before{content:"\e663"}.layui-icon-auz:before{content:"\e672"}.layui-icon-console:before{content:"\e665"}.layui-icon-app:before{content:"\e653"}.layui-icon-prev:before{content:"\e65a"}.layui-icon-website:before{content:"\e7ae"}.layui-icon-next:before{content:"\e65b"}.layui-icon-component:before{content:"\e857"}.layui-icon-more:before{content:"\e65f"}.layui-icon-login-wechat:before{content:"\e677"}.layui-icon-shrink-right:before{content:"\e668"}.layui-icon-spread-left:before{content:"\e66b"}.layui-icon-camera:before{content:"\e660"}.layui-icon-note:before{content:"\e66e"}.layui-icon-refresh:before{content:"\e669"}.layui-icon-female:before{content:"\e661"}.layui-icon-male:before{content:"\e662"}.layui-icon-password:before{content:"\e673"}.layui-icon-senior:before{content:"\e674"}.layui-icon-theme:before{content:"\e66a"}.layui-icon-tread:before{content:"\e6c5"}.layui-icon-praise:before{content:"\e6c6"}.layui-icon-star-fill:before{content:"\e658"}.layui-icon-rate:before{content:"\e67b"}.layui-icon-template-1:before{content:"\e656"}.layui-icon-vercode:before{content:"\e679"}.layui-icon-cellphone:before{content:"\e678"}.layui-icon-screen-full:before{content:"\e622"}.layui-icon-screen-restore:before{content:"\e758"}.layui-icon-cols:before{content:"\e610"}.layui-icon-export:before{content:"\e67d"}.layui-icon-print:before{content:"\e66d"}.layui-icon-slider:before{content:"\e714"}.layui-icon-addition:before{content:"\e624"}.layui-icon-subtraction:before{content:"\e67e"}.layui-icon-service:before{content:"\e626"}.layui-icon-transfer:before{content:"\e691"}.layui-main{width:1140px;margin:0 auto}.layui-header{z-index:1000;height:60px}.layui-header a:hover{transition:all .5s;-webkit-transition:all .5s}.layui-side{position:fixed;left:0;top:0;bottom:0;z-index:999;width:200px;overflow-x:hidden}.layui-side-scroll{position:relative;width:220px;height:100%;overflow-x:hidden}.layui-body{position:absolute;left:200px;right:0;top:0;bottom:0;z-index:998;width:auto;overflow-y:auto;box-sizing:border-box}.layui-layout-body{overflow:hidden}.layui-layout-admin .layui-header{background-color:#23262E}.layui-layout-admin .layui-side{top:60px;width:200px;overflow-x:hidden}.layui-layout-admin .layui-body{position:fixed;top:60px;bottom:44px}.layui-layout-admin .layui-main{width:auto;margin:0 15px}.layui-layout-admin .layui-footer{position:fixed;left:200px;right:0;bottom:0;height:44px;line-height:44px;padding:0 15px;background-color:#eee}.layui-layout-admin .layui-logo{position:absolute;left:0;top:0;width:200px;height:100%;line-height:60px;text-align:center;color:#009688;font-size:16px}.layui-layout-admin .layui-header .layui-nav{background:0 0}.layui-layout-left{position:absolute!important;left:200px;top:0}.layui-layout-right{position:absolute!important;right:0;top:0}.layui-container{position:relative;margin:0 auto;padding:0 15px;box-sizing:border-box}.layui-fluid{position:relative;margin:0 auto;padding:0 15px}.layui-row:after,.layui-row:before{content:'';display:block;clear:both}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9,.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9,.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9,.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{position:relative;display:block;box-sizing:border-box}.layui-col-xs1,.layui-col-xs10,.layui-col-xs11,.layui-col-xs12,.layui-col-xs2,.layui-col-xs3,.layui-col-xs4,.layui-col-xs5,.layui-col-xs6,.layui-col-xs7,.layui-col-xs8,.layui-col-xs9{float:left}.layui-col-xs1{width:8.33333333%}.layui-col-xs2{width:16.66666667%}.layui-col-xs3{width:25%}.layui-col-xs4{width:33.33333333%}.layui-col-xs5{width:41.66666667%}.layui-col-xs6{width:50%}.layui-col-xs7{width:58.33333333%}.layui-col-xs8{width:66.66666667%}.layui-col-xs9{width:75%}.layui-col-xs10{width:83.33333333%}.layui-col-xs11{width:91.66666667%}.layui-col-xs12{width:100%}.layui-col-xs-offset1{margin-left:8.33333333%}.layui-col-xs-offset2{margin-left:16.66666667%}.layui-col-xs-offset3{margin-left:25%}.layui-col-xs-offset4{margin-left:33.33333333%}.layui-col-xs-offset5{margin-left:41.66666667%}.layui-col-xs-offset6{margin-left:50%}.layui-col-xs-offset7{margin-left:58.33333333%}.layui-col-xs-offset8{margin-left:66.66666667%}.layui-col-xs-offset9{margin-left:75%}.layui-col-xs-offset10{margin-left:83.33333333%}.layui-col-xs-offset11{margin-left:91.66666667%}.layui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.layui-hide-xs{display:none!important}.layui-show-xs-block{display:block!important}.layui-show-xs-inline{display:inline!important}.layui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.layui-container{width:750px}.layui-hide-sm{display:none!important}.layui-show-sm-block{display:block!important}.layui-show-sm-inline{display:inline!important}.layui-show-sm-inline-block{display:inline-block!important}.layui-col-sm1,.layui-col-sm10,.layui-col-sm11,.layui-col-sm12,.layui-col-sm2,.layui-col-sm3,.layui-col-sm4,.layui-col-sm5,.layui-col-sm6,.layui-col-sm7,.layui-col-sm8,.layui-col-sm9{float:left}.layui-col-sm1{width:8.33333333%}.layui-col-sm2{width:16.66666667%}.layui-col-sm3{width:25%}.layui-col-sm4{width:33.33333333%}.layui-col-sm5{width:41.66666667%}.layui-col-sm6{width:50%}.layui-col-sm7{width:58.33333333%}.layui-col-sm8{width:66.66666667%}.layui-col-sm9{width:75%}.layui-col-sm10{width:83.33333333%}.layui-col-sm11{width:91.66666667%}.layui-col-sm12{width:100%}.layui-col-sm-offset1{margin-left:8.33333333%}.layui-col-sm-offset2{margin-left:16.66666667%}.layui-col-sm-offset3{margin-left:25%}.layui-col-sm-offset4{margin-left:33.33333333%}.layui-col-sm-offset5{margin-left:41.66666667%}.layui-col-sm-offset6{margin-left:50%}.layui-col-sm-offset7{margin-left:58.33333333%}.layui-col-sm-offset8{margin-left:66.66666667%}.layui-col-sm-offset9{margin-left:75%}.layui-col-sm-offset10{margin-left:83.33333333%}.layui-col-sm-offset11{margin-left:91.66666667%}.layui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.layui-container{width:970px}.layui-hide-md{display:none!important}.layui-show-md-block{display:block!important}.layui-show-md-inline{display:inline!important}.layui-show-md-inline-block{display:inline-block!important}.layui-col-md1,.layui-col-md10,.layui-col-md11,.layui-col-md12,.layui-col-md2,.layui-col-md3,.layui-col-md4,.layui-col-md5,.layui-col-md6,.layui-col-md7,.layui-col-md8,.layui-col-md9{float:left}.layui-col-md1{width:8.33333333%}.layui-col-md2{width:16.66666667%}.layui-col-md3{width:25%}.layui-col-md4{width:33.33333333%}.layui-col-md5{width:41.66666667%}.layui-col-md6{width:50%}.layui-col-md7{width:58.33333333%}.layui-col-md8{width:66.66666667%}.layui-col-md9{width:75%}.layui-col-md10{width:83.33333333%}.layui-col-md11{width:91.66666667%}.layui-col-md12{width:100%}.layui-col-md-offset1{margin-left:8.33333333%}.layui-col-md-offset2{margin-left:16.66666667%}.layui-col-md-offset3{margin-left:25%}.layui-col-md-offset4{margin-left:33.33333333%}.layui-col-md-offset5{margin-left:41.66666667%}.layui-col-md-offset6{margin-left:50%}.layui-col-md-offset7{margin-left:58.33333333%}.layui-col-md-offset8{margin-left:66.66666667%}.layui-col-md-offset9{margin-left:75%}.layui-col-md-offset10{margin-left:83.33333333%}.layui-col-md-offset11{margin-left:91.66666667%}.layui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.layui-container{width:1170px}.layui-hide-lg{display:none!important}.layui-show-lg-block{display:block!important}.layui-show-lg-inline{display:inline!important}.layui-show-lg-inline-block{display:inline-block!important}.layui-col-lg1,.layui-col-lg10,.layui-col-lg11,.layui-col-lg12,.layui-col-lg2,.layui-col-lg3,.layui-col-lg4,.layui-col-lg5,.layui-col-lg6,.layui-col-lg7,.layui-col-lg8,.layui-col-lg9{float:left}.layui-col-lg1{width:8.33333333%}.layui-col-lg2{width:16.66666667%}.layui-col-lg3{width:25%}.layui-col-lg4{width:33.33333333%}.layui-col-lg5{width:41.66666667%}.layui-col-lg6{width:50%}.layui-col-lg7{width:58.33333333%}.layui-col-lg8{width:66.66666667%}.layui-col-lg9{width:75%}.layui-col-lg10{width:83.33333333%}.layui-col-lg11{width:91.66666667%}.layui-col-lg12{width:100%}.layui-col-lg-offset1{margin-left:8.33333333%}.layui-col-lg-offset2{margin-left:16.66666667%}.layui-col-lg-offset3{margin-left:25%}.layui-col-lg-offset4{margin-left:33.33333333%}.layui-col-lg-offset5{margin-left:41.66666667%}.layui-col-lg-offset6{margin-left:50%}.layui-col-lg-offset7{margin-left:58.33333333%}.layui-col-lg-offset8{margin-left:66.66666667%}.layui-col-lg-offset9{margin-left:75%}.layui-col-lg-offset10{margin-left:83.33333333%}.layui-col-lg-offset11{margin-left:91.66666667%}.layui-col-lg-offset12{margin-left:100%}}.layui-col-space1{margin:-.5px}.layui-col-space1>*{padding:.5px}.layui-col-space3{margin:-1.5px}.layui-col-space3>*{padding:1.5px}.layui-col-space5{margin:-2.5px}.layui-col-space5>*{padding:2.5px}.layui-col-space8{margin:-3.5px}.layui-col-space8>*{padding:3.5px}.layui-col-space10{margin:-5px}.layui-col-space10>*{padding:5px}.layui-col-space12{margin:-6px}.layui-col-space12>*{padding:6px}.layui-col-space15{margin:-7.5px}.layui-col-space15>*{padding:7.5px}.layui-col-space18{margin:-9px}.layui-col-space18>*{padding:9px}.layui-col-space20{margin:-10px}.layui-col-space20>*{padding:10px}.layui-col-space22{margin:-11px}.layui-col-space22>*{padding:11px}.layui-col-space25{margin:-12.5px}.layui-col-space25>*{padding:12.5px}.layui-col-space30{margin:-15px}.layui-col-space30>*{padding:15px}.layui-btn,.layui-input,.layui-select,.layui-textarea,.layui-upload-button{outline:0;-webkit-appearance:none;transition:all .3s;-webkit-transition:all .3s;box-sizing:border-box}.layui-elem-quote{margin-bottom:10px;padding:15px;line-height:22px;border-left:5px solid #009688;border-radius:0 2px 2px 0;background-color:#f2f2f2}.layui-quote-nm{border-style:solid;border-width:1px 1px 1px 5px;background:0 0}.layui-elem-field{margin-bottom:10px;padding:0;border-width:1px;border-style:solid}.layui-elem-field legend{margin-left:20px;padding:0 10px;font-size:20px;font-weight:300}.layui-field-title{margin:10px 0 20px;border-width:1px 0 0}.layui-field-box{padding:10px 15px}.layui-field-title .layui-field-box{padding:10px 0}.layui-progress{position:relative;height:6px;border-radius:20px;background-color:#e2e2e2}.layui-progress-bar{position:absolute;left:0;top:0;width:0;max-width:100%;height:6px;border-radius:20px;text-align:right;background-color:#5FB878;transition:all .3s;-webkit-transition:all .3s}.layui-progress-big,.layui-progress-big .layui-progress-bar{height:18px;line-height:18px}.layui-progress-text{position:relative;top:-20px;line-height:18px;font-size:12px;color:#666}.layui-progress-big .layui-progress-text{position:static;padding:0 10px;color:#fff}.layui-collapse{border-width:1px;border-style:solid;border-radius:2px}.layui-colla-content,.layui-colla-item{border-top-width:1px;border-top-style:solid}.layui-colla-item:first-child{border-top:none}.layui-colla-title{position:relative;height:42px;line-height:42px;padding:0 15px 0 35px;color:#333;background-color:#f2f2f2;cursor:pointer;font-size:14px;overflow:hidden}.layui-colla-content{display:none;padding:10px 15px;line-height:22px;color:#666}.layui-colla-icon{position:absolute;left:15px;top:0;font-size:14px}.layui-card{margin-bottom:15px;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.layui-card:last-child{margin-bottom:0}.layui-card-header{position:relative;height:42px;line-height:42px;padding:0 15px;border-bottom:1px solid #f6f6f6;color:#333;border-radius:2px 2px 0 0;font-size:14px}.layui-bg-black,.layui-bg-blue,.layui-bg-cyan,.layui-bg-green,.layui-bg-orange,.layui-bg-red{color:#fff!important}.layui-card-body{position:relative;padding:10px 15px;line-height:24px}.layui-card-body[pad15]{padding:15px}.layui-card-body[pad20]{padding:20px}.layui-card-body .layui-table{margin:5px 0}.layui-card .layui-tab{margin:0}.layui-panel-window{position:relative;padding:15px;border-radius:0;border-top:5px solid #E6E6E6;background-color:#fff}.layui-auxiliar-moving{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:0 0;z-index:9999999999}.layui-form-label,.layui-form-mid,.layui-form-select,.layui-input-block,.layui-input-inline,.layui-textarea{position:relative}.layui-bg-red{background-color:#FF5722!important}.layui-bg-orange{background-color:#FFB800!important}.layui-bg-green{background-color:#009688!important}.layui-bg-cyan{background-color:#2F4056!important}.layui-bg-blue{background-color:#1E9FFF!important}.layui-bg-black{background-color:#393D49!important}.layui-bg-gray{background-color:#eee!important;color:#666!important}.layui-badge-rim,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-layedit,.layui-layedit-tool,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea{border-color:#e6e6e6}.layui-timeline-item:before,hr{background-color:#e6e6e6}.layui-text{line-height:22px;font-size:14px;color:#666}.layui-text h1,.layui-text h2,.layui-text h3{font-weight:500;color:#333}.layui-text h1{font-size:30px}.layui-text h2{font-size:24px}.layui-text h3{font-size:18px}.layui-text a:not(.layui-btn){color:#01AAED}.layui-text a:not(.layui-btn):hover{text-decoration:underline}.layui-text ul{padding:5px 0 5px 15px}.layui-text ul li{margin-top:5px;list-style-type:disc}.layui-text em,.layui-word-aux{color:#999!important;padding:0 5px!important}.layui-btn{display:inline-block;height:38px;line-height:38px;padding:0 18px;background-color:#009688;color:#fff;white-space:nowrap;text-align:center;font-size:14px;border:none;border-radius:2px;cursor:pointer}.layui-btn:hover{opacity:.8;filter:alpha(opacity=80);color:#fff}.layui-btn:active{opacity:1;filter:alpha(opacity=100)}.layui-btn+.layui-btn{margin-left:10px}.layui-btn-container{font-size:0}.layui-btn-container .layui-btn{margin-right:10px;margin-bottom:10px}.layui-btn-container .layui-btn+.layui-btn{margin-left:0}.layui-table .layui-btn-container .layui-btn{margin-bottom:9px}.layui-btn-radius{border-radius:100px}.layui-btn .layui-icon{margin-right:3px;font-size:18px;vertical-align:bottom;vertical-align:middle\9}.layui-btn-primary{border:1px solid #C9C9C9;background-color:#fff;color:#555}.layui-btn-primary:hover{border-color:#009688;color:#333}.layui-btn-normal{background-color:#1E9FFF}.layui-btn-warm{background-color:#FFB800}.layui-btn-danger{background-color:#FF5722}.layui-btn-checked{background-color:#5FB878}.layui-btn-disabled,.layui-btn-disabled:active,.layui-btn-disabled:hover{border:1px solid #e6e6e6;background-color:#FBFBFB;color:#C9C9C9;cursor:not-allowed;opacity:1}.layui-btn-lg{height:44px;line-height:44px;padding:0 25px;font-size:16px}.layui-btn-sm{height:30px;line-height:30px;padding:0 10px;font-size:12px}.layui-btn-sm i{font-size:16px!important}.layui-btn-xs{height:22px;line-height:22px;padding:0 5px;font-size:12px}.layui-btn-xs i{font-size:14px!important}.layui-btn-group{display:inline-block;vertical-align:middle;font-size:0}.layui-btn-group .layui-btn{margin-left:0!important;margin-right:0!important;border-left:1px solid rgba(255,255,255,.5);border-radius:0}.layui-btn-group .layui-btn-primary{border-left:none}.layui-btn-group .layui-btn-primary:hover{border-color:#C9C9C9;color:#009688}.layui-btn-group .layui-btn:first-child{border-left:none;border-radius:2px 0 0 2px}.layui-btn-group .layui-btn-primary:first-child{border-left:1px solid #c9c9c9}.layui-btn-group .layui-btn:last-child{border-radius:0 2px 2px 0}.layui-btn-group .layui-btn+.layui-btn{margin-left:0}.layui-btn-group+.layui-btn-group{margin-left:10px}.layui-btn-fluid{width:100%}.layui-input,.layui-select,.layui-textarea{height:38px;line-height:1.3;line-height:38px\9;border-width:1px;border-style:solid;background-color:#fff;border-radius:2px}.layui-input::-webkit-input-placeholder,.layui-select::-webkit-input-placeholder,.layui-textarea::-webkit-input-placeholder{line-height:1.3}.layui-input,.layui-textarea{display:block;width:100%;padding-left:10px}.layui-input:hover,.layui-textarea:hover{border-color:#D2D2D2!important}.layui-input:focus,.layui-textarea:focus{border-color:#C9C9C9!important}.layui-textarea{min-height:100px;height:auto;line-height:20px;padding:6px 10px;resize:vertical}.layui-select{padding:0 10px}.layui-form input[type=checkbox],.layui-form input[type=radio],.layui-form select{display:none}.layui-form [lay-ignore]{display:initial}.layui-form-item{margin-bottom:15px;clear:both;*zoom:1}.layui-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}.layui-form-label{float:left;display:block;padding:9px 15px;width:80px;font-weight:400;line-height:20px;text-align:right}.layui-form-label-col{display:block;float:none;padding:9px 0;line-height:20px;text-align:left}.layui-form-item .layui-inline{margin-bottom:5px;margin-right:10px}.layui-input-block{margin-left:110px;min-height:36px}.layui-input-inline{display:inline-block;vertical-align:middle}.layui-form-item .layui-input-inline{float:left;width:190px;margin-right:10px}.layui-form-text .layui-input-inline{width:auto}.layui-form-mid{float:left;display:block;padding:9px 0!important;line-height:20px;margin-right:10px}.layui-form-danger+.layui-form-select .layui-input,.layui-form-danger:focus{border-color:#FF5722!important}.layui-form-select .layui-input{padding-right:30px;cursor:pointer}.layui-form-select .layui-edge{position:absolute;right:10px;top:50%;margin-top:-3px;cursor:pointer;border-width:6px;border-top-color:#c2c2c2;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s}.layui-form-select dl{display:none;position:absolute;left:0;top:42px;padding:5px 0;z-index:899;min-width:100%;border:1px solid #d2d2d2;max-height:300px;overflow-y:auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12);box-sizing:border-box}.layui-form-select dl dd,.layui-form-select dl dt{padding:0 10px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.layui-form-select dl dt{font-size:12px;color:#999}.layui-form-select dl dd{cursor:pointer}.layui-form-select dl dd:hover{background-color:#f2f2f2;-webkit-transition:.5s all;transition:.5s all}.layui-form-select .layui-select-group dd{padding-left:20px}.layui-form-select dl dd.layui-select-tips{padding-left:10px!important;color:#999}.layui-form-select dl dd.layui-this{background-color:#5FB878;color:#fff}.layui-form-checkbox,.layui-form-select dl dd.layui-disabled{background-color:#fff}.layui-form-selected dl{display:block}.layui-form-checkbox,.layui-form-checkbox *,.layui-form-switch{display:inline-block;vertical-align:middle}.layui-form-selected .layui-edge{margin-top:-9px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-3px\9}:root .layui-form-selected .layui-edge{margin-top:-9px\0/IE9}.layui-form-selectup dl{top:auto;bottom:42px}.layui-select-none{margin:5px 0;text-align:center;color:#999}.layui-select-disabled .layui-disabled{border-color:#eee!important}.layui-select-disabled .layui-edge{border-top-color:#d2d2d2}.layui-form-checkbox{position:relative;height:30px;line-height:30px;margin-right:10px;padding-right:30px;cursor:pointer;font-size:0;-webkit-transition:.1s linear;transition:.1s linear;box-sizing:border-box}.layui-form-checkbox span{padding:0 10px;height:100%;font-size:14px;border-radius:2px 0 0 2px;background-color:#d2d2d2;color:#fff;overflow:hidden}.layui-form-checkbox:hover span{background-color:#c2c2c2}.layui-form-checkbox i{position:absolute;right:0;top:0;width:30px;height:28px;border:1px solid #d2d2d2;border-left:none;border-radius:0 2px 2px 0;color:#fff;font-size:20px;text-align:center}.layui-form-checkbox:hover i{border-color:#c2c2c2;color:#c2c2c2}.layui-form-checked,.layui-form-checked:hover{border-color:#5FB878}.layui-form-checked span,.layui-form-checked:hover span{background-color:#5FB878}.layui-form-checked i,.layui-form-checked:hover i{color:#5FB878}.layui-form-item .layui-form-checkbox{margin-top:4px}.layui-form-checkbox[lay-skin=primary]{height:auto!important;line-height:normal!important;min-width:18px;min-height:18px;border:none!important;margin-right:0;padding-left:28px;padding-right:0;background:0 0}.layui-form-checkbox[lay-skin=primary] span{padding-left:0;padding-right:15px;line-height:18px;background:0 0;color:#666}.layui-form-checkbox[lay-skin=primary] i{right:auto;left:0;width:16px;height:16px;line-height:16px;border:1px solid #d2d2d2;font-size:12px;border-radius:2px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#5FB878;color:#fff}.layui-form-checked[lay-skin=primary] i{border-color:#5FB878!important;background-color:#5FB878;color:#fff}.layui-checkbox-disbaled[lay-skin=primary] span{background:0 0!important;color:#c2c2c2}.layui-checkbox-disbaled[lay-skin=primary]:hover i{border-color:#d2d2d2}.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top:10px}.layui-form-switch{position:relative;height:22px;line-height:22px;min-width:35px;padding:0 5px;margin-top:8px;border:1px solid #d2d2d2;border-radius:20px;cursor:pointer;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch i{position:absolute;left:5px;top:3px;width:16px;height:16px;border-radius:20px;background-color:#d2d2d2;-webkit-transition:.1s linear;transition:.1s linear}.layui-form-switch em{position:relative;top:0;width:25px;margin-left:21px;padding:0!important;text-align:center!important;color:#999!important;font-style:normal!important;font-size:12px}.layui-form-onswitch{border-color:#5FB878;background-color:#5FB878}.layui-checkbox-disbaled,.layui-checkbox-disbaled i{border-color:#e2e2e2!important}.layui-form-onswitch i{left:100%;margin-left:-21px;background-color:#fff}.layui-form-onswitch em{margin-left:5px;margin-right:21px;color:#fff!important}.layui-checkbox-disbaled span{background-color:#e2e2e2!important}.layui-checkbox-disbaled:hover i{color:#fff!important}[lay-radio]{display:none}.layui-form-radio,.layui-form-radio *{display:inline-block;vertical-align:middle}.layui-form-radio{line-height:28px;margin:6px 10px 0 0;padding-right:10px;cursor:pointer;font-size:0}.layui-form-radio *{font-size:14px}.layui-form-radio>i{margin-right:8px;font-size:22px;color:#c2c2c2}.layui-form-radio>i:hover,.layui-form-radioed>i{color:#5FB878}.layui-radio-disbaled>i{color:#e2e2e2!important}.layui-form-pane .layui-form-label{width:110px;padding:8px 15px;height:38px;line-height:20px;border-width:1px;border-style:solid;border-radius:2px 0 0 2px;text-align:center;background-color:#FBFBFB;overflow:hidden;box-sizing:border-box}.layui-form-pane .layui-input-inline{margin-left:-1px}.layui-form-pane .layui-input-block{margin-left:110px;left:-1px}.layui-form-pane .layui-input{border-radius:0 2px 2px 0}.layui-form-pane .layui-form-text .layui-form-label{float:none;width:100%;border-radius:2px;box-sizing:border-box;text-align:left}.layui-form-pane .layui-form-text .layui-input-inline{display:block;margin:0;top:-1px;clear:both}.layui-form-pane .layui-form-text .layui-input-block{margin:0;left:0;top:-1px}.layui-form-pane .layui-form-text .layui-textarea{min-height:100px;border-radius:0 0 2px 2px}.layui-form-pane .layui-form-checkbox{margin:4px 0 4px 10px}.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch{margin-top:6px;margin-left:10px}.layui-form-pane .layui-form-item[pane]{position:relative;border-width:1px;border-style:solid}.layui-form-pane .layui-form-item[pane] .layui-form-label{position:absolute;left:0;top:0;height:100%;border-width:0 1px 0 0}.layui-form-pane .layui-form-item[pane] .layui-input-inline{margin-left:110px}@media screen and (max-width:450px){.layui-form-item .layui-form-label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-form-item .layui-inline{display:block;margin-right:0;margin-bottom:20px;clear:both}.layui-form-item .layui-inline:after{content:'\20';clear:both;display:block;height:0}.layui-form-item .layui-input-inline{display:block;float:none;left:-3px;width:auto;margin:0 0 10px 112px}.layui-form-item .layui-input-inline+.layui-form-mid{margin-left:110px;top:-5px;padding:0}.layui-form-item .layui-form-checkbox{margin-right:5px;margin-bottom:5px}}.layui-layedit{border-width:1px;border-style:solid;border-radius:2px}.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #e2e2e2}.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}.layui-layedit-tool .layui-icon:hover{color:#393D49}.layui-layedit-tool .layui-icon:active{color:#000}.layui-layedit-tool .layedit-tool-active{background-color:#e2e2e2;color:#000}.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}.layedit-tool-html{width:50px!important;font-size:30px!important}.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-layedit-iframe iframe{display:block;width:100%}#LAY_layedit_code{overflow:hidden}.layui-laypage{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:10px 0;font-size:0}.layui-laypage>a:first-child,.layui-laypage>a:first-child em{border-radius:2px 0 0 2px}.layui-laypage>a:last-child,.layui-laypage>a:last-child em{border-radius:0 2px 2px 0}.layui-laypage>:first-child{margin-left:0!important}.layui-laypage>:last-child{margin-right:0!important}.layui-laypage a,.layui-laypage button,.layui-laypage input,.layui-laypage select,.layui-laypage span{border:1px solid #e2e2e2}.layui-laypage a,.layui-laypage span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 15px;height:28px;line-height:28px;margin:0 -1px 5px 0;background-color:#fff;color:#333;font-size:12px}.layui-flow-more a *,.layui-laypage input,.layui-table-view select[lay-ignore]{display:inline-block}.layui-laypage a:hover{color:#009688}.layui-laypage em{font-style:normal}.layui-laypage .layui-laypage-spr{color:#999;font-weight:700}.layui-laypage a{text-decoration:none}.layui-laypage .layui-laypage-curr{position:relative}.layui-laypage .layui-laypage-curr em{position:relative;color:#fff}.layui-laypage .layui-laypage-curr .layui-laypage-em{position:absolute;left:-1px;top:-1px;padding:1px;width:100%;height:100%;background-color:#009688}.layui-laypage-em{border-radius:2px}.layui-laypage-next em,.layui-laypage-prev em{font-family:Sim sun;font-size:16px}.layui-laypage .layui-laypage-count,.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh,.layui-laypage .layui-laypage-skip{margin-left:10px;margin-right:10px;padding:0;border:none}.layui-laypage .layui-laypage-limits,.layui-laypage .layui-laypage-refresh{vertical-align:top}.layui-laypage .layui-laypage-refresh i{font-size:18px;cursor:pointer}.layui-laypage select{height:22px;padding:3px;border-radius:2px;cursor:pointer}.layui-laypage .layui-laypage-skip{height:30px;line-height:30px;color:#999}.layui-laypage button,.layui-laypage input{height:30px;line-height:30px;border-radius:2px;vertical-align:top;background-color:#fff;box-sizing:border-box}.layui-laypage input{width:40px;margin:0 10px;padding:0 3px;text-align:center}.layui-laypage input:focus,.layui-laypage select:focus{border-color:#009688!important}.layui-laypage button{margin-left:10px;padding:0 10px;cursor:pointer}.layui-table,.layui-table-view{margin:10px 0}.layui-flow-more{margin:10px 0;text-align:center;color:#999;font-size:14px}.layui-flow-more a{height:32px;line-height:32px}.layui-flow-more a *{vertical-align:top}.layui-flow-more a cite{padding:0 20px;border-radius:3px;background-color:#eee;color:#333;font-style:normal}.layui-flow-more a cite:hover{opacity:.8}.layui-flow-more a i{font-size:30px;color:#737383}.layui-table{width:100%;background-color:#fff;color:#666}.layui-table tr{transition:all .3s;-webkit-transition:all .3s}.layui-table th{text-align:left;font-weight:400}.layui-table tbody tr:hover,.layui-table thead tr,.layui-table-click,.layui-table-header,.layui-table-hover,.layui-table-mend,.layui-table-patch,.layui-table-tool,.layui-table-total,.layui-table-total tr,.layui-table[lay-even] tr:nth-child(even){background-color:#f2f2f2}.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-header,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row]{border-width:1px;border-style:solid;border-color:#e6e6e6}.layui-table td,.layui-table th{position:relative;padding:9px 15px;min-height:20px;line-height:20px;font-size:14px}.layui-table[lay-skin=line] td,.layui-table[lay-skin=line] th{border-width:0 0 1px}.layui-table[lay-skin=row] td,.layui-table[lay-skin=row] th{border-width:0 1px 0 0}.layui-table[lay-skin=nob] td,.layui-table[lay-skin=nob] th{border:none}.layui-table img{max-width:100px}.layui-table[lay-size=lg] td,.layui-table[lay-size=lg] th{padding:15px 30px}.layui-table-view .layui-table[lay-size=lg] .layui-table-cell{height:40px;line-height:40px}.layui-table[lay-size=sm] td,.layui-table[lay-size=sm] th{font-size:12px;padding:5px 10px}.layui-table-view .layui-table[lay-size=sm] .layui-table-cell{height:20px;line-height:20px}.layui-table[lay-data]{display:none}.layui-table-box{position:relative;overflow:hidden}.layui-table-view .layui-table{position:relative;width:auto;margin:0}.layui-table-view .layui-table[lay-skin=line]{border-width:0 1px 0 0}.layui-table-view .layui-table[lay-skin=row]{border-width:0 0 1px}.layui-table-view .layui-table td,.layui-table-view .layui-table th{padding:5px 0;border-top:none;border-left:none}.layui-table-view .layui-table th.layui-unselect .layui-table-cell span{cursor:pointer}.layui-table-view .layui-table td{cursor:default}.layui-table-view .layui-table td[data-edit=text]{cursor:text}.layui-table-view .layui-form-checkbox[lay-skin=primary] i{width:18px;height:18px}.layui-table-view .layui-form-radio{line-height:0;padding:0}.layui-table-view .layui-form-radio>i{margin:0;font-size:20px}.layui-table-init{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:110}.layui-table-init .layui-icon{position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;font-size:30px;color:#c2c2c2}.layui-table-header{border-width:0 0 1px;overflow:hidden}.layui-table-header .layui-table{margin-bottom:-1px}.layui-table-tool .layui-inline[lay-event]{position:relative;width:26px;height:26px;padding:5px;line-height:16px;margin-right:10px;text-align:center;color:#333;border:1px solid #ccc;cursor:pointer;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool .layui-inline[lay-event]:hover{border:1px solid #999}.layui-table-tool-temp{padding-right:120px}.layui-table-tool-self{position:absolute;right:17px;top:10px}.layui-table-tool .layui-table-tool-self .layui-inline[lay-event]{margin:0 0 0 10px}.layui-table-tool-panel{position:absolute;top:29px;left:-1px;padding:5px 0;min-width:150px;min-height:40px;border:1px solid #d2d2d2;text-align:left;overflow-y:auto;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-table-cell,.layui-table-tool-panel li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layui-table-tool-panel li{padding:0 10px;line-height:30px;-webkit-transition:.5s all;transition:.5s all}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary]{width:100%;padding-left:28px}.layui-table-tool-panel li:hover{background-color:#f2f2f2}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] i{position:absolute;left:0;top:0}.layui-table-tool-panel li .layui-form-checkbox[lay-skin=primary] span{padding:0}.layui-table-tool .layui-table-tool-self .layui-table-tool-panel{left:auto;right:-1px}.layui-table-col-set{position:absolute;right:0;top:0;width:20px;height:100%;border-width:0 0 0 1px;background-color:#fff}.layui-table-sort{width:10px;height:20px;margin-left:5px;cursor:pointer!important}.layui-table-sort .layui-edge{position:absolute;left:5px;border-width:5px}.layui-table-sort .layui-table-sort-asc{top:3px;border-top:none;border-bottom-style:solid;border-bottom-color:#b2b2b2}.layui-table-sort .layui-table-sort-asc:hover{border-bottom-color:#666}.layui-table-sort .layui-table-sort-desc{bottom:5px;border-bottom:none;border-top-style:solid;border-top-color:#b2b2b2}.layui-table-sort .layui-table-sort-desc:hover{border-top-color:#666}.layui-table-sort[lay-sort=asc] .layui-table-sort-asc{border-bottom-color:#000}.layui-table-sort[lay-sort=desc] .layui-table-sort-desc{border-top-color:#000}.layui-table-cell{height:28px;line-height:28px;padding:0 15px;position:relative;box-sizing:border-box}.layui-table-cell .layui-form-checkbox[lay-skin=primary]{top:-1px;padding:0}.layui-table-cell .layui-table-link{color:#01AAED}.laytable-cell-checkbox,.laytable-cell-numbers,.laytable-cell-radio,.laytable-cell-space{padding:0;text-align:center}.layui-table-body{position:relative;overflow:auto;margin-right:-1px;margin-bottom:-1px}.layui-table-body .layui-none{line-height:26px;padding:15px;text-align:center;color:#999}.layui-table-fixed{position:absolute;left:0;top:0;z-index:101}.layui-table-fixed .layui-table-body{overflow:hidden}.layui-table-fixed-l{box-shadow:0 -1px 8px rgba(0,0,0,.08)}.layui-table-fixed-r{left:auto;right:-1px;border-width:0 0 0 1px;box-shadow:-1px 0 8px rgba(0,0,0,.08)}.layui-table-fixed-r .layui-table-header{position:relative;overflow:visible}.layui-table-mend{position:absolute;right:-49px;top:0;height:100%;width:50px}.layui-table-tool{position:relative;z-index:890;width:100%;min-height:50px;line-height:30px;padding:10px 15px;border-width:0 0 1px}.layui-table-tool .layui-btn-container{margin-bottom:-10px}.layui-table-page,.layui-table-total{border-width:1px 0 0;margin-bottom:-1px;overflow:hidden}.layui-table-page{position:relative;width:100%;padding:7px 7px 0;height:41px;font-size:12px;white-space:nowrap}.layui-table-page>div{height:26px}.layui-table-page .layui-laypage{margin:0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span{height:26px;line-height:26px;margin-bottom:10px;border:none;background:0 0}.layui-table-page .layui-laypage a,.layui-table-page .layui-laypage span.layui-laypage-curr{padding:0 12px}.layui-table-page .layui-laypage span{margin-left:0;padding:0}.layui-table-page .layui-laypage .layui-laypage-prev{margin-left:-7px!important}.layui-table-page .layui-laypage .layui-laypage-curr .layui-laypage-em{left:0;top:0;padding:0}.layui-table-page .layui-laypage button,.layui-table-page .layui-laypage input{height:26px;line-height:26px}.layui-table-page .layui-laypage input{width:40px}.layui-table-page .layui-laypage button{padding:0 10px}.layui-table-page select{height:18px}.layui-table-patch .layui-table-cell{padding:0;width:30px}.layui-table-edit{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)}.layui-table-edit:focus{border-color:#5FB878!important}select.layui-table-edit{padding:0 0 0 10px;border-color:#C9C9C9}.layui-table-view .layui-form-checkbox,.layui-table-view .layui-form-radio,.layui-table-view .layui-form-switch{top:0;margin:0;box-sizing:content-box}.layui-table-view .layui-form-checkbox{top:-1px;height:26px;line-height:26px}.layui-table-view .layui-form-checkbox i{height:26px}.layui-table-grid .layui-table-cell{overflow:visible}.layui-table-grid-down{position:absolute;top:0;right:0;width:26px;height:100%;padding:5px 0;border-width:0 0 0 1px;text-align:center;background-color:#fff;color:#999;cursor:pointer}.layui-table-grid-down .layui-icon{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}.layui-table-grid-down:hover{background-color:#fbfbfb}body .layui-table-tips .layui-layer-content{background:0 0;padding:0;box-shadow:0 1px 6px rgba(0,0,0,.12)}.layui-table-tips-main{margin:-44px 0 0 -1px;max-height:150px;padding:8px 15px;font-size:14px;overflow-y:scroll;background-color:#fff;color:#666}.layui-table-tips-c{position:absolute;right:-3px;top:-13px;width:20px;height:20px;padding:3px;cursor:pointer;background-color:#666;border-radius:50%;color:#fff}.layui-table-tips-c:hover{background-color:#777}.layui-table-tips-c:before{position:relative;right:-2px}.layui-upload-file{display:none!important;opacity:.01;filter:Alpha(opacity=1)}.layui-upload-drag,.layui-upload-form,.layui-upload-wrap{display:inline-block}.layui-upload-list{margin:10px 0}.layui-upload-choose{padding:0 10px;color:#999}.layui-upload-drag{position:relative;padding:30px;border:1px dashed #e2e2e2;background-color:#fff;text-align:center;cursor:pointer;color:#999}.layui-upload-drag .layui-icon{font-size:50px;color:#009688}.layui-upload-drag[lay-over]{border-color:#009688}.layui-upload-iframe{position:absolute;width:0;height:0;border:0;visibility:hidden}.layui-upload-wrap{position:relative;vertical-align:middle}.layui-upload-wrap .layui-upload-file{display:block!important;position:absolute;left:0;top:0;z-index:10;font-size:100px;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}.layui-transfer-active,.layui-transfer-box{display:inline-block;vertical-align:middle}.layui-transfer-box,.layui-transfer-header,.layui-transfer-search{border-width:0;border-style:solid;border-color:#e6e6e6}.layui-transfer-box{position:relative;border-width:1px;width:200px;height:360px;border-radius:2px;background-color:#fff}.layui-transfer-box .layui-form-checkbox{width:100%;margin:0!important}.layui-transfer-header{height:38px;line-height:38px;padding:0 10px;border-bottom-width:1px}.layui-transfer-search{position:relative;padding:10px;border-bottom-width:1px}.layui-transfer-search .layui-input{height:32px;padding-left:30px;font-size:12px}.layui-transfer-search .layui-icon-search{position:absolute;left:20px;top:50%;margin-top:-8px;color:#666}.layui-transfer-active{margin:0 15px}.layui-transfer-active .layui-btn{display:block;margin:0;padding:0 15px;background-color:#5FB878;border-color:#5FB878;color:#fff}.layui-transfer-active .layui-btn-disabled{background-color:#FBFBFB;border-color:#e6e6e6;color:#C9C9C9}.layui-transfer-active .layui-btn:first-child{margin-bottom:15px}.layui-transfer-active .layui-btn .layui-icon{margin:0;font-size:14px!important}.layui-transfer-data{padding:5px 0;overflow:auto}.layui-transfer-data li{height:32px;line-height:32px;padding:0 10px}.layui-transfer-data li:hover{background-color:#f2f2f2;transition:.5s all}.layui-transfer-data .layui-none{padding:15px 10px;text-align:center;color:#999}.layui-nav{position:relative;padding:0 20px;background-color:#393D49;color:#fff;border-radius:2px;font-size:0;box-sizing:border-box}.layui-nav *{font-size:14px}.layui-nav .layui-nav-item{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;line-height:60px}.layui-nav .layui-nav-item a{display:block;padding:0 20px;color:#fff;color:rgba(255,255,255,.7);transition:all .3s;-webkit-transition:all .3s}.layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after{position:absolute;left:0;top:0;width:0;height:5px;background-color:#5FB878;transition:all .2s;-webkit-transition:all .2s}.layui-nav-bar{z-index:1000}.layui-nav .layui-nav-item a:hover,.layui-nav .layui-this a{color:#fff}.layui-nav .layui-this:after{content:'';top:auto;bottom:0;width:100%}.layui-nav-img{width:30px;height:30px;margin-right:10px;border-radius:50%}.layui-nav .layui-nav-more{content:'';width:0;height:0;border-style:solid dashed dashed;border-color:#fff transparent transparent;overflow:hidden;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;position:absolute;top:50%;right:3px;margin-top:-3px;border-width:6px;border-top-color:rgba(255,255,255,.7)}.layui-nav .layui-nav-mored,.layui-nav-itemed>a .layui-nav-more{margin-top:-9px;border-style:dashed dashed solid;border-color:transparent transparent #fff}.layui-nav-child{display:none;position:absolute;left:0;top:65px;min-width:100%;line-height:36px;padding:5px 0;box-shadow:0 2px 4px rgba(0,0,0,.12);border:1px solid #d2d2d2;background-color:#fff;z-index:100;border-radius:2px;white-space:nowrap}.layui-nav .layui-nav-child a{color:#333}.layui-nav .layui-nav-child a:hover{background-color:#f2f2f2;color:#000}.layui-nav-child dd{position:relative}.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#5FB878;color:#fff}.layui-nav-child dd.layui-this:after{display:none}.layui-nav-tree{width:200px;padding:0}.layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:45px}.layui-nav-tree .layui-nav-item a{position:relative;height:45px;line-height:45px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-nav-tree .layui-nav-item a:hover{background-color:#4E5465}.layui-nav-tree .layui-nav-bar{width:5px;height:0;background-color:#009688}.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover{background-color:#009688;color:#fff}.layui-nav-tree .layui-this:after{display:none}.layui-nav-itemed>a,.layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover{color:#fff!important}.layui-nav-tree .layui-nav-child{position:relative;z-index:0;top:0;border:none;box-shadow:none}.layui-nav-tree .layui-nav-child a{height:40px;line-height:40px;color:#fff;color:rgba(255,255,255,.7)}.layui-nav-tree .layui-nav-child,.layui-nav-tree .layui-nav-child a:hover{background:0 0;color:#fff}.layui-nav-tree .layui-nav-more{right:10px}.layui-nav-itemed>.layui-nav-child{display:block;padding:0;background-color:rgba(0,0,0,.3)!important}.layui-nav-itemed>.layui-nav-child>.layui-this>.layui-nav-child{display:block}.layui-nav-side{position:fixed;top:0;bottom:0;left:0;overflow-x:hidden;z-index:999}.layui-bg-blue .layui-nav-bar,.layui-bg-blue .layui-nav-itemed:after,.layui-bg-blue .layui-this:after{background-color:#93D1FF}.layui-bg-blue .layui-nav-child dd.layui-this{background-color:#1E9FFF}.layui-bg-blue .layui-nav-itemed>a,.layui-nav-tree.layui-bg-blue .layui-nav-title a,.layui-nav-tree.layui-bg-blue .layui-nav-title a:hover{background-color:#007DDB!important}.layui-breadcrumb{font-size:0}.layui-breadcrumb>*{font-size:14px}.layui-breadcrumb a{color:#999!important}.layui-breadcrumb a:hover{color:#5FB878!important}.layui-breadcrumb a cite{color:#666;font-style:normal}.layui-breadcrumb span[lay-separator]{margin:0 10px;color:#999}.layui-tab{margin:10px 0;text-align:left!important}.layui-tab[overflow]>.layui-tab-title{overflow:hidden}.layui-tab-title{position:relative;left:0;height:40px;white-space:nowrap;font-size:0;border-bottom-width:1px;border-bottom-style:solid;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:14px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer}.layui-tab-title li a{display:block}.layui-tab-title .layui-this{color:#000}.layui-tab-title .layui-this:after{position:absolute;left:0;top:0;content:'';width:100%;height:41px;border-width:1px;border-style:solid;border-bottom-color:#fff;border-radius:2px 2px 0 0;box-sizing:border-box;pointer-events:none}.layui-tab-bar{position:absolute;right:0;top:0;z-index:10;width:30px;height:39px;line-height:39px;border-width:1px;border-style:solid;border-radius:2px;text-align:center;background-color:#fff;cursor:pointer}.layui-tab-bar .layui-icon{position:relative;display:inline-block;top:3px;transition:all .3s;-webkit-transition:all .3s}.layui-tab-item{display:none}.layui-tab-more{padding-right:30px;height:auto!important;white-space:normal!important}.layui-tab-more li.layui-this:after{border-bottom-color:#e2e2e2;border-radius:2px}.layui-tab-more .layui-tab-bar .layui-icon{top:-2px;top:3px\9;-webkit-transform:rotate(180deg);transform:rotate(180deg)}:root .layui-tab-more .layui-tab-bar .layui-icon{top:-2px\0/IE9}.layui-tab-content{padding:10px}.layui-tab-title li .layui-tab-close{position:relative;display:inline-block;width:18px;height:18px;line-height:20px;margin-left:8px;top:1px;text-align:center;font-size:14px;color:#c2c2c2;transition:all .2s;-webkit-transition:all .2s}.layui-tab-title li .layui-tab-close:hover{border-radius:2px;background-color:#FF5722;color:#fff}.layui-tab-brief>.layui-tab-title .layui-this{color:#009688}.layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border:none;border-radius:0;border-bottom:2px solid #5FB878}.layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:-1px}.layui-tab-card{border-width:1px;border-style:solid;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.layui-tab-card>.layui-tab-title{background-color:#f2f2f2}.layui-tab-card>.layui-tab-title li{margin-right:-1px;margin-left:-1px}.layui-tab-card>.layui-tab-title .layui-this{background-color:#fff}.layui-tab-card>.layui-tab-title .layui-this:after{border-top:none;border-width:1px;border-bottom-color:#fff}.layui-tab-card>.layui-tab-title .layui-tab-bar{height:40px;line-height:40px;border-radius:0;border-top:none;border-right:none}.layui-tab-card>.layui-tab-more .layui-this{background:0 0;color:#5FB878}.layui-tab-card>.layui-tab-more .layui-this:after{border:none}.layui-timeline{padding-left:5px}.layui-timeline-item{position:relative;padding-bottom:20px}.layui-timeline-axis{position:absolute;left:-5px;top:0;z-index:10;width:20px;height:20px;line-height:20px;background-color:#fff;color:#5FB878;border-radius:50%;text-align:center;cursor:pointer}.layui-timeline-axis:hover{color:#FF5722}.layui-timeline-item:before{content:'';position:absolute;left:5px;top:0;z-index:0;width:1px;height:100%}.layui-timeline-item:last-child:before{display:none}.layui-timeline-item:first-child:before{display:block}.layui-timeline-content{padding-left:25px}.layui-timeline-title{position:relative;margin-bottom:10px}.layui-badge,.layui-badge-dot,.layui-badge-rim{position:relative;display:inline-block;padding:0 6px;font-size:12px;text-align:center;background-color:#FF5722;color:#fff;border-radius:2px}.layui-badge{height:18px;line-height:18px}.layui-badge-dot{width:8px;height:8px;padding:0;border-radius:50%}.layui-badge-rim{height:18px;line-height:18px;border-width:1px;border-style:solid;background-color:#fff;color:#666}.layui-btn .layui-badge,.layui-btn .layui-badge-dot{margin-left:5px}.layui-nav .layui-badge,.layui-nav .layui-badge-dot{position:absolute;top:50%;margin:-8px 6px 0}.layui-tab-title .layui-badge,.layui-tab-title .layui-badge-dot{left:5px;top:-2px}.layui-carousel{position:relative;left:0;top:0;background-color:#f8f8f8}.layui-carousel>[carousel-item]{position:relative;width:100%;height:100%;overflow:hidden}.layui-carousel>[carousel-item]:before{position:absolute;content:'\e63d';left:50%;top:50%;width:100px;line-height:20px;margin:-10px 0 0 -50px;text-align:center;color:#c2c2c2;font-family:layui-icon!important;font-size:30px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-carousel>[carousel-item]>*{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;transition-duration:.3s;-webkit-transition-duration:.3s}.layui-carousel-updown>*{-webkit-transition:.3s ease-in-out up;transition:.3s ease-in-out up}.layui-carousel-arrow{display:none\9;opacity:0;position:absolute;left:10px;top:50%;margin-top:-18px;width:36px;height:36px;line-height:36px;text-align:center;font-size:20px;border:0;border-radius:50%;background-color:rgba(0,0,0,.2);color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.layui-carousel-arrow[lay-type=add]{left:auto!important;right:10px}.layui-carousel:hover .layui-carousel-arrow[lay-type=add],.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right:20px}.layui-carousel[lay-arrow=always] .layui-carousel-arrow{opacity:1;left:20px}.layui-carousel[lay-arrow=none] .layui-carousel-arrow{display:none}.layui-carousel-arrow:hover,.layui-carousel-ind ul:hover{background-color:rgba(0,0,0,.35)}.layui-carousel:hover .layui-carousel-arrow{display:block\9;opacity:1;left:20px}.layui-carousel-ind{position:relative;top:-35px;width:100%;line-height:0!important;text-align:center;font-size:0}.layui-carousel[lay-indicator=outside]{margin-bottom:30px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind{top:10px}.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color:rgba(0,0,0,.5)}.layui-carousel[lay-indicator=none] .layui-carousel-ind{display:none}.layui-carousel-ind ul{display:inline-block;padding:5px;background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li{display:inline-block;width:10px;height:10px;margin:0 3px;font-size:14px;background-color:#e2e2e2;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.layui-carousel-ind li:hover{background-color:rgba(255,255,255,.7)}.layui-carousel-ind li.layui-this{background-color:#fff}.layui-carousel>[carousel-item]>.layui-carousel-next,.layui-carousel>[carousel-item]>.layui-carousel-prev,.layui-carousel>[carousel-item]>.layui-this{display:block}.layui-carousel>[carousel-item]>.layui-this{left:0}.layui-carousel>[carousel-item]>.layui-carousel-prev{left:-100%}.layui-carousel>[carousel-item]>.layui-carousel-next{left:100%}.layui-carousel>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel>[carousel-item]>.layui-carousel-prev.layui-carousel-right{left:0}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-left{left:-100%}.layui-carousel>[carousel-item]>.layui-this.layui-carousel-right{left:100%}.layui-carousel[lay-anim=updown] .layui-carousel-arrow{left:50%!important;top:20px;margin:0 0 0 -18px}.layui-carousel[lay-anim=updown]>[carousel-item]>*,.layui-carousel[lay-anim=fade]>[carousel-item]>*{left:0!important}.layui-carousel[lay-anim=updown] .layui-carousel-arrow[lay-type=add]{top:auto!important;bottom:20px}.layui-carousel[lay-anim=updown] .layui-carousel-ind{position:absolute;top:50%;right:20px;width:auto;height:auto}.layui-carousel[lay-anim=updown] .layui-carousel-ind ul{padding:3px 5px}.layui-carousel[lay-anim=updown] .layui-carousel-ind li{display:block;margin:6px 0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next{top:100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{top:0}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-left{top:-100%}.layui-carousel[lay-anim=updown]>[carousel-item]>.layui-this.layui-carousel-right{top:100%}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev{opacity:0}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-next.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-carousel-prev.layui-carousel-right{opacity:1}.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-left,.layui-carousel[lay-anim=fade]>[carousel-item]>.layui-this.layui-carousel-right{opacity:0}.layui-fixbar{position:fixed;right:15px;bottom:15px;z-index:999999}.layui-fixbar li{width:50px;height:50px;line-height:50px;margin-bottom:1px;text-align:center;cursor:pointer;font-size:30px;background-color:#9F9F9F;color:#fff;border-radius:2px;opacity:.95}.layui-fixbar li:hover{opacity:.85}.layui-fixbar li:active{opacity:1}.layui-fixbar .layui-fixbar-top{display:none;font-size:40px}body .layui-util-face{border:none;background:0 0}body .layui-util-face .layui-layer-content{padding:0;background-color:#fff;color:#666;box-shadow:none}.layui-util-face .layui-layer-TipsG{display:none}.layui-util-face ul{position:relative;width:372px;padding:10px;border:1px solid #D9D9D9;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}.layui-util-face ul li{cursor:pointer;float:left;border:1px solid #e8e8e8;height:22px;width:26px;overflow:hidden;margin:-1px 0 0 -1px;padding:4px 2px;text-align:center}.layui-util-face ul li:hover{position:relative;z-index:2;border:1px solid #eb7350;background:#fff9ec}.layui-code{position:relative;margin:10px 0;padding:15px;line-height:20px;border:1px solid #ddd;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New;font-size:12px}.layui-rate,.layui-rate *{display:inline-block;vertical-align:middle}.layui-rate{padding:10px 5px 10px 0;font-size:0}.layui-rate li i.layui-icon{font-size:20px;color:#FFB800;margin-right:5px;transition:all .3s;-webkit-transition:all .3s}.layui-rate li i:hover{cursor:pointer;transform:scale(1.12);-webkit-transform:scale(1.12)}.layui-rate[readonly] li i:hover{cursor:default;transform:scale(1)}.layui-colorpicker{width:26px;height:26px;border:1px solid #e6e6e6;padding:5px;border-radius:2px;line-height:24px;display:inline-block;cursor:pointer;transition:all .3s;-webkit-transition:all .3s}.layui-colorpicker:hover{border-color:#d2d2d2}.layui-colorpicker.layui-colorpicker-lg{width:34px;height:34px;line-height:32px}.layui-colorpicker.layui-colorpicker-sm{width:24px;height:24px;line-height:22px}.layui-colorpicker.layui-colorpicker-xs{width:22px;height:22px;line-height:20px}.layui-colorpicker-trigger-bgcolor{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);border-radius:2px}.layui-colorpicker-trigger-span{display:block;height:100%;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);border-radius:2px;text-align:center}.layui-colorpicker-trigger-i{display:inline-block;color:#FFF;font-size:12px}.layui-colorpicker-trigger-i.layui-icon-close{color:#999}.layui-colorpicker-main{position:absolute;z-index:66666666;width:280px;padding:7px;background:#FFF;border:1px solid #d2d2d2;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.layui-colorpicker-main-wrapper{height:180px;position:relative}.layui-colorpicker-basis{width:260px;height:100%;position:relative}.layui-colorpicker-basis-white{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#FFF,hsla(0,0%,100%,0))}.layui-colorpicker-basis-black{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(0deg,#000,transparent)}.layui-colorpicker-basis-cursor{width:10px;height:10px;border:1px solid #FFF;border-radius:50%;position:absolute;top:-3px;right:-3px;cursor:pointer}.layui-colorpicker-side{position:absolute;top:0;right:0;width:12px;height:100%;background:linear-gradient(red,#FF0,#0F0,#0FF,#00F,#F0F,red)}.layui-colorpicker-side-slider{width:100%;height:5px;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;left:0}.layui-colorpicker-main-alpha{display:none;height:12px;margin-top:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-alpha-bgcolor{height:100%;position:relative}.layui-colorpicker-alpha-slider{width:5px;height:100%;box-shadow:0 0 1px #888;box-sizing:border-box;background:#FFF;border-radius:1px;border:1px solid #f0f0f0;cursor:pointer;position:absolute;top:0}.layui-colorpicker-main-pre{padding-top:7px;font-size:0}.layui-colorpicker-pre{width:20px;height:20px;border-radius:2px;display:inline-block;margin-left:6px;margin-bottom:7px;cursor:pointer}.layui-colorpicker-pre:nth-child(11n+1){margin-left:0}.layui-colorpicker-pre-isalpha{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.layui-colorpicker-pre.layui-this{box-shadow:0 0 3px 2px rgba(0,0,0,.15)}.layui-colorpicker-pre>div{height:100%;border-radius:2px}.layui-colorpicker-main-input{text-align:right;padding-top:7px}.layui-colorpicker-main-input .layui-btn-container .layui-btn{margin:0 0 0 10px}.layui-colorpicker-main-input div.layui-inline{float:left;margin-right:10px;font-size:14px}.layui-colorpicker-main-input input.layui-input{width:150px;height:30px;color:#666}.layui-slider{height:4px;background:#e2e2e2;border-radius:3px;position:relative;cursor:pointer}.layui-slider-bar{border-radius:3px;position:absolute;height:100%}.layui-slider-step{position:absolute;top:0;width:4px;height:4px;border-radius:50%;background:#FFF;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.layui-slider-wrap{width:36px;height:36px;position:absolute;top:-16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center}.layui-slider-wrap-btn{width:12px;height:12px;border-radius:50%;background:#FFF;display:inline-block;vertical-align:middle;cursor:pointer;transition:.3s}.layui-slider-wrap:after{content:"";height:100%;display:inline-block;vertical-align:middle}.layui-slider-wrap-btn.layui-slider-hover,.layui-slider-wrap-btn:hover{transform:scale(1.2)}.layui-slider-wrap-btn.layui-disabled:hover{transform:scale(1)!important}.layui-slider-tips{position:absolute;top:-42px;z-index:66666666;white-space:nowrap;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#FFF;background:#000;border-radius:3px;height:25px;line-height:25px;padding:0 10px}.layui-slider-tips:after{content:'';position:absolute;bottom:-12px;left:50%;margin-left:-6px;width:0;height:0;border-width:6px;border-style:solid;border-color:#000 transparent transparent}.layui-slider-input{width:70px;height:32px;border:1px solid #e6e6e6;border-radius:3px;font-size:16px;line-height:32px;position:absolute;right:0;top:-15px}.layui-slider-input-btn{display:none;position:absolute;top:0;right:0;width:20px;height:100%;border-left:1px solid #d2d2d2}.layui-slider-input-btn i{cursor:pointer;position:absolute;right:0;bottom:0;width:20px;height:50%;font-size:12px;line-height:16px;text-align:center;color:#999}.layui-slider-input-btn i:first-child{top:0;border-bottom:1px solid #d2d2d2}.layui-slider-input-txt{height:100%;font-size:14px}.layui-slider-input-txt input{height:100%;border:none}.layui-slider-input-btn i:hover{color:#009688}.layui-slider-vertical{width:4px;margin-left:34px}.layui-slider-vertical .layui-slider-bar{width:4px}.layui-slider-vertical .layui-slider-step{top:auto;left:0;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-wrap{top:auto;left:-16px;-webkit-transform:translateY(50%);transform:translateY(50%)}.layui-slider-vertical .layui-slider-tips{top:auto;left:2px}@media \0screen{.layui-slider-wrap-btn{margin-left:-20px}.layui-slider-vertical .layui-slider-wrap-btn{margin-left:0;margin-bottom:-20px}.layui-slider-vertical .layui-slider-tips{margin-left:-8px}.layui-slider>span{margin-left:8px}}.layui-tree{line-height:22px}.layui-tree .layui-form-checkbox{margin:0!important}.layui-tree-set{width:100%;position:relative}.layui-tree-pack{display:none;padding-left:20px;position:relative}.layui-tree-iconClick,.layui-tree-main{display:inline-block;vertical-align:middle}.layui-tree-line .layui-tree-pack{padding-left:27px}.layui-tree-line .layui-tree-set .layui-tree-set:after{content:'';position:absolute;top:14px;left:-9px;width:17px;height:0;border-top:1px dotted #c0c4cc}.layui-tree-entry{position:relative;padding:3px 0;height:20px;white-space:nowrap}.layui-tree-entry:hover{background-color:#eee}.layui-tree-line .layui-tree-entry:hover{background-color:rgba(0,0,0,0)}.layui-tree-line .layui-tree-entry:hover .layui-tree-txt{color:#999;text-decoration:underline;transition:.3s}.layui-tree-main{cursor:pointer;padding-right:10px}.layui-tree-line .layui-tree-set:before{content:'';position:absolute;top:0;left:-9px;width:0;height:100%;border-left:1px dotted #c0c4cc}.layui-tree-line .layui-tree-set.layui-tree-setLineShort:before{height:13px}.layui-tree-line .layui-tree-set.layui-tree-setHide:before{height:0}.layui-tree-iconClick{position:relative;height:20px;line-height:20px;margin:0 10px;color:#c0c4cc}.layui-tree-icon{height:12px;line-height:12px;width:12px;text-align:center;border:1px solid #c0c4cc}.layui-tree-iconClick .layui-icon{font-size:18px}.layui-tree-icon .layui-icon{font-size:12px;color:#666}.layui-tree-iconArrow{padding:0 5px}.layui-tree-iconArrow:after{content:'';position:absolute;left:4px;top:3px;z-index:100;width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent transparent #c0c4cc;transition:.5s}.layui-tree-btnGroup,.layui-tree-editInput{position:relative;vertical-align:middle;display:inline-block}.layui-tree-spread>.layui-tree-entry>.layui-tree-iconClick>.layui-tree-iconArrow:after{transform:rotate(90deg) translate(3px,4px)}.layui-tree-txt{display:inline-block;vertical-align:middle;color:#555}.layui-tree-search{margin-bottom:15px;color:#666}.layui-tree-btnGroup .layui-icon{display:inline-block;vertical-align:middle;padding:0 2px;cursor:pointer}.layui-tree-btnGroup .layui-icon:hover{color:#999;transition:.3s}.layui-tree-entry:hover .layui-tree-btnGroup{visibility:visible}.layui-tree-editInput{height:20px;line-height:20px;padding:0 3px;border:none;background-color:rgba(0,0,0,.05)}.layui-tree-emptyText{text-align:center;color:#999}.layui-anim{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-anim.layui-icon{display:inline-block}.layui-anim-loop{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.layui-trans,.layui-trans a{transition:all .3s;-webkit-transition:all .3s}@-webkit-keyframes layui-rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes layui-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.layui-anim-rotate{-webkit-animation-name:layui-rotate;animation-name:layui-rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes layui-up{from{-webkit-transform:translate3d(0,100%,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-up{from{transform:translate3d(0,100%,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-up{-webkit-animation-name:layui-up;animation-name:layui-up}@-webkit-keyframes layui-upbit{from{-webkit-transform:translate3d(0,30px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes layui-upbit{from{transform:translate3d(0,30px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-anim-upbit{-webkit-animation-name:layui-upbit;animation-name:layui-upbit}@-webkit-keyframes layui-scale{0%{opacity:.3;-webkit-transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale{0%{opacity:.3;-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-transform:scale(1);transform:scale(1)}}.layui-anim-scale{-webkit-animation-name:layui-scale;animation-name:layui-scale}@-webkit-keyframes layui-scale-spring{0%{opacity:.5;-webkit-transform:scale(.5)}80%{opacity:.8;-webkit-transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes layui-scale-spring{0%{opacity:.5;transform:scale(.5)}80%{opacity:.8;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.layui-anim-scaleSpring{-webkit-animation-name:layui-scale-spring;animation-name:layui-scale-spring}@-webkit-keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}@keyframes layui-fadein{0%{opacity:0}100%{opacity:1}}.layui-anim-fadein{-webkit-animation-name:layui-fadein;animation-name:layui-fadein}@-webkit-keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes layui-fadeout{0%{opacity:1}100%{opacity:0}}.layui-anim-fadeout{-webkit-animation-name:layui-fadeout;animation-name:layui-fadeout}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/layui.mobile.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/layui.mobile.css
deleted file mode 100644
index 07435706..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/layui.mobile.css	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font:12px 'Helvetica Neue','PingFang SC',STHeitiSC-Light,Helvetica,Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0)}a{text-decoration:none;background:0 0}a:active,a:hover{outline:0}table{border-collapse:collapse;border-spacing:0}li{list-style:none}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:500}address,cite,dfn,em,var{font-style:normal}dfn{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border:0;vertical-align:bottom}.layui-inline,input,label{vertical-align:middle}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button,select{text-transform:none}select{-webkit-appearance:none;border:none}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-family:layui-icon;src:url(../font/iconfont.eot?v=1.0.7);src:url(../font/iconfont.eot?v=1.0.7#iefix) format('embedded-opentype'),url(../font/iconfont.woff?v=1.0.7) format('woff'),url(../font/iconfont.ttf?v=1.0.7) format('truetype'),url(../font/iconfont.svg?v=1.0.7#iconfont) format('svg')}.layui-icon{font-family:layui-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layui-box,.layui-box *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.layui-border-box,.layui-border-box *{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.layui-inline{position:relative;display:inline-block;*display:inline;*zoom:1}.layui-edge,.layui-upload-iframe{position:absolute;width:0;height:0}.layui-edge{border-style:dashed;border-color:transparent;overflow:hidden}.layui-elip{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-unselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-disabled,.layui-disabled:active{background-color:#d2d2d2!important;color:#fff!important;cursor:not-allowed!important}.layui-circle{border-radius:100%}.layui-show{display:block!important}.layui-hide{display:none!important}.layui-upload-iframe{border:0;visibility:hidden}.layui-upload-enter{border:1px solid #009E94;background-color:#009E94;color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layui-m-anim-scale{animation-name:layui-m-anim-scale;-webkit-animation-name:layui-m-anim-scale}@-webkit-keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.layui-m-anim-up{-webkit-animation-name:layui-m-anim-up;animation-name:layui-m-anim-up}@-webkit-keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-left{-webkit-animation-name:layui-m-anim-left;animation-name:layui-m-anim-left}@-webkit-keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes layui-m-anim-right{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.layui-m-anim-right{-webkit-animation-name:layui-m-anim-right;animation-name:layui-m-anim-right}@-webkit-keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes layui-m-anim-lout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.layui-m-anim-lout{-webkit-animation-name:layui-m-anim-lout;animation-name:layui-m-anim-lout}@-webkit-keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes layui-m-anim-rout{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.layui-m-anim-rout{-webkit-animation-name:layui-m-anim-rout;animation-name:layui-m-anim-rout}.layui-m-layer{position:relative;z-index:19891014}.layui-m-layer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.layui-m-layermain,.layui-m-layershade{position:fixed;left:0;top:0;width:100%;height:100%}.layui-m-layershade{background-color:rgba(0,0,0,.7);pointer-events:auto}.layui-m-layermain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layui-m-layermain .layui-m-layersection{display:table-cell;vertical-align:middle;text-align:center}.layui-m-layerchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}.layui-m-layer0 .layui-m-layerchild{width:90%;max-width:640px}.layui-m-layer1 .layui-m-layerchild{border:none;border-radius:0}.layui-m-layer2 .layui-m-layerchild{width:auto;max-width:260px;min-width:40px;border:none;background:0 0;box-shadow:none;color:#fff}.layui-m-layerchild h3{padding:0 10px;height:60px;line-height:60px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;text-align:center}.layui-m-layerbtn span,.layui-m-layerchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-m-layercont{padding:50px 30px;line-height:22px;text-align:center}.layui-m-layer1 .layui-m-layercont{padding:0;text-align:left}.layui-m-layer2 .layui-m-layercont{text-align:center;padding:0;line-height:0}.layui-m-layer2 .layui-m-layercont i{width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-m-layerbtn,.layui-m-layerbtn span{position:relative;text-align:center;border-radius:0 0 5px 5px}.layui-m-layer2 .layui-m-layercont p{margin-top:20px}@-webkit-keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layui-m-layer2 .layui-m-layercont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layui-m-layer2 .layui-m-layercont i.layui-m-layerload{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layui-m-layer2 .layui-m-layercont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/code.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/code.css
deleted file mode 100644
index d5ecb862..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/code.css	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- html #layuicss-skincodecss{display:none;position:absolute;width:1989px}.layui-code-h3,.layui-code-view{position:relative;font-size:12px}.layui-code-view{display:block;margin:10px 0;padding:0;border:1px solid #e2e2e2;border-left-width:6px;background-color:#F2F2F2;color:#333;font-family:Courier New}.layui-code-h3{padding:0 10px;height:32px;line-height:32px;border-bottom:1px solid #e2e2e2}.layui-code-h3 a{position:absolute;right:10px;top:0;color:#999}.layui-code-view .layui-code-ol{position:relative;overflow:auto}.layui-code-view .layui-code-ol li{position:relative;margin-left:45px;line-height:20px;padding:0 5px;border-left:1px solid #e2e2e2;list-style-type:decimal-leading-zero;*list-style-type:decimal;background-color:#fff}.layui-code-view pre{margin:0}.layui-code-notepad{border:1px solid #0C0C0C;border-left-color:#3F3F3F;background-color:#0C0C0C;color:#C2BE9E}.layui-code-notepad .layui-code-h3{border-bottom:none}.layui-code-notepad .layui-code-ol li{background-color:#3F3F3F;border-left:none}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/laydate/default/laydate.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/laydate/default/laydate.css
deleted file mode 100644
index 6b108919..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/laydate/default/laydate.css	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- .laydate-set-ym,.layui-laydate,.layui-laydate *,.layui-laydate-list{box-sizing:border-box}html #layuicss-laydate{display:none;position:absolute;width:1989px}.layui-laydate *{margin:0;padding:0}.layui-laydate{position:absolute;z-index:66666666;margin:5px 0;border-radius:2px;font-size:14px;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:laydate-upbit;animation-name:laydate-upbit}.layui-laydate-main{width:272px}.layui-laydate-content td,.layui-laydate-header *,.layui-laydate-list li{transition-duration:.3s;-webkit-transition-duration:.3s}@-webkit-keyframes laydate-upbit{from{-webkit-transform:translate3d(0,20px,0);opacity:.3}to{-webkit-transform:translate3d(0,0,0);opacity:1}}@keyframes laydate-upbit{from{transform:translate3d(0,20px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}.layui-laydate-static{position:relative;z-index:0;display:inline-block;margin:0;-webkit-animation:none;animation:none}.laydate-ym-show .laydate-next-m,.laydate-ym-show .laydate-prev-m{display:none!important}.laydate-ym-show .laydate-next-y,.laydate-ym-show .laydate-prev-y{display:inline-block!important}.laydate-time-show .laydate-set-ym span[lay-type=month],.laydate-time-show .laydate-set-ym span[lay-type=year],.laydate-time-show .layui-laydate-header .layui-icon,.laydate-ym-show .laydate-set-ym span[lay-type=month]{display:none!important}.layui-laydate-header{position:relative;line-height:30px;padding:10px 70px 5px}.laydate-set-ym span,.layui-laydate-header i{padding:0 5px;cursor:pointer}.layui-laydate-header *{display:inline-block;vertical-align:bottom}.layui-laydate-header i{position:absolute;top:10px;color:#999;font-size:18px}.layui-laydate-header i.laydate-prev-y{left:15px}.layui-laydate-header i.laydate-prev-m{left:45px}.layui-laydate-header i.laydate-next-y{right:15px}.layui-laydate-header i.laydate-next-m{right:45px}.laydate-set-ym{width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.laydate-time-text{cursor:default!important}.layui-laydate-content{position:relative;padding:10px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.layui-laydate-content table{border-collapse:collapse;border-spacing:0}.layui-laydate-content td,.layui-laydate-content th{width:36px;height:30px;padding:5px;text-align:center}.layui-laydate-content td{position:relative;cursor:pointer}.laydate-day-mark{position:absolute;left:0;top:0;width:100%;height:100%;line-height:30px;font-size:12px;overflow:hidden}.laydate-day-mark::after{position:absolute;content:'';right:2px;top:2px;width:5px;height:5px;border-radius:50%}.layui-laydate-footer{position:relative;height:46px;line-height:26px;padding:10px 20px}.layui-laydate-footer span{margin-right:15px;display:inline-block;cursor:pointer;font-size:12px}.layui-laydate-footer span:hover{color:#5FB878}.laydate-footer-btns{position:absolute;right:10px;top:10px}.laydate-footer-btns span{height:26px;line-height:26px;margin:0 0 0 -1px;padding:0 10px;border:1px solid #C9C9C9;background-color:#fff;white-space:nowrap;vertical-align:top;border-radius:2px}.layui-laydate-list>li,.layui-laydate-range .layui-laydate-main{display:inline-block;vertical-align:middle}.layui-laydate-list{position:absolute;left:0;top:0;width:100%;height:100%;padding:10px;background-color:#fff}.layui-laydate-list>li{position:relative;width:33.3%;height:36px;line-height:36px;margin:3px 0;text-align:center;cursor:pointer}.laydate-month-list>li{width:25%;margin:17px 0}.laydate-time-list>li{height:100%;margin:0;line-height:normal;cursor:default}.laydate-time-list p{position:relative;top:-4px;line-height:29px}.laydate-time-list ol{height:181px;overflow:hidden}.laydate-time-list>li:hover ol{overflow-y:auto}.laydate-time-list ol li{width:130%;padding-left:33px;line-height:30px;text-align:left;cursor:pointer}.layui-laydate-hint{position:absolute;top:115px;left:50%;width:250px;margin-left:-125px;line-height:20px;padding:15px;text-align:center;font-size:12px}.layui-laydate-range{width:546px}.layui-laydate-range .laydate-main-list-0 .laydate-next-m,.layui-laydate-range .laydate-main-list-0 .laydate-next-y,.layui-laydate-range .laydate-main-list-1 .laydate-prev-m,.layui-laydate-range .laydate-main-list-1 .laydate-prev-y{display:none}.layui-laydate-range .laydate-main-list-1 .layui-laydate-content{border-left:1px solid #e2e2e2}.layui-laydate,.layui-laydate-hint{border:1px solid #d2d2d2;box-shadow:0 2px 4px rgba(0,0,0,.12);background-color:#fff;color:#666}.layui-laydate-header{border-bottom:1px solid #e2e2e2}.layui-laydate-header i:hover,.layui-laydate-header span:hover{color:#5FB878}.layui-laydate-content{border-top:none 0;border-bottom:none 0}.layui-laydate-content th{font-weight:400;color:#333}.layui-laydate-content td{color:#666}.layui-laydate-content td.laydate-selected{background-color:#00F7DE}.laydate-selected:hover{background-color:#00F7DE!important}.layui-laydate-content td:hover,.layui-laydate-list li:hover{background-color:#eaeaea;color:#333}.laydate-time-list li ol{margin:0;padding:0;border:1px solid #e2e2e2;border-left-width:0}.laydate-time-list li:first-child ol{border-left-width:1px}.laydate-time-list>li:hover{background:0 0}.layui-laydate-content .laydate-day-next,.layui-laydate-content .laydate-day-prev{color:#d2d2d2}.laydate-selected.laydate-day-next,.laydate-selected.laydate-day-prev{background-color:#f8f8f8!important}.layui-laydate-footer{border-top:1px solid #e2e2e2}.layui-laydate-hint{color:#FF5722}.laydate-day-mark::after{background-color:#5FB878}.layui-laydate-content td.layui-this .laydate-day-mark::after{display:none}.layui-laydate-footer span[lay-type=date]{color:#5FB878}.layui-laydate .layui-this{background-color:#009688!important;color:#fff!important}.layui-laydate .laydate-disabled,.layui-laydate .laydate-disabled:hover{background:0 0!important;color:#d2d2d2!important;cursor:not-allowed!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.laydate-theme-molv{border:none}.laydate-theme-molv.layui-laydate-range{width:548px}.laydate-theme-molv .layui-laydate-main{width:274px}.laydate-theme-molv .layui-laydate-header{border:none;background-color:#009688}.laydate-theme-molv .layui-laydate-header i,.laydate-theme-molv .layui-laydate-header span{color:#f6f6f6}.laydate-theme-molv .layui-laydate-header i:hover,.laydate-theme-molv .layui-laydate-header span:hover{color:#fff}.laydate-theme-molv .layui-laydate-content{border:1px solid #e2e2e2;border-top:none;border-bottom:none}.laydate-theme-molv .laydate-main-list-1 .layui-laydate-content{border-left:none}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li,.laydate-theme-grid .layui-laydate-content td,.laydate-theme-grid .layui-laydate-content thead,.laydate-theme-molv .layui-laydate-footer{border:1px solid #e2e2e2}.laydate-theme-grid .laydate-selected,.laydate-theme-grid .laydate-selected:hover{background-color:#f2f2f2!important;color:#009688!important}.laydate-theme-grid .laydate-selected.laydate-day-next,.laydate-theme-grid .laydate-selected.laydate-day-prev{color:#d2d2d2!important}.laydate-theme-grid .laydate-month-list,.laydate-theme-grid .laydate-year-list{margin:1px 0 0 1px}.laydate-theme-grid .laydate-month-list>li,.laydate-theme-grid .laydate-year-list>li{margin:0 -1px -1px 0}.laydate-theme-grid .laydate-year-list>li{height:43px;line-height:43px}.laydate-theme-grid .laydate-month-list>li{height:71px;line-height:71px}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/icon-ext.png b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/icon-ext.png
deleted file mode 100644
index bbbb669b..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/icon-ext.png and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/icon.png b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/icon.png
deleted file mode 100644
index 3e17da8b..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/icon.png and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/layer.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/layer.css
deleted file mode 100644
index 7c504620..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/layer.css	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- .layui-layer-imgbar,.layui-layer-imgtit a,.layui-layer-tab .layui-layer-title span,.layui-layer-title{text-overflow:ellipsis;white-space:nowrap}html #layuicss-layer{display:none;position:absolute;width:1989px}.layui-layer,.layui-layer-shade{position:fixed;_position:absolute;pointer-events:auto}.layui-layer-shade{top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px")}.layui-layer{-webkit-overflow-scrolling:touch;top:150px;left:0;margin:0;padding:0;background-color:#fff;-webkit-background-clip:content;border-radius:2px;box-shadow:1px 1px 50px rgba(0,0,0,.3)}.layui-layer-close{position:absolute}.layui-layer-content{position:relative}.layui-layer-border{border:1px solid #B2B2B2;border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.layui-layer-load{background:url(loading-1.gif) center center no-repeat #eee}.layui-layer-ico{background:url(icon.png) no-repeat}.layui-layer-btn a,.layui-layer-dialog .layui-layer-ico,.layui-layer-setwin a{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-move{display:none;position:fixed;*position:absolute;left:0;top:0;width:100%;height:100%;cursor:move;opacity:0;filter:alpha(opacity=0);background-color:#fff;z-index:2147483647}.layui-layer-resize{position:absolute;width:15px;height:15px;right:0;bottom:0;cursor:se-resize}.layer-anim{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-00{-webkit-animation-name:layer-bounceIn;animation-name:layer-bounceIn}@-webkit-keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-01{-webkit-animation-name:layer-zoomInDown;animation-name:layer-zoomInDown}@-webkit-keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layer-anim-02{-webkit-animation-name:layer-fadeInUpBig;animation-name:layer-fadeInUpBig}@-webkit-keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-03{-webkit-animation-name:layer-zoomInLeft;animation-name:layer-zoomInLeft}@-webkit-keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.layer-anim-04{-webkit-animation-name:layer-rollIn;animation-name:layer-rollIn}@keyframes layer-fadeIn{0%{opacity:0}100%{opacity:1}}.layer-anim-05{-webkit-animation-name:layer-fadeIn;animation-name:layer-fadeIn}@-webkit-keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:layer-shake;animation-name:layer-shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layui-layer-title{padding:0 80px 0 20px;height:42px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;color:#333;overflow:hidden;background-color:#F8F8F8;border-radius:2px 2px 0 0}.layui-layer-setwin{position:absolute;right:15px;*right:0;top:15px;font-size:0;line-height:initial}.layui-layer-setwin a{position:relative;width:16px;height:16px;margin-left:10px;font-size:12px;_overflow:hidden}.layui-layer-setwin .layui-layer-min cite{position:absolute;width:14px;height:2px;left:0;top:50%;margin-top:-1px;background-color:#2E2D3C;cursor:pointer;_overflow:hidden}.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA}.layui-layer-setwin .layui-layer-max{background-position:-32px -40px}.layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px}.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px}.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px}.layui-layer-setwin .layui-layer-close1{background-position:1px -40px;cursor:pointer}.layui-layer-setwin .layui-layer-close1:hover{opacity:.7}.layui-layer-setwin .layui-layer-close2{position:absolute;right:-28px;top:-28px;width:30px;height:30px;margin-left:0;background-position:-149px -31px;*right:-18px;_display:none}.layui-layer-setwin .layui-layer-close2:hover{background-position:-180px -31px}.layui-layer-btn{text-align:right;padding:0 15px 12px;pointer-events:auto;user-select:none;-webkit-user-select:none}.layui-layer-btn a{height:28px;line-height:28px;margin:5px 5px 0;padding:0 15px;border:1px solid #dedede;background-color:#fff;color:#333;border-radius:2px;font-weight:400;cursor:pointer;text-decoration:none}.layui-layer-btn a:hover{opacity:.9;text-decoration:none}.layui-layer-btn a:active{opacity:.8}.layui-layer-btn .layui-layer-btn0{border-color:#1E9FFF;background-color:#1E9FFF;color:#fff}.layui-layer-btn-l{text-align:left}.layui-layer-btn-c{text-align:center}.layui-layer-dialog{min-width:260px}.layui-layer-dialog .layui-layer-content{position:relative;padding:20px;line-height:24px;word-break:break-all;overflow:hidden;font-size:14px;overflow-x:hidden;overflow-y:auto}.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute;top:16px;left:15px;_left:-40px;width:30px;height:30px}.layui-layer-ico1{background-position:-30px 0}.layui-layer-ico2{background-position:-60px 0}.layui-layer-ico3{background-position:-90px 0}.layui-layer-ico4{background-position:-120px 0}.layui-layer-ico5{background-position:-150px 0}.layui-layer-ico6{background-position:-180px 0}.layui-layer-rim{border:6px solid #8D8D8D;border:6px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none}.layui-layer-msg{min-width:180px;border:1px solid #D3D4D3;box-shadow:none}.layui-layer-hui{min-width:100px;background-color:#000;filter:alpha(opacity=60);background-color:rgba(0,0,0,.6);color:#fff;border:none}.layui-layer-hui .layui-layer-content{padding:12px 25px;text-align:center}.layui-layer-dialog .layui-layer-padding{padding:20px 20px 20px 55px;text-align:left}.layui-layer-page .layui-layer-content{position:relative;overflow:auto}.layui-layer-iframe .layui-layer-btn,.layui-layer-page .layui-layer-btn{padding-top:10px}.layui-layer-nobg{background:0 0}.layui-layer-iframe iframe{display:block;width:100%}.layui-layer-loading{border-radius:100%;background:0 0;box-shadow:none;border:none}.layui-layer-loading .layui-layer-content{width:60px;height:24px;background:url(loading-0.gif) no-repeat}.layui-layer-loading .layui-layer-loading1{width:37px;height:37px;background:url(loading-1.gif) no-repeat}.layui-layer-ico16,.layui-layer-loading .layui-layer-loading2{width:32px;height:32px;background:url(loading-2.gif) no-repeat}.layui-layer-tips{background:0 0;box-shadow:none;border:none}.layui-layer-tips .layui-layer-content{position:relative;line-height:22px;min-width:12px;padding:8px 15px;font-size:12px;_float:left;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.2);background-color:#000;color:#fff}.layui-layer-tips .layui-layer-close{right:-2px;top:-1px}.layui-layer-tips i.layui-layer-TipsG{position:absolute;width:0;height:0;border-width:8px;border-color:transparent;border-style:dashed;*overflow:hidden}.layui-layer-tips i.layui-layer-TipsB,.layui-layer-tips i.layui-layer-TipsT{left:5px;border-right-style:solid;border-right-color:#000}.layui-layer-tips i.layui-layer-TipsT{bottom:-8px}.layui-layer-tips i.layui-layer-TipsB{top:-8px}.layui-layer-tips i.layui-layer-TipsL,.layui-layer-tips i.layui-layer-TipsR{top:5px;border-bottom-style:solid;border-bottom-color:#000}.layui-layer-tips i.layui-layer-TipsR{left:-8px}.layui-layer-tips i.layui-layer-TipsL{right:-8px}.layui-layer-lan[type=dialog]{min-width:280px}.layui-layer-lan .layui-layer-title{background:#4476A7;color:#fff;border:none}.layui-layer-lan .layui-layer-btn{padding:5px 10px 10px;text-align:right;border-top:1px solid #E9E7E7}.layui-layer-lan .layui-layer-btn a{background:#fff;border-color:#E9E7E7;color:#333}.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5}.layui-layer-molv .layui-layer-title{background:#009f95;color:#fff;border:none}.layui-layer-molv .layui-layer-btn a{background:#009f95;border-color:#009f95}.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1}.layui-layer-iconext{background:url(icon-ext.png) no-repeat}.layui-layer-prompt .layui-layer-input{display:block;width:230px;height:36px;margin:0 auto;line-height:30px;padding-left:10px;border:1px solid #e6e6e6;color:#333}.layui-layer-prompt textarea.layui-layer-input{width:300px;height:100px;line-height:20px;padding:6px 10px}.layui-layer-prompt .layui-layer-content{padding:20px}.layui-layer-prompt .layui-layer-btn{padding-top:0}.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4)}.layui-layer-tab .layui-layer-title{padding-left:0;overflow:visible}.layui-layer-tab .layui-layer-title span{position:relative;float:left;min-width:80px;max-width:260px;padding:0 20px;text-align:center;overflow:hidden;cursor:pointer}.layui-layer-tab .layui-layer-title span.layui-this{height:43px;border-left:1px solid #eee;border-right:1px solid #eee;background-color:#fff;z-index:10}.layui-layer-tab .layui-layer-title span:first-child{border-left:none}.layui-layer-tabmain{line-height:24px;clear:both}.layui-layer-tabmain .layui-layer-tabli{display:none}.layui-layer-tabmain .layui-layer-tabli.layui-this{display:block}.layui-layer-photos{-webkit-animation-duration:.8s;animation-duration:.8s}.layui-layer-photos .layui-layer-content{overflow:hidden;text-align:center}.layui-layer-photos .layui-layer-phimg img{position:relative;width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-imgbar,.layui-layer-imguide{display:none}.layui-layer-imgnext,.layui-layer-imgprev{position:absolute;top:50%;width:27px;_width:44px;height:44px;margin-top:-22px;outline:0;blr:expression(this.onFocus=this.blur())}.layui-layer-imgprev{left:10px;background-position:-5px -5px;_background-position:-70px -5px}.layui-layer-imgprev:hover{background-position:-33px -5px;_background-position:-120px -5px}.layui-layer-imgnext{right:10px;_right:8px;background-position:-5px -50px;_background-position:-70px -50px}.layui-layer-imgnext:hover{background-position:-33px -50px;_background-position:-120px -50px}.layui-layer-imgbar{position:absolute;left:0;bottom:0;width:100%;height:32px;line-height:32px;background-color:rgba(0,0,0,.8);background-color:#000\9;filter:Alpha(opacity=80);color:#fff;overflow:hidden;font-size:0}.layui-layer-imgtit *{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px}.layui-layer-imgtit a{max-width:65%;overflow:hidden;color:#fff}.layui-layer-imgtit a:hover{color:#fff;text-decoration:underline}.layui-layer-imgtit em{padding-left:10px;font-style:normal}@-webkit-keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-close{-webkit-animation-name:layer-bounceOut;animation-name:layer-bounceOut;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}@media screen and (max-width:1100px){.layui-layer-iframe{overflow-y:auto;-webkit-overflow-scrolling:touch}}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/loading-0.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/loading-0.gif
deleted file mode 100644
index 6f3c9539..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/loading-0.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/loading-1.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/loading-1.gif
deleted file mode 100644
index db3a483e..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/loading-1.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/loading-2.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/loading-2.gif
deleted file mode 100644
index 5bb90fd6..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/css/modules/layer/default/loading-2.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.eot b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.eot
deleted file mode 100644
index f30753f2..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.eot and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.svg b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.svg
deleted file mode 100644
index f407df75..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.svg	
+++ /dev/null
@@ -1,485 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<!--
-2013-9-30: Created.
--->
-<svg>
-<metadata>
-Created by iconfont
-</metadata>
-<defs>
-
-<font id="layui-icon" horiz-adv-x="1024" >
-  <font-face
-    font-family="layui-icon"
-    font-weight="500"
-    font-stretch="normal"
-    units-per-em="1024"
-    ascent="896"
-    descent="-128"
-  />
-    <missing-glyph />
-    
-    <glyph glyph-name="reply-fill" unicode="&#58897;" d="M507.904 835.5840000000001q93.184 1.024 175.104-33.792t143.872-94.72 97.792-141.312 36.864-174.592q1.024-88.064-30.208-165.888t-87.04-137.728-131.072-98.816-162.304-48.128q-22.528-3.072-48.128-5.12t-56.832-3.072-69.632 0-86.528 6.144q-106.496 10.24-158.208 26.624t-41.472 18.432q54.272 9.216 93.184 29.696 20.48 11.264 16.896 32.256t-19.968 39.424q-52.224 57.344-84.48 133.632t-34.304 164.352q-1.024 93.184 33.792 175.104t95.232 143.36 142.336 97.28 175.104 36.864zM707.584 385.024q0-26.624 18.432-45.568t45.056-18.944 45.568 18.944 18.944 45.568-18.944 45.056-45.568 18.432-45.056-18.432-18.432-45.056zM450.56 385.024q0-26.624 19.456-46.08t46.08-19.456q27.648 0 46.592 19.456t18.944 46.08q0 27.648-18.944 46.592t-46.592 18.944q-26.624 0-46.08-18.944t-19.456-46.592zM196.608 386.048q0-26.624 18.944-46.08t45.568-19.456q27.648 0 46.592 19.456t18.944 46.08-18.944 45.568-46.592 18.944q-26.624 0-45.568-18.944t-18.944-45.568z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="set-fill" unicode="&#58900;" d="M916.9398 445.2101l-69.9664 10.7833c-18.6619 2.863-38.1388 17.826-43.3424 33.2487-5.1618 15.3809-15.0883 65.4524-3.9288 80.6661l41.9004 57.135c11.1595 15.2346 9.3832 38.5985-3.9706 51.9314l-30.6364 30.6573c-13.3538 13.3538-36.7177 15.151-51.9314 3.9497l-57.135-41.8795c-15.2346-11.1804-39.4344-14.3987-53.7704-7.168-14.3569 7.2307-57.3022 35.7773-60.1652 54.4183l-10.7833 69.9664C570.3471 807.6016 552.542 822.8571 533.6712 822.8571h-43.34236734693877c-18.8709 0-36.6759-15.2555-39.5389-33.9174l-10.7833-69.9664c-2.863-18.6619-17.826-38.1388-33.2487-43.3424-15.4018-5.1827-65.4524-15.1092-80.687-3.9288L268.9567 713.5817c-15.2346 11.1804-38.6194 9.3832-51.9523-3.9497l-30.6364-30.6573c-13.3747-13.3538-15.151-36.7177-3.9706-51.9314l41.9004-57.135c11.1595-15.2346 14.3778-39.4136 7.168-53.7704-7.2307-14.3569-35.7773-57.2813-54.4183-60.1443l-69.9664-10.7833C88.3984 442.3471 73.1429 424.542 73.1429 405.6712v-43.34236734693877c0-18.8709 15.2555-36.6759 33.9174-39.5389l69.9664-10.7833c18.6619-2.863 38.1388-17.8469 43.3424-33.2487 5.1618-15.4018 15.0883-65.4733 3.9288-80.687l-41.9004-57.135c-11.1595-15.2346-9.3832-38.6194 3.9706-51.9314l30.6364-30.6573c13.3538-13.3538 36.7177-15.151 51.9523-3.9706l57.135 41.9213c15.2346 11.1386 39.4136 14.3778 53.7704 7.168 14.3569-7.2307 57.2813-35.7773 60.1443-54.4183l10.7833-69.9664c2.863-18.6619 20.6472-33.9174 39.5389-33.9174h43.34236734693877c18.8709 0 36.6759 15.2555 39.5389 33.9174l10.7833 69.9664c2.863 18.6619 17.826 38.1388 33.2487 43.3215 15.4018 5.1827 65.4524 15.0883 80.6661 3.9288l57.1559-41.9213c15.2346-11.1595 38.5985-9.3623 51.9314 3.9706l30.6364 30.6573c13.3747 13.3329 15.151 36.7177 3.9706 51.9314l-41.9004 57.135c-11.1595 15.2346-14.3778 39.4136-7.168 53.7496 7.2307 14.3778 35.7773 57.3231 54.4183 60.1861l69.9664 10.7833c18.6619 2.863 33.9174 20.6472 33.9174 39.5389v43.34236734693877C950.8571 424.542 935.6016 442.3471 916.9398 445.2101zM512 210.4633c-95.838 0-173.5367 77.6986-173.5367 173.5367s77.6986 173.5367 173.5367 173.5367 173.5367-77.6986 173.5367-173.5367S607.838 210.4633 512 210.4633zM512 384m-104.7824 0a5.014 5.014 0 1 1 209.5647 0 5.014 5.014 0 1 1-209.5647 0Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="menu-fill" unicode="&#58895;" d="M511.999488 834.254727c-248.678712 0-450.273176-201.585181-450.273176-450.254727s201.594464-450.254727 450.273176-450.254727 450.273176 201.585181 450.273176 450.254727S760.6782 834.254727 511.999488 834.254727zM266.371377 589.705012l491.256222 0 0-33.772174L266.371377 555.932838 266.371377 589.705012zM757.627599 178.29396499999996L266.371377 178.29396499999996l0 33.773198 491.256222 0L757.627599 178.29396499999996zM140.487278 367.11340099999995l0 33.771151 743.024421 0 0-33.771151L140.487278 367.11340099999995z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="search" unicode="&#58901;" d="M439.323351 120.52219c-49.280352 0-97.09834 9.656941-142.126681 28.699646-43.480015 18.388812-82.522793 44.706201-116.043584 78.225619s-59.841305 72.560596-78.230871 116.03883C83.878729 388.513804 74.222416 436.330856 74.222416 485.609189c0 49.284473 9.656313 97.104595 28.699798 142.133138 18.388542 43.479257 44.71008 82.520435 78.231894 116.03883 33.518745 33.515325 72.562546 59.832713 116.043584 78.219479 45.027318 19.039635 92.846329 28.694529 142.125658 28.694529 49.280352 0 97.099364-9.653871 142.126681-28.694529 43.481039-18.385742 82.525863-44.704155 116.044608-78.220502 33.520791-33.518395 59.842328-72.559573 78.230871-116.03883 19.042462-45.028543 28.699798-92.848665 28.699798-142.133138 0-49.278333-9.657336-97.095385-28.701845-142.122905-18.388542-43.47721-44.708033-82.520435-78.228824-116.03883s-72.563569-59.838853-116.043584-78.226642C536.422715 130.177084 488.603703 120.52219 439.323351 120.52219zM439.323351 797.483242c-171.975699 0-311.887855-139.906423-311.887855-311.875077S267.347652 173.734112 439.323351 173.734112s311.887855 139.907447 311.887855 311.874053S611.299051 797.483242 439.323351 797.483242zM890.678206-48.734702c-22.121716 0-42.90387 8.562003-58.541653 24.115234L674.672953 128.025071l37.039062 38.20616 157.888289-153.058978c5.606924-5.606695 13.091693-8.692986 21.077901-8.692986 7.983139 0 15.464837 3.087315 21.070738 8.69094 5.616135 5.622044 8.715856 13.126972 8.715856 21.123087 0 7.980765-3.091535 15.46318-8.702552 21.067828l-0.301888 0.306992L758.714395 213.230662l38.207726 37.035498 152.611906-157.427472c15.571265-15.638165 24.144876-36.422538 24.144876-58.549487 0-22.195511-8.625801-43.054585-24.287121-58.735729C933.723298-40.112324 912.876674-48.734702 890.678206-48.734702zM281.015489 327.245392c-42.340005 42.320874-65.652899 98.584296-65.643689 158.421102 0.008187 59.818387 23.319034 116.074645 65.637549 158.4078l37.634651-37.619806c-66.60666-66.629513-66.60973-175.00071-0.007163-241.577011L281.015489 327.245392z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="share" unicode="&#58945;" d="M769.714 306.453c-51.754 0-97.702-24.851-126.571-63.269L394.479 367.94100000000003c3.93 13.798 6.034 28.364 6.034 43.424 0 16.496-2.527 32.399-7.211 47.35l247.724 124.288c28.71-40.052 75.647-66.151 128.687-66.151 87.388 0 158.229 70.84 158.229 158.229 0 87.388-70.841 158.229-158.229 158.229-87.389 0-158.229-70.841-158.229-158.229 0-6.046 0.352-12.009 1.011-17.88L351.22 526.116c-28.371 26.943-66.723 43.479-108.938 43.479-87.388 0-158.229-70.84-158.229-158.229s70.84-158.229 158.229-158.229c43.752 0 83.354 17.758 111.997 46.459l258.676-129.779c-0.964-7.062-1.474-14.266-1.474-21.592 0-87.389 70.84-158.229 158.229-158.229s158.229 70.84 158.229 158.229C927.938 235.61199999999997 857.103 306.453 769.714 306.453L769.714 306.453z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="set-sm" unicode="&#58912;" d="M946.367 405.895c0.02 21.85-13.04 38.49-31.74 41.57-18.69 3.07-79.05 13.01-85.99 14.14-6.95 1.15-14.09 8.07-15.4 11.45-1.32 3.37-8.94 22.2-11.87 29.46-2.95 7.27-1.92 16.58 4.39 25.52 6.3 8.93 39.9 55.87 48.38 67.72 8.49 11.87 8.65 34.61-4.84 48.39-13.48 13.78-47.75 47.09-56.73 55.86-8.99 8.76-31.08 8.64-42.67 0.43-11.58-8.2-71.69-51.01-71.69-51.01s-9.97-6.89-20.67-2.64c-10.7 4.24-33.43 14.07-33.43 14.07s-7.19 5.43-9.68 19.79c-2.5 14.37-11.11 65.28-14.07 82.7-2.97 17.42-20.67 29.62-37.83 29.46-17.16-0.14-57.91 0-74.33 0s-32.26-15.68-34.75-29.46c-2.49-13.79-11.56-69.16-14.07-84.45-2.52-15.3-11.44-18.48-11.44-18.48s-19.56-8.06-29.91-12.31c-10.34-4.26-15.39-2.64-30.35 7.48-14.95 10.11-44.74 31.03-63.04 43.83-18.3 12.81-38.12 7.92-49.26-3.52s-36.06-35.77-51.02-50.43c-14.95-14.66-12.61-37.54 0.58-55.71 13.2-18.18 32.34-45.43 41.35-58.21 9.01-12.78 10.84-19.5 8.36-26.82-2.49-7.34-6.64-16.58-11.43-27.72-4.81-11.13-9.69-13.64-27.86-17.01-17.36-3.21-58.42-9.92-77.4-13.31-18.99-3.37-30.66-21.43-30.66-41.81l0-64.66c0-24.34 13.2-37.24 38.42-41.93 25.22-4.69 62.66-10.66 74.77-12.61 12.1-1.95 17.67-6.6 21.41-15.54 3.73-8.94 5.13-10.12 9.37-22.57 4.26-12.47 6.46-15.55-4.98-31.67-11.44-16.13-34.31-48.11-46.03-64.51-11.74-16.4-6.45-37.83 4.98-49.85 11.44-12.03 35.47-35.64 48.97-48.97 13.49-13.33 35.19-16.28 53.36-3.52 18.19 12.75 54.98 38.99 65.69 46.62 10.7 7.63 21.91 5.28 27.85 2.94 5.94-2.35 11.25-4.6 22-9.1 10.73-4.48 13.85-11.2 16.41-23.45 2.57-12.24 10.19-56.85 13.93-78.59 3.75-21.72 18.91-33.43 40.62-33.72 21.7-0.29 33.27-0.12 61.57 0 28.29 0.13 41.86 12.61 45.45 31.38 3.59 18.76 12.45 72.94 14.22 83.72 1.78 10.76 5.94 14.73 13.63 18.47 7.7 3.74 14.32 6.47 26.84 11.88 12.51 5.4 18.91 0.66 27.7-5.72 8.8-6.39 47.51-33.78 63.78-45.31 16.28-11.53 36.73-10.33 51.9 4.4 15.18 14.73 31.62 30.99 49.27 48.38 17.64 17.4 12.16 39.59 4.4 51.46-7.77 11.88-44.49 62.95-49.71 70.23-5.21 7.28-4.4 18.62-1.75 24.63 2.64 6.01 8.44 18.24 11.72 25.22 3.29 6.97 9.6 11.22 18.18 12.9 8.58 1.69 62.72 11 83.75 14.61 21.03 3.64 31.11 19.92 31.26 39.92C946.427 359.93499999999995 946.347 388.525 946.367 405.895zM908.587 338.615c0.21-5.76-4.66-10.65-8.82-11.38-4.17-0.73-63.26-11.38-81.48-14.29-18.21-2.92-33.23-15.07-38.72-28.06-3.98-9.44-5.47-13.51-10.59-26.96-5.12-13.44-4.64-32.19 2.56-42.26 7.2-10.08 46.82-64.9 50.38-70.45s4.27-11.95-1.28-17.5-40.99-41.2-47.39-47.39c-6.41-6.19-11.83-4.8-18.79 0-6.95 4.8-39.61 26.39-64.44 44.36-16.96 12.28-32.82 12.43-48.7 6.02-15.87-6.42 1.28 0.28-22.2-8.97-23.48-9.25-30.23-27.62-33.73-48.24-3.5-20.63-10.67-62.98-11.95-70.45-1.28-7.47-5.55-11.1-13.66-11.1l-64.9 0c-8.11 0-11.74 2.99-14.52 11.95-2.77 8.97-10.03 54.87-12.8 74.29-2.78 19.43-13.82 36.12-24.77 40.56-10.94 4.45-4.98 2.14-27.32 11.1-22.34 8.97-39.63 4.5-51.23-3.84-11.61-8.34-58.64-42.69-65.33-46.96-6.68-4.28-14.65-3.28-18.35 0.42-3.7 3.7-40.56 40.56-46.54 46.54-5.98 5.98-5.36 12.92 0 20.49 5.36 7.58 28.39 40.76 40.99 57.95 12.59 17.2 17.93 34.74 9.82 53.49-8.12 18.74-4.42 10.24-12.39 28.6-7.96 18.36-24.28 24.46-38.42 26.9-14.14 2.43-68.88 11.53-76.85 13.23-7.97 1.71-11.95 7.26-11.95 14.09l0 66.18c0 9.53 7.67 12.44 12.38 13.23 4.7 0.8 54.22 9.18 73 12.39 18.79 3.2 36.36 11.32 43.55 29.03 7.19 17.7 4.27 11.1 11.1 27.32 6.83 16.23 3.8 33.94-7.68 49.96-11.49 16.01-38.85 54-44.4 61.9-5.55 7.9-5.77 12.6 0.85 19.21 6.62 6.62 42.05 42.48 46.96 46.97 4.91 4.48 12.07 5.4 18.36 0.85 6.3-4.55 49.31-35.65 64.04-46.11 14.73-10.46 32.35-12.56 49.1-5.55 16.75 7.02 10.25 4.48 26.9 11.1s24.84 19.09 28.18 39.71c3.33 20.61 11.95 74.14 12.81 77.7 0.85 3.55 5.55 10.46 11.74 10.46s65.82-0.07 69.8 0c3.99 0.07 10.3-3.29 11.32-9.18 1.02-5.9 13.02-74.29 14.94-86.25 1.92-11.95 15.58-28.57 25.54-32.73 9.96-4.16 21.35-8.75 31.31-13.09 9.97-4.34 30.13-1.91 36.15 2.28 6.03 4.18 70.52 48.81 75.43 52.37 4.91 3.56 11.52 3.27 17.64-2.85s43.34-43.19 47.54-47.53c4.19-4.34 4.66-8.66 1.14-13.66-3.53-5.01-36.72-51.8-47.54-67.46-10.81-15.65-11.73-33.73-5.41-48.96 6.33-15.22 3.99-9.39 9.11-21.91 5.13-12.53 16.28-29.03 33.59-31.88 17.31-2.85 76.92-12.74 84.82-13.95 7.9-1.21 11.1-7.18 11.1-13.37S908.377 344.385 908.587 338.615zM526.833 573.1949999999999c-110.45 0-200-89.54-200-200s89.55-200 200-200c110.46 0 200 89.54 200 200S637.293 573.1949999999999 526.833 573.1949999999999zM526.833 208.19500000000005c-91.12 0-165 73.87-165 165s73.88 165 165 165c91.13 0 165-73.87 165-165S617.963 208.19500000000005 526.833 208.19500000000005z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="engine" unicode="&#58920;" d="M422.214332 360.70413299999996L186.183684 360.70413299999996l0 46.568461 236.030648 0c10.379577 40.075407 46.47537 69.794509 89.785668 69.794509 51.432433 0 93.067103-41.657943 93.067103-93.067103C605.067103 332.56756700000005 563.40916 290.909624 512 290.909624 468.689703 290.909624 432.593909 320.65199900000005 422.214332 360.70413299999996L422.214332 360.70413299999996zM512 779.634098c-218.529658 0-395.634098-177.10444-395.634098-395.634098 0-218.529658 177.10444-395.634098 395.634098-395.634098 154.76275 0 288.417257 89.064217 353.440885 218.55293l101.398692-59.112389-23.063141-39.959044-62.161099 35.909613c-33.745261-51.595341-77.42792-96.115813-129.093079-129.744711l35.653614-61.765464-40.308133-23.295867-35.653614 61.765464c-53.620057-27.345298-113.360805-44.404109-176.894987-47.73209L535.319139-127.99706800000001l-46.568461 0 0 70.981412c-63.534182 3.327981-123.27493 20.386792-176.894987 47.73209l-35.653614-61.765464-40.308133 23.295867 35.653614 61.765464c-51.665159 33.628898-95.347818 78.149371-129.093079 129.744711l-62.161099-35.909613-23.295867 40.308133 62.114553 35.863067c-27.415116 53.550239-44.799743 113.104807-48.127724 176.685534L0.002932 360.70413299999996l0 46.568461 70.958139 0c3.327981 63.580727 20.712609 123.135295 48.127724 176.685534l-62.114553 35.863067 23.295867 40.308133 62.161099-35.909613c33.745261 51.595341 77.42792 96.115813 129.093079 129.744711l-35.653614 61.765464 40.308133 23.295867 35.653614-61.765464c53.620057 27.345298 113.360805 44.404109 176.894987 47.73209L488.727406 895.997068l46.568461 0 0-70.981412c63.534182-3.327981 123.27493-20.386792 176.894987-47.73209l35.653614 61.765464 40.308133-23.295867-35.653614-61.765464c51.665159-33.628898 95.347818-78.149371 129.093079-129.744711l62.161099 35.909613 23.063141-39.959044-101.398692-59.112389C800.417257 690.569881 666.76275 779.634098 512 779.634098L512 779.634098z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="close" unicode="&#4102;" d="M783.483 701.249L512 429.775 240.517 701.249c-10.082 10.083-26.429 10.083-36.51 0-10.083-10.082-10.083-26.429 0-36.509l271.481-271.475L204.008 121.78800000000001c-10.083-10.081-10.083-26.428 0-36.508 10.082-10.082 26.429-10.082 36.51 0L512 356.755l271.483-271.475c10.082-10.082 26.429-10.082 36.513 0 10.081 10.083 10.081 26.428 0 36.508L548.51 393.265l271.485 271.474c10.081 10.083 10.081 26.429 0 36.509C809.912 711.33 793.564 711.33 783.483 701.249z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="close-fill" unicode="&#4103;" d="M512 822.022125c-217.47508 0-394.423141-176.949085-394.423141-394.423141 0-217.474057 176.948061-394.422118 394.423141-394.422118 217.473033 0 394.422118 176.948061 394.422118 394.422118C906.422118 645.07304 729.473033 822.022125 512 822.022125zM702.228529 270.92978200000005c8.030907-8.030907 8.030907-21.052478 0-29.083385s-21.052478-8.030907-29.083385 0L512 402.992563 350.853833 241.84741899999995c-8.030907-8.030907-21.052478-8.030907-29.083385 0s-8.030907 21.052478 0 29.083385l161.146167 161.146167L321.771471 593.222115c-8.030907 8.030907-8.030907 21.052478 0 29.083385s21.052478 8.030907 29.083385 0l161.146167-161.146167L673.145144 622.305501c8.030907 8.030907 21.052478 8.030907 29.083385 0s8.030907-21.052478 0-29.083385L541.082362 432.075949 702.228529 270.92978200000005z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="chart-screen" unicode="&#58921;" d="M963.930903 179.21903299999997l0 34.824133-37.354769-2.675946L926.576133 694.8538169999999 691.413206 694.8538169999999l0 70.462818L330.260819 765.316635l0-70.462818L95.690386 694.8538169999999l0-480.809627-35.621289 0 0-34.824133 432.583253 0 0-141.228535-90.313935 0 0-35.307134 216.753649 0 0 35.307134-90.313935 0L528.778128 179.21903299999997 963.930903 179.21903299999997zM366.212636 730.008478L655.216819 730.008478l0-35.307134L366.212636 694.7013440000001 366.212636 730.008478zM364.817869 332.73133600000006L222.224244 406.252817l14.295588 27.736715 123.238812-63.523779 173.928285 159.755494 127.5807-92.634794 93.13826 122.414027 12.420891-9.449209 12.420891-9.449209L667.639756 394.365068l-131.636063 95.621824L364.817869 332.73133600000006z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="star" unicode="&#58880;" d="M749.624889-84.152889c-15.672889 0-31.246222 3.882667-45.084444 11.306667l-192.526222 103.637333L319.544889-72.817778c-31.203556-16.64-70.314667-14.392889-99.043556 5.304889-29.511111 20.337778-44.743111 55.921778-38.840889 90.695111l37.703111 225.251556L56.661333 410.908444c-25.002667 24.888889-33.464889 60.984889-22.058667 94.193778 11.349333 32.910222 40.064 56.576 74.965333 61.752889l221.326222 32.896 96.128 199.580444c15.488 32.085333 48.853333 52.807111 84.992 52.807111 36.167111 0 69.518222-20.736 84.963556-52.807111l96.156444-199.580444 221.297778-32.910222c34.872889-5.162667 63.616-28.8 74.979556-61.696 11.392-33.28 2.944-69.361778-22.030222-94.250667L804.622222 248.433778l37.745778-225.28c5.845333-34.773333-9.386667-70.357333-38.812444-90.638222C787.569778-78.392889 768.938667-84.152889 749.624889-84.152889zM512.014222 91.548444c4.636444 0 9.272889-1.137778 13.482667-3.384889l205.937778-110.862222c12.373333-6.641778 28.316444-5.802667 39.936 2.133333 11.392 7.836444 17.123556 21.006222 14.890667 34.304L746.097778 253.496889c-1.507556 9.088 1.450667 18.332444 7.964444 24.832l173.141333 172.842667c9.457778 9.429333 12.686222 23.025778 8.405333 35.484444-4.380444 12.672-15.701333 21.873778-29.525333 23.921778L669.866667 545.706667c-9.315556 1.379556-17.365333 7.296-21.447111 15.786667L545.720889 774.641778c-6.030222 12.529778-19.256889 20.608-33.706667 20.608s-27.690667-8.092444-33.763556-20.622222L375.608889 561.493333c-4.081778-8.490667-12.131556-14.407111-21.447111-15.786667L117.930667 510.577778c-13.624889-2.033778-25.201778-11.434667-29.539556-23.992889-4.266667-12.416-1.024-25.984 8.433778-35.399111L269.937778 278.328889c6.513778-6.499556 9.472-15.744 7.964444-24.832l-40.135111-239.744c-2.247111-13.312 3.484444-26.439111 14.976-34.360889 11.434667-7.836444 27.349333-8.775111 39.950222-2.062222l205.852444 110.833778C502.741333 90.410667 507.377778 91.548444 512.014222 91.548444zM200.32 439.210667c-6.840889 0-12.885333 4.963556-14.023111 11.946667-1.251556 7.751111 4.010667 15.061333 11.761778 16.312889l9.443556 1.536c7.793778 1.336889 15.061333-4.010667 16.312889-11.761778 1.251556-7.751111-4.010667-15.061333-11.761778-16.312889l-9.443556-1.536C201.856 439.267556 201.073778 439.210667 200.32 439.210667zM252.544 447.687111c-6.684444 0-12.643556 4.721778-13.937778 11.534222-1.493333 7.708444 3.555556 15.175111 11.264 16.654222l153.927111 29.696 58.055111 133.148444c3.157333 7.182222 11.548444 10.496 18.716444 7.352889 7.210667-3.143111 10.510222-11.52 7.367111-18.716444l-61.056-140.017778c-1.877333-4.295111-5.745778-7.395556-10.353778-8.277333l-161.28-31.118222C254.336 447.758222 253.44 447.687111 252.544 447.687111z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="circle-dot" unicode="&#58903;" d="M513.133312 830.6731560000001c-247.538793 0-448.208115-200.669322-448.208115-448.207092 0-247.538793 200.670346-448.208115 448.208115-448.208115 247.538793 0 448.208115 200.670346 448.208115 448.208115C961.341427 630.004857 760.673128 830.6731560000001 513.133312 830.6731560000001zM513.132288-6.649187999999981c-214.901465 0-389.113205 174.212764-389.113205 389.114229 0 214.902488 174.21174 389.115252 389.113205 389.115252 214.903511 0 389.115252-174.212764 389.115252-389.115252C902.24754 167.563576 728.0358-6.649187999999981 513.132288-6.649187999999981zM513.133312 382.46504100000004m-344.602456 0a336.754 336.754 0 1 1 689.204911 0 336.754 336.754 0 1 1-689.204911 0Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="chat" unicode="&#58886;" d="M132.682393 414.567179c0 208.287837 166.471452 377.143593 379.317095 377.143593s385.380184-168.855756 385.380184-377.143593c0-177.196725-122.197086-325.812507-290.49821-366.259708l-116.291586-51.04763 0 41.126676C290.570353 52.175568999999996 132.682393 215.31206599999996 132.682393 414.567179zM83.799056 414.567179c0-211.946157 160.764474-387.135154 369.469819-415.152255-3.2623-20.458961-10.036587-65.024969-7.286963-65.024969 2.384303 0 114.89068 47.294143 189.700503 78.865185 176.193885 51.91437 304.518528 211.946157 304.518528 401.312038 0 231.432976-191.70823 419.042865-428.200432 419.042865S83.799056 646.0001560000001 83.799056 414.567179zM340.71952 276.63573699999995c22.935362-41.481763 89.831958-75.102489 170.391738-75.102489 79.650061 0 148.489916 32.909527 172.168198 73.681116-12.701277 5.979178-19.068288 8.02886-28.131711 12.21009-19.894096-31.257911-75.425853-59.661821-142.729725-59.661821-66.969251 0-122.836653 28.40391-143.598512 61.083194L340.71952 276.63573699999995z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="release" unicode="&#58889;" d="M990.78144 828.5388800000001c-3.35872 1.59744-7.04512 2.37568-11.01824 2.37568-14.45888 0-27.60704-10.81344-27.40224-10.81344-8.8064-4.42368-880.59904-443.22816-911.44192-459.44832-17.408-9.13408-27.36128-24.73984-25.92768-40.71424 1.10592-13.14816 9.78944-23.51104 23.10144-27.77088 26.17344-8.27392 290.24256-91.58656 290.24256-91.58656l4.83328-1.47456 16.67072 50.05312-254.32064 79.54432 780.73856 406.28224c-82.82112-93.88032-420.53632-476.32384-436.10112-493.93664-20.11136-22.48704-29.4912-45.09696-29.40928-70.98368l0.28672-153.27232-0.08192 0c0 0 0.08192-53.49376 0.08192-53.6576l0-1.96608 0 0c1.18784-13.5168 12.73856-24.24832 26.54208-24.24832s25.51808 10.73152 26.74688 24.24832l0 0c0 0 0.53248 191.03744 0 205.08672-0.49152 12.4928 5.07904 26.54208 10.69056 33.05472 5.65248 6.38976 390.63552 442.61376 465.75616 527.81056-21.38112-106.41408-126.68928-629.76-128.24576-637.41952-0.8192-4.05504-2.58048-4.05504-3.35872-4.05504-0.6144 0-1.31072 0.12288-2.048 0.36864-7.45472 2.37568-268.82048 81.55136-279.92064 84.91008l-4.7104 1.4336-17.16224-50.50368 5.07904-1.59744c2.58048-0.77824 258.90816-79.09376 284.38528-86.46656 5.07904-1.47456 10.24-2.2528 15.44192-2.2528 26.99264 0 49.5616 19.37408 54.8864 46.98112 2.08896 10.93632 27.0336 134.67648 55.9104 277.99552 39.77216 197.14048 84.7872 420.61824 85.93408 427.6224l0.6144 3.31776C1009.70496 798.96576 1013.26848 817.9712 990.78144 828.5388800000001z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="list" unicode="&#58890;" d="M618.04471 733.97072l-397.175835 0c-16.927531 0-30.699186-13.771655-30.699186-30.699186l0-638.543068c0-16.927531 13.771655-30.699186 30.699186-30.699186l582.261227 0c16.927531 0 30.699186 13.771655 30.699186 30.699186l-0.726547 476.760404L618.04471 733.97072zM803.771715 541.488871 619.537713 541.488871 619.537713 705.552483 803.771715 541.488871zM813.363164 64.728466c0-5.64251-4.590552-10.233062-10.233062-10.233062l-582.261227 0c-5.64251 0-10.233062 4.590552-10.233062 10.233062l0 638.543068c0 5.64251 4.590552 10.233062 10.233062 10.233062l378.202715 0 0-192.481849 214.291574 0L813.363164 64.728466zM298.129516 482.495268l55.258535 0 0-55.258535-55.258535 0 0 55.258535ZM399.777591 468.168981l323.364759 0 0-26.605961-323.364759 0 0 26.605961ZM298.129516 342.044446l55.258535 0 0-55.258535-55.258535 0 0 55.258535ZM399.777591 327.718159l323.364759 0 0-26.605961-323.364759 0 0 26.605961ZM298.129516 199.804884l55.258535 0 0-55.258535-55.258535 0 0 55.258535ZM399.777591 185.478598l323.364759 0 0-26.605961-323.364759 0 0 26.605961ZM881.315812 53.053566"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="chart" unicode="&#58924;" d="M953.440991 315.668729L784.061302 315.668729 681.06451 437.392024c-0.312108 0.373507-0.635473 0.737804-0.969071 1.094938-0.013303 0.014326-0.026606 0.027629-0.039909 0.041956-0.276293 0.293689-0.559748 0.582261-0.851391 0.86367-0.053212 0.051165-0.107447 0.099261-0.160659 0.150426-0.249687 0.237407-0.50142 0.470721-0.76134 0.697895-0.089028 0.078795-0.181125 0.153496-0.272199 0.230244-0.225127 0.191358-0.451278 0.381693-0.683569 0.565888-0.124843 0.099261-0.251733 0.192382-0.3776 0.288572-0.200568 0.153496-0.402159 0.306992-0.607844 0.454348-0.159636 0.11461-0.322341 0.224104-0.485047 0.334621-0.177032 0.12075-0.354064 0.242524-0.535189 0.35918-0.195451 0.12689-0.394996 0.246617-0.593518 0.367367-0.152473 0.092098-0.302899 0.186242-0.457418 0.275269-0.237407 0.137123-0.477884 0.268106-0.718361 0.397043-0.121773 0.065492-0.2415 0.132006-0.364297 0.195451-0.283456 0.146333-0.571005 0.285502-0.859577 0.420579-0.085958 0.040932-0.170892 0.082888-0.257873 0.122797-0.337691 0.154519-0.679475 0.298805-1.022283 0.437975-0.044002 0.017396-0.086981 0.036839-0.130983 0.055259-1.604544 0.638543-3.2623 1.113357-4.948709 1.416256-0.343831 0.062422-0.687662 0.112564-1.031493 0.160659-0.055259 0.008186-0.110517 0.01842-0.165776 0.025583-1.633197 0.216941-3.25923 0.26913-4.861728 0.173962-0.013303-0.001023-0.026606-0.001023-0.040932-0.002047-0.363274-0.022513-0.724501-0.054235-1.085728-0.091074-0.060375-0.00614-0.119727-0.011256-0.180102-0.017396-0.310062-0.034792-0.618077-0.077771-0.926092-0.122797-0.116657-0.017396-0.232291-0.032746-0.348947-0.051165-0.24764-0.040932-0.494257-0.086981-0.740874-0.135076-0.178055-0.033769-0.355087-0.067538-0.532119-0.105401-0.183172-0.039909-0.36532-0.083911-0.547469-0.127913-0.237407-0.056282-0.474814-0.113587-0.710175-0.176009-0.12075-0.032746-0.240477-0.068562-0.360204-0.102331-0.292666-0.082888-0.584308-0.168846-0.874927-0.26299-0.063445-0.020466-0.125867-0.042979-0.188288-0.063445-0.338714-0.112564-0.675382-0.230244-1.010003-0.357134-0.019443-0.007163-0.038886-0.01535-0.058328-0.022513-1.493004-0.571005-2.948145-1.284249-4.340865-2.149966-0.067538-0.041956-0.13303-0.088004-0.200568-0.12996-0.273223-0.172939-0.545422-0.346901-0.813528-0.531096-1.416256-0.971118-2.734274-2.089591-3.936659-3.333932-0.025583-0.026606-0.049119-0.053212-0.074701-0.079818-0.26299-0.275269-0.521886-0.555655-0.773619-0.843204-0.058328-0.066515-0.112564-0.134053-0.169869-0.200568-0.211824-0.246617-0.420579-0.496304-0.62217-0.751107-0.083911-0.106424-0.164752-0.214894-0.246617-0.322341-0.167822-0.218988-0.334621-0.437975-0.49528-0.663102-0.102331-0.14224-0.199545-0.287549-0.298805-0.431835-0.13303-0.194428-0.26606-0.387833-0.393973-0.586354-0.115634-0.179079-0.225127-0.360204-0.335644-0.541329-0.103354-0.168846-0.207731-0.336668-0.306992-0.508583-0.12689-0.220011-0.24764-0.443092-0.36839-0.666172-0.074701-0.138146-0.151449-0.275269-0.223081-0.416486-0.137123-0.265036-0.265036-0.533143-0.39295-0.802272-0.050142-0.105401-0.101307-0.209778-0.150426-0.316202-0.144286-0.317225-0.279363-0.63752-0.410346-0.958838-0.026606-0.064468-0.055259-0.127913-0.080841-0.193405-0.150426-0.378623-0.291642-0.760317-0.423649-1.14508-0.005117-0.016373-0.011256-0.031722-0.017396-0.048095-0.157589-0.463558-0.303922-0.930185-0.434905-1.400906l-97.897657-342.642824L435.093423 811.832042c-0.071631 0.569982-0.165776 1.13587-0.275269 1.696642-0.008186 0.040932-0.017396 0.081864-0.025583 0.12382-0.071631 0.356111-0.148379 0.709151-0.234337 1.061169-0.031722 0.128937-0.065492 0.255827-0.099261 0.38374-0.066515 0.254803-0.135076 0.508583-0.208754 0.760317-0.060375 0.206708-0.124843 0.411369-0.190335 0.615007-0.053212 0.166799-0.107447 0.332575-0.164752 0.49835-0.092098 0.26913-0.190335 0.535189-0.290619 0.800225-0.037862 0.098237-0.074701 0.196475-0.113587 0.293689-0.12382 0.313132-0.25378 0.623193-0.38988 0.930185-0.022513 0.050142-0.044002 0.100284-0.066515 0.150426-0.152473 0.338714-0.311085 0.672312-0.477884 1.00284-0.01228 0.024559-0.024559 0.049119-0.037862 0.074701-0.173962 0.343831-0.356111 0.682545-0.545422 1.017166-0.011256 0.019443-0.022513 0.039909-0.033769 0.059352-0.188288 0.330528-0.382717 0.654916-0.584308 0.975211-0.021489 0.034792-0.044002 0.068562-0.065492 0.103354-0.190335 0.298805-0.385786 0.592494-0.587378 0.88209-0.045025 0.065492-0.091074 0.12996-0.137123 0.194428-0.180102 0.252757-0.363274 0.502443-0.551562 0.74906-0.079818 0.105401-0.162706 0.208754-0.24457 0.312108-0.157589 0.199545-0.317225 0.396019-0.480954 0.590448-0.124843 0.149403-0.252757 0.295735-0.381693 0.442068-0.125867 0.14224-0.251733 0.284479-0.38067 0.424672-0.174985 0.191358-0.355087 0.378623-0.536212 0.563842-0.088004 0.090051-0.176009 0.180102-0.26606 0.26913-0.224104 0.222057-0.452301 0.440022-0.684592 0.653893-0.054235 0.050142-0.10847 0.100284-0.163729 0.150426-0.265036 0.240477-0.535189 0.474814-0.810459 0.704035-0.028653 0.023536-0.056282 0.047072-0.084934 0.070608-0.294712 0.243547-0.595564 0.479931-0.902556 0.711198-0.01535 0.011256-0.029676 0.022513-0.045025 0.033769-0.311085 0.232291-0.627287 0.458441-0.949628 0.677429-0.019443 0.013303-0.037862 0.025583-0.057305 0.038886-0.309038 0.208754-0.623193 0.411369-0.942465 0.606821-0.045025 0.027629-0.090051 0.054235-0.134053 0.081864-0.288572 0.174985-0.581238 0.343831-0.877997 0.50756-0.090051 0.050142-0.181125 0.098237-0.272199 0.147356-0.25071 0.134053-0.502443 0.265036-0.759293 0.391926-0.156566 0.077771-0.314155 0.151449-0.472767 0.226151-0.194428 0.091074-0.38988 0.182149-0.587378 0.268106-0.239454 0.105401-0.481977 0.204661-0.724501 0.302899-0.12382 0.049119-0.246617 0.100284-0.37146 0.148379-0.334621 0.128937-0.673335 0.249687-1.014096 0.36532-0.042979 0.014326-0.085958 0.029676-0.128937 0.044002-1.6158 0.536212-3.296069 0.915859-5.02034 1.119497-0.01535 0.002047-0.029676 0.004093-0.044002 0.00614-0.309038 0.035816-0.620124 0.062422-0.931209 0.086981-0.132006 0.010233-0.265036 0.025583-0.397043 0.033769-0.174985 0.011256-0.349971 0.01535-0.525979 0.022513-0.270153 0.01228-0.539282 0.024559-0.808412 0.027629-0.054235 0.001023-0.10847-0.001023-0.162706-0.001023-1.696642 0.010233-3.371794-0.149403-5.006014-0.466628-0.065492-0.01228-0.12996-0.027629-0.195451-0.039909-0.331551-0.067538-0.662079-0.13917-0.989537-0.218988-0.148379-0.035816-0.295735-0.075725-0.443092-0.11461-0.234337-0.061398-0.468674-0.124843-0.700965-0.192382-0.224104-0.065492-0.445138-0.135076-0.666172-0.206708-0.149403-0.048095-0.297782-0.096191-0.446162-0.147356-0.286526-0.098237-0.568958-0.201591-0.850367-0.309038-0.079818-0.030699-0.160659-0.061398-0.240477-0.093121-0.330528-0.12996-0.655939-0.267083-0.979304-0.410346-0.033769-0.01535-0.067538-0.029676-0.101307-0.045025-0.355087-0.159636-0.705058-0.325411-1.050935-0.500397-0.008186-0.004093-0.016373-0.008186-0.023536-0.01228-0.360204-0.182149-0.714268-0.372483-1.064238-0.569982-0.004093-0.002047-0.008186-0.005117-0.013303-0.007163-0.344854-0.196475-0.684592-0.399089-1.019213-0.610914-0.020466-0.013303-0.040932-0.025583-0.060375-0.038886-0.313132-0.199545-0.621147-0.404206-0.925069-0.61603-0.050142-0.034792-0.099261-0.070608-0.149403-0.105401-0.268106-0.190335-0.532119-0.38374-0.791016-0.583285-0.091074-0.069585-0.181125-0.141216-0.271176-0.212848-0.212848-0.167822-0.422625-0.337691-0.629333-0.512676-0.137123-0.11461-0.271176-0.232291-0.406253-0.349971-0.154519-0.1361-0.308015-0.272199-0.459464-0.412392-0.179079-0.164752-0.354064-0.332575-0.528026-0.502443-0.102331-0.100284-0.204661-0.199545-0.304945-0.301875-0.211824-0.212848-0.418532-0.430812-0.623193-0.651846-0.059352-0.064468-0.119727-0.128937-0.179079-0.194428-0.231267-0.254803-0.456395-0.515746-0.678452-0.780783-0.031722-0.037862-0.063445-0.075725-0.095167-0.11461-0.23536-0.285502-0.465604-0.577145-0.688685-0.874927-0.01842-0.024559-0.036839-0.048095-0.055259-0.072655-0.226151-0.301875-0.445138-0.60989-0.657986-0.923022-0.019443-0.028653-0.038886-0.057305-0.058328-0.084934-0.202615-0.300852-0.400113-0.606821-0.590448-0.916882-0.032746-0.053212-0.064468-0.105401-0.096191-0.158612-0.169869-0.282433-0.335644-0.567935-0.49528-0.857531-0.053212-0.097214-0.105401-0.194428-0.158612-0.292666-0.130983-0.24457-0.258896-0.490164-0.381693-0.73985-0.080841-0.162706-0.157589-0.326435-0.234337-0.491187-0.088004-0.189312-0.177032-0.378623-0.260943-0.571005-0.107447-0.245593-0.209778-0.493234-0.310062-0.741897-0.047072-0.11768-0.095167-0.234337-0.141216-0.354064-0.130983-0.340761-0.25378-0.684592-0.370437-1.030469-0.013303-0.037862-0.026606-0.075725-0.038886-0.113587-0.180102-0.543376-0.345877-1.092891-0.48914-1.650593L244.22942 305.59939599999996 67.355037 305.59939599999996c-14.128789 0-25.582655-11.453866-25.582655-25.582655s11.453866-25.582655 25.582655-25.582655l191.314257 0c0.867764 0 1.725294 0.044002 2.570545 0.128937 0.828878-0.080841 1.656733-0.1361 2.478448-0.1361 11.218506 0 21.512966 7.439436 24.644283 18.779715l113.358791 410.43686 103.412254-723.884758c0.00921-0.072655 0.021489-0.145309 0.030699-0.217964l0.046049-0.320295c0.002047-0.011256 0.005117-0.021489 0.00614-0.032746 0.109494-0.7552 0.25071-1.502213 0.425695-2.238994 0.01535-0.064468 0.031722-0.12689 0.047072-0.191358 0.166799-0.679475 0.358157-1.350764 0.579191-2.01182 0.041956-0.124843 0.088004-0.24764 0.130983-0.37146 0.210801-0.600681 0.437975-1.194198 0.692778-1.77646 0.068562-0.156566 0.144286-0.309038 0.215918-0.464581 0.223081-0.484024 0.460488-0.961908 0.713244-1.431605 0.106424-0.196475 0.213871-0.390903 0.325411-0.584308 0.265036-0.462534 0.545422-0.914836 0.838088-1.359974 0.088004-0.13303 0.170892-0.268106 0.260943-0.399089 0.354064-0.51677 0.732687-1.016143 1.12359-1.506307 0.078795-0.099261 0.156566-0.198521 0.237407-0.296759 0.420579-0.511653 0.864694-1.004887 1.325182-1.482771 0.051165-0.052189 0.101307-0.105401 0.152473-0.157589 0.494257-0.50449 1.010003-0.989537 1.548262-1.454118 0.00921-0.007163 0.017396-0.014326 0.026606-0.022513 1.636267-1.408069 3.466961-2.620687 5.466502-3.592828 0.075725-0.036839 0.151449-0.074701 0.228197-0.11154 0.576121-0.273223 1.165546-0.525979 1.768273-0.75827 0.158612-0.061398 0.319272-0.118704 0.478907-0.177032 0.558725-0.202615 1.124614-0.393973 1.704828-0.559748 0.005117-0.001023 0.010233-0.002047 0.01535-0.004093 0.278339-0.079818 0.562818-0.13917 0.844228-0.209778 0.394996-0.098237 0.789992-0.194428 1.184989-0.274246 0.283456-0.056282 0.568958-0.103354 0.854461-0.149403 0.445138-0.073678 0.889253-0.134053 1.333368-0.183172 0.229221-0.024559 0.456395-0.052189 0.686638-0.071631 0.710175-0.059352 1.418302-0.099261 2.122337-0.099261 0.337691 0 0.671289 0.027629 1.007957 0.040932 0.276293 0.011256 0.550539 0.013303 0.828878 0.033769 0.401136 0.029676 0.799202 0.079818 1.196245 0.127913 0.191358 0.022513 0.38067 0.033769 0.572028 0.061398 0.069585 0.010233 0.1361 0.024559 0.205685 0.034792 0.232291 0.034792 0.462534 0.075725 0.692778 0.116657 0.463558 0.082888 0.921999 0.176009 1.3743 0.283456 0.109494 0.025583 0.218988 0.047072 0.327458 0.074701 0.582261 0.145309 1.152243 0.316202 1.716084 0.499373 0.098237 0.031722 0.196475 0.063445 0.293689 0.097214 1.90335 0.644683 3.694135 1.50119 5.351891 2.540869 0.014326 0.00921 0.028653 0.01842 0.042979 0.027629 1.089821 0.686638 2.121314 1.452071 3.087315 2.287089 0.083911 0.071631 0.167822 0.143263 0.25071 0.215918 0.424672 0.3776 0.837064 0.76748 1.235131 1.170662 0.12382 0.124843 0.243547 0.254803 0.36532 0.382717 0.317225 0.334621 0.626263 0.677429 0.925069 1.028423 0.155543 0.183172 0.308015 0.36839 0.458441 0.556679 0.26606 0.331551 0.523933 0.670266 0.773619 1.01512 0.130983 0.180102 0.261966 0.35918 0.387833 0.543376 0.294712 0.429789 0.575098 0.86981 0.843204 1.316995 0.099261 0.165776 0.195451 0.334621 0.290619 0.503467 0.283456 0.499373 0.555655 1.004887 0.806365 1.52268 0.031722 0.065492 0.060375 0.13303 0.091074 0.199545 0.276293 0.584308 0.530073 1.178849 0.762363 1.784646 0.00614 0.017396 0.014326 0.034792 0.020466 0.051165 0.251733 0.661056 0.472767 1.336438 0.669242 2.020006 0.002047 0.008186 0.00614 0.016373 0.008186 0.024559l0.061398 0.215918c0.029676 0.106424 0.062422 0.210801 0.090051 0.317225l117.579929 411.527704 79.800487-94.308923c0.070608-0.083911 0.146333-0.161682 0.217964-0.243547 0.190335-0.220011 0.38374-0.436952 0.581238-0.649799 0.134053-0.144286 0.26913-0.285502 0.405229-0.425695 0.164752-0.168846 0.331551-0.335644 0.50142-0.500397 0.164752-0.159636 0.329505-0.319272 0.496304-0.473791 0.138146-0.12689 0.279363-0.25071 0.419556-0.37453 0.198521-0.174985 0.397043-0.350994 0.599657-0.518816 0.081864-0.067538 0.166799-0.132006 0.249687-0.198521 0.817622-0.661056 1.667989-1.264806 2.545986-1.811252 0.098237-0.061398 0.195451-0.125867 0.294712-0.185218 0.228197-0.138146 0.459464-0.267083 0.691755-0.398066 0.157589-0.089028 0.315178-0.178055 0.474814-0.264013 0.200568-0.107447 0.403183-0.208754 0.606821-0.311085 0.202615-0.101307 0.406253-0.201591 0.611937-0.297782 0.173962-0.080841 0.348947-0.159636 0.523933-0.237407 0.245593-0.10847 0.494257-0.212848 0.743944-0.313132 0.144286-0.058328 0.289596-0.115634 0.434905-0.171915 0.291642-0.11154 0.586354-0.216941 0.883113-0.317225 0.11154-0.037862 0.223081-0.076748 0.334621-0.113587 0.337691-0.109494 0.677429-0.210801 1.02126-0.305969 0.078795-0.021489 0.157589-0.046049 0.236384-0.066515 0.376577-0.101307 0.757247-0.193405 1.140986-0.277316 0.050142-0.011256 0.100284-0.023536 0.150426-0.034792 0.405229-0.085958 0.813528-0.162706 1.225921-0.229221 0.031722-0.005117 0.063445-0.01228 0.096191-0.017396 0.412392-0.065492 0.828878-0.12075 1.24741-0.165776 0.032746-0.004093 0.064468-0.00921 0.097214-0.01228 0.382717-0.039909 0.768503-0.068562 1.155313-0.092098 0.068562-0.004093 0.1361-0.01228 0.204661-0.01535 0.25992-0.013303 0.521886-0.01535 0.782829-0.020466 0.188288-0.004093 0.376577-0.01535 0.564865-0.01535 0.008186 0 0.01535 0.001023 0.023536 0.001023l181.208085 0c14.129812 0 25.582655 11.453866 25.582655 25.582655S967.56978 315.668729 953.440991 315.668729z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="ok-circle" unicode="&#4101;" d="M516.152065-63.152063c-60.696384 0-119.594819 11.894911-175.056991 35.353183-53.55473 22.651906-101.646028 55.073316-142.936433 96.364745-41.291428 41.291428-73.712839 89.381703-96.363721 142.936433-23.458271 55.462173-35.353183 114.359584-35.353183 175.055968s11.894911 119.594819 35.353183 175.056991c22.651906 53.55473 55.073316 101.646028 96.363721 142.936433 41.290405 41.291428 89.381703 73.712839 142.936433 96.363721 55.462173 23.458271 114.359584 35.353183 175.056991 35.353183s119.594819-11.894911 175.056991-35.353183c53.55473-22.651906 101.645005-55.073316 142.936433-96.363721 41.291428-41.290405 73.711815-89.38068 96.363721-142.936433 23.459295-55.462173 35.353183-114.359584 35.353183-175.056991 0-60.696384-11.893888-119.593795-35.353183-175.055968-22.651906-53.55473-55.072293-101.645005-96.363721-142.936433s-89.381703-73.712839-142.936433-96.364745C635.747907-51.25715200000002 576.849472-63.152063 516.152065-63.152063zM516.152065 774.870222c-214.115566 0-388.311956-174.196391-388.311956-388.311956s174.196391-388.311956 388.311956-388.311956 388.311956 174.196391 388.311956 388.311956S730.268654 774.870222 516.152065 774.870222zM434.74908 132.830517L209.49278 358.08784 289.087583 437.68162 434.74908 292.020122 743.218594 600.488613 822.812373 520.89381Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="layim-theme" unicode="&#58907;" d="M958.830745 538.643056L740.659817 692.753993l-100.539834 0-3.977591-9.332553c-0.37146-0.871857-38.021965-86.8613-124.772748-88.667435-35.691897 0.76441-67.206658 15.500019-93.680613 43.828204-20.658506 22.106484-30.374798 44.584428-30.456662 44.776809l-3.955078 9.393951-100.587929 0L64.518433 538.643056 169.320337 379.756349l89.956801 65.019853-19.016099-368.05254 268.86654 0 4.093225 0 269.866311 0-19.016099 368.051517 89.956801-65.018829L958.830745 538.643056zM730.105437 507.20402l20.655436-399.781172-237.540068 0-4.093225 0L272.587282 107.42284700000005l20.656459 399.781172-115.938546-83.797521-36.3243 55.070246 159.440315 111.641683-19.276019 30.638811L121.066333 508.667348l-14.548344 22.056342 185.921433 131.330094 71.077825 0c5.332449-10.04375 15.433504-26.779923 30.951943-43.580564 32.047904-34.69622 72.256674-53.486168 116.345822-54.411237l0-0.031722c0.203638 0.00307 0.406253 0.01228 0.60989 0.016373 0.203638-0.00307 0.406253-0.013303 0.60989-0.016373l0 0.031722c44.073798 0.925069 84.359316 19.703761 116.566856 54.379515 15.623839 16.821107 25.814945 33.579793 31.188326 43.612287l71.120804 0 185.921433-131.330094-14.548344-22.056342L742.203986 620.7551920000001l-19.276019-30.638811 159.440315-111.641683-36.3243-55.070246L730.105437 507.20402z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="table" unicode="&#58925;" d="M304.738028 343.684806M729.544153 511.153982M595.52788 637.723655M143.806755 686.614156l0-601.704045L881.172549 84.91011100000003l0 601.704045L143.806755 686.614156zM420.318416 299.80441299999995l0 128.936581 184.341448 0 0-128.936581L420.318416 299.80441299999995zM604.659865 256.825552l0-128.936581L420.318416 127.88897099999997l0 128.936581L604.659865 256.825552zM604.659865 600.656435l0-128.936581L420.318416 471.719854l0 128.936581L604.659865 600.656435zM374.232798 600.656435l0-128.936581L189.89135 471.719854l0 128.936581L374.232798 600.656435zM189.89135 428.740994L374.232798 428.740994l0-128.936581L189.89135 299.80441299999995 189.89135 428.740994zM650.745483 428.740994l184.341448 0 0-128.936581L650.745483 299.80441299999995 650.745483 428.740994zM650.745483 471.719854l0 128.936581 184.341448 0 0-128.936581L650.745483 471.719854zM189.89135 256.825552L374.232798 256.825552l0-128.936581L189.89135 127.88897099999997 189.89135 256.825552zM650.745483 127.88897099999997l0 128.936581 184.341448 0 0-128.936581L650.745483 127.88897099999997z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="right" unicode="&#58882;" d="M283.648 721.9189759999999L340.873216 780.926976 740.352 383.99795200000005 340.876288-12.925952000000052 283.648 46.07795199999998 619.52 383.99795200000005Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="left" unicode="&#58883;" d="M740.352 721.9189759999999L683.126784 780.926976 283.648 383.99795200000005 683.123712-12.925952000000052 740.352 46.07795199999998 404.48 383.99795200000005Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="cart-simple" unicode="&#59032;" d="M235.097303 196.866982C247.384597 160.417152 286.382106 132.37606800000003 324.772759 132.37606800000003L861.658537 132.37606800000003 880.429732 132.37606800000003 885.649214 150.54185399999994 1009.08775 580.154957C1021.388907 622.967661 993.187631 660.786325 949.051586 660.786325L424.585365 660.786325C410.791718 660.786325 399.609756 649.5207379999999 399.609756 635.623932 399.609756 621.727125 410.791718 610.461538 424.585365 610.461538L949.051586 610.461538C959.924 610.461538 964.161052 604.779539 961.106394 594.148171L837.667859 164.53506800000002 861.658537 182.70085500000005 324.772759 182.70085500000005C307.742153 182.70085500000005 287.789837 197.04752900000005 282.395194 213.05054900000005L73.600164 832.433664C69.16437 845.592294 54.980454 852.636656 41.919502 848.167687 28.858551 843.698719 21.86648 829.408727 26.302275 816.250097L235.097303 196.866982ZM399.609756-6.017094000000043C399.609756 49.57012899999995 354.881911 94.63247799999999 299.707317 94.63247799999999 244.532723 94.63247799999999 199.804878 49.57012899999995 199.804878-6.017094000000043 199.804878-61.604318000000035 244.532723-106.66666699999996 299.707317-106.66666699999996 354.881911-106.66666699999996 399.609756-61.604318000000035 399.609756-6.017094000000043ZM249.756098-6.017094000000043C249.756098 21.77651800000001 272.120021 44.30769299999997 299.707317 44.30769299999997 327.294613 44.30769299999997 349.658537 21.77651800000001 349.658537-6.017094000000043 349.658537-33.810704999999984 327.294613-56.34187899999995 299.707317-56.34187899999995 272.120021-56.34187899999995 249.756098-33.810704999999984 249.756098-6.017094000000043ZM924.097562-6.017094000000043C924.097562 49.57012899999995 879.369715 94.63247799999999 824.195121 94.63247799999999 769.020529 94.63247799999999 724.292683 49.57012899999995 724.292683-6.017094000000043 724.292683-61.604318000000035 769.020529-106.66666699999996 824.195121-106.66666699999996 879.369715-106.66666699999996 924.097562-61.604318000000035 924.097562-6.017094000000043ZM774.243902-6.017094000000043C774.243902 21.77651800000001 796.607825 44.30769299999997 824.195121 44.30769299999997 851.782419 44.30769299999997 874.146342 21.77651800000001 874.146342-6.017094000000043 874.146342-33.810704999999984 851.782419-56.34187899999995 824.195121-56.34187899999995 796.607825-56.34187899999995 774.243902-33.810704999999984 774.243902-6.017094000000043Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="face-cry" unicode="&#59036;" d="M1024 384C1024 666.769792 794.769792 896 512 896 229.230208 896 0 666.769792 0 384 0 101.23020799999995 229.230208-128 512-128 629.410831-128 740.826187-88.33104600000001 830.768465-16.686661999999956 841.557579-8.092490999999995 843.33693 7.620766000000003 834.742758 18.409879000000046 826.148587 29.198990999999978 810.43533 30.978341999999998 799.646219 22.384173000000033 718.470035-42.277495000000044 618.001779-78.04878099999996 512-78.04878099999996 256.817504-78.04878099999996 49.951219 128.81750399999999 49.951219 384 49.951219 639.182496 256.817504 846.048781 512 846.048781 767.182496 846.048781 974.048781 639.182496 974.048781 384 974.048781 296.507166 949.714859 212.66323599999998 904.470807 140.039307 897.177109 128.33175700000004 900.755245 112.92820300000005 912.462793 105.63450699999999 924.170342 98.34080900000004 939.573897 101.91894200000002 946.867595 113.62649199999998 997.013826 194.11920399999997 1024 287.101621 1024 384ZM337.170731 396.487806C371.654852 396.487806 399.609756 424.442709 399.609756 458.926829 399.609756 493.41095 371.654852 521.365854 337.170731 521.365854 302.686611 521.365854 274.731708 493.41095 274.731708 458.926829 274.731708 424.442709 302.686611 396.487806 337.170731 396.487806ZM711.804879 396.487806C746.288998 396.487806 774.243902 424.442709 774.243902 458.926829 774.243902 493.41095 746.288998 521.365854 711.804879 521.365854 677.320757 521.365854 649.365854 493.41095 649.365854 458.926829 649.365854 424.442709 677.320757 396.487806 711.804879 396.487806ZM352.788105 191.21547499999997C396.165222 225.91716899999994 453.151987 246.639629 524.487806 246.639629 595.823622 246.639629 652.810387 225.91716899999994 696.187505 191.21547499999997 722.700531 170.00505399999997 738.882517 148.42907300000002 746.631548 132.931012 752.800254 120.59359800000004 747.799529 105.59142399999996 735.462114 99.42271600000004 723.124702 93.25401 708.122526 98.25473499999998 701.953818 110.59214899999995 701.03616 112.42746499999998 698.492224 116.61747600000001 694.165854 122.38597100000004 686.602473 132.47047699999996 676.927317 142.654852 664.983226 152.21012499999995 630.311565 179.947456 584.273939 196.68840999999998 524.487806 196.68840999999998 464.70167 196.68840999999998 418.664045 179.947456 383.992384 152.21012499999995 372.048292 142.654852 362.373137 132.47047699999996 354.809756 122.38597100000004 350.483386 116.61747600000001 347.93945 112.42746499999998 347.021792 110.59214899999995 340.853084 98.25473499999998 325.850908 93.25401 313.513495 99.42271600000004 301.176081 105.59142399999996 296.175356 120.59359800000004 302.344062 132.931012 310.093092 148.42907300000002 326.275078 170.00505399999997 352.788105 191.21547499999997Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="face-smile" unicode="&#59055;" d="M1024 384C1024 666.769792 794.769792 896 512 896 229.230208 896 0 666.769792 0 384 0 101.23020799999995 229.230208-128 512-128 629.410831-128 740.826187-88.33104600000001 830.768465-16.686661999999956 841.557579-8.092490999999995 843.33693 7.620766000000003 834.742758 18.409879000000046 826.148587 29.198990999999978 810.43533 30.978341999999998 799.646219 22.384173000000033 718.470035-42.277495000000044 618.001779-78.04878099999996 512-78.04878099999996 256.817504-78.04878099999996 49.951219 128.81750399999999 49.951219 384 49.951219 639.182496 256.817504 846.048781 512 846.048781 767.182496 846.048781 974.048781 639.182496 974.048781 384 974.048781 296.507166 949.714859 212.66323599999998 904.470807 140.039307 897.177109 128.33175700000004 900.755245 112.92820300000005 912.462793 105.63450699999999 924.170342 98.34080900000004 939.573897 101.91894200000002 946.867595 113.62649199999998 997.013826 194.11920399999997 1024 287.101621 1024 384ZM337.170731 396.487806C371.654852 396.487806 399.609756 424.442709 399.609756 458.926829 399.609756 493.41095 371.654852 521.365854 337.170731 521.365854 302.686611 521.365854 274.731708 493.41095 274.731708 458.926829 274.731708 424.442709 302.686611 396.487806 337.170731 396.487806ZM711.804879 396.487806C746.288998 396.487806 774.243902 424.442709 774.243902 458.926829 774.243902 493.41095 746.288998 521.365854 711.804879 521.365854 677.320757 521.365854 649.365854 493.41095 649.365854 458.926829 649.365854 424.442709 677.320757 396.487806 711.804879 396.487806ZM352.788105 127.22903299999996C396.165222 92.52733899999998 453.151987 71.80487900000003 524.487806 71.80487900000003 595.823622 71.80487900000003 652.810387 92.52733899999998 696.187505 127.22903299999996 722.700531 148.43945399999996 738.882517 170.01543500000002 746.631548 185.51349500000003 752.800254 197.850908 747.799529 212.85308399999997 735.462114 219.021792 723.124702 225.19049800000005 708.122526 220.18977299999995 701.953818 207.85235799999998 701.03616 206.01704299999994 698.492224 201.82703100000003 694.165854 196.058537 686.602473 185.97402899999997 676.927317 175.78965500000004 664.983226 166.23438299999998 630.311565 138.49705200000005 584.273939 121.75609799999995 524.487806 121.75609799999995 464.70167 121.75609799999995 418.664045 138.49705200000005 383.992384 166.23438299999998 372.048292 175.78965500000004 362.373137 185.97402899999997 354.809756 196.058537 350.483386 201.82703100000003 347.93945 206.01704299999994 347.021792 207.85235799999998 340.853084 220.18977299999995 325.850908 225.19049800000005 313.513495 219.021792 301.176081 212.85308399999997 296.175356 197.850908 302.344062 185.51349500000003 310.093092 170.01543500000002 326.275078 148.43945399999996 352.788105 127.22903299999996Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="survey" unicode="&#59058;" d="M722.355804 849.454545C761.006291 849.454545 792.380951 818.166023 792.380951 779.627344L792.380951 437.500928 799.081094 453.813218 401.874746 51.22138 418.539682 58.181818 138.070006 58.181818C99.387643 58.181818 68.063492 89.328555 68.063492 127.771428L68.063492 872.727273 44.698413 849.454545 722.355804 849.454545ZM21.333333 896 21.333333 872.727273 21.333333 127.771428C21.333333 63.604277 73.59726 11.636363 138.070006 11.636363L418.539682 11.636363 428.337293 11.636363 435.204619 18.596802 832.410967 421.18864 839.11111 427.979625 839.11111 437.500928 839.11111 779.627344C839.11111 843.859757 786.827324 896 722.355804 896L44.698413 896 21.333333 896ZM775.859347 307.365395 759.337741 290.90909 775.859347 274.452787 869.319663 181.361879 885.841269 164.905574 902.362876 181.361879 972.458114 251.18006 988.979721 267.636363 972.458114 284.092668 878.997796 377.183575 862.47619 393.639878 845.954583 377.183575 775.859347 307.365395ZM845.954583 344.27097 939.414901 251.18006 939.414901 284.092668 869.319663 214.274485 902.362876 214.274485 808.902558 307.365395 808.902558 274.452787 878.997796 344.27097 845.954583 344.27097ZM518.843473 51.365395 513.841133 46.382827 512.453734 39.473248 489.088655-76.890387 482.215251-111.121568 516.58227-104.275332 633.407665-81.002605 640.344663-79.620689 645.347004-74.638121 902.362876 181.361879 918.884482 197.818182 902.362876 214.274485 808.902558 307.365395 792.380951 323.821698 775.859347 307.365395 518.843473 51.365395ZM775.859347 274.452787 869.319663 181.361879 869.319663 214.274485 612.303791-41.725515 624.243127-35.361033 507.41773-58.633758 534.911345-86.018703 558.276425 30.344934 551.886686 18.452787 808.902558 274.452787 775.859347 274.452787ZM426.576706 298.269073C444.201086 298.269073 458.488469 284.053815 458.488469 266.500753L458.488469 258.086116C458.488469 240.540958 444.323959 226.317797 426.576706 226.317797L426.576706 226.317797C408.952326 226.317797 394.664943 240.533054 394.664943 258.086116L394.664943 266.500753C394.664943 284.045911 408.829453 298.269073 426.576706 298.269073L426.576706 298.269073ZM278.349205 552.435127C278.349205 552.435127 280.851125 530.485568 305.477133 530.485568 330.103138 530.485568 331.559155 552.435127 331.559155 552.435127 329.927383 623.508937 362.988497 657.25782 430.67155 653.905282 475.722639 648.839223 499.06407 623.508937 500.624896 577.839917 497.503245 557.501184 480.405116 531.202385 449.969026 499.092521 409.671358 458.489557 389.522524 422.133143 389.522524 390.023279L389.522524 357.093903C389.522524 357.093903 392.614705 337.454532 414.885933 337.454532 437.157161 337.454532 440.249342 357.093903 440.249342 357.093903L440.249342 379.965664C440.249342 406.785969 459.546816 439.044836 498.21271 476.369762 538.652271 513.471183 558.730159 547.369069 558.730159 577.839917 555.395669 662.323878 511.195938 706.353877 425.776235 709.780917 327.515198 711.419936 278.349205 658.971339 278.349205 552.435127Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="tree" unicode="&#58926;" d="M962.691679 258.53447400000005c-8.721639 54.163597-34.298154 97.584526-73.089645 133.8638-44.721551 41.825594-99.282191 65.724911-156.512636 84.432994-26.935466 8.80555-54.079686 16.971533-81.129762 25.427112 41.188074 7.485485 81.495082 10.991332 121.872698 12.269441 39.906895 1.26276 79.885422 0.276293 120.633475 0.276293-30.644951 44.233434-74.588789 71.110571-127.260405 84.384899-53.004191 13.357216-103.742782 9.715269-152.261822-32.081673 18.715247 66.336848 12.464893 120.18936-38.810934 160.830989-32.450063 25.719778-77.127611 31.000038-111.319341 14.916734 58.583257-31.127951 82.051761-84.265172 94.304829-145.102772-44.638663 69.056795-110.067838 96.432283-187.710173 86.487793-56.123228-7.187703-110.723777-26.270317-166.003801-40.048111 15.677051-14.358009 31.136138-24.116257 47.932686-27.839045 51.427276-11.399631 103.405091-20.301372 155.098427-30.524201 37.036521-7.323802 75.163887-12.144598 104.448864-40.879036-78.096682 23.458271-155.928329 30.034037-235.541551 9.092076C186.718589 530.20385 104.838743 479.821369 81.996502 429.437865c46.955428 23.955598 95.807043 18.776645 144.606469 17.139356 37.737486-1.266853 76.089979-3.461845 113.238041 1.594311 52.683896 7.170307 104.513332 20.624736 159.209048 31.909757-91.88164-62.077847-186.516997-122.342396-159.194722-259.889075 58.852386 100.205213 163.392324 150.107763 229.951229 238.105956-16.239869-91.498924 6.980995-169.376619 66.432015-237.83785 41.815361-48.152696 89.979314-92.010577 110.706381-156.013263 12.758582 141.877311-25.823132 270.789333-97.911984 396.334677C755.996107 391.809873 858.199837 325.909977 962.691679 258.53447400000005zM513.476631 320.10169099999996c-27.767414-14.065344-39.008432-35.954887-42.252313-64.998363-6.078439-54.437843-15.162328-108.532879-21.799492-162.916487-3.90903-32.026414-5.519714-64.333214-8.16496-96.53052 30.078039 0 55.507198 0 79.961146 0 9.912767 78.200036 19.732413 154.247037 28.913517 230.369761 0.883113 7.322779-0.756223 15.746636-3.705392 22.591531C536.246217 272.25086999999996 524.967336 295.41135899999995 513.476631 320.10169099999996z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="upload-circle" unicode="&#58927;" d="M512-128c282.768 0 512 229.216 512 512C1024 666.768 794.768 896 512 896 229.216 896 0 666.768 0 384 0 101.21600000000001 229.216-128 512-128zM512 848c256.272 0 464-207.744 464-464 0-256.272-207.728-464-464-464S48 127.72799999999995 48 384C48 640.256 255.728 848 512 848zM377.728 534.544L480 534.544l0-478c0-17.664 14.336-32 32-32s32 14.336 32 32L544 534.544l102.272 0c17.616 0 23.424 11.568 12.944 25.68l-128.128 172.624c-10.496 14.128-27.664 14.128-38.16 0L364.8 560.24C354.32 546.1120000000001 360.128 534.544 377.728 534.544z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="add-circle" unicode="&#58911;" d="M675.04 412.736l-127.04 0 0 127.264c0 20.064-16.288 36.32-36.32 36.32-20.064 0-36.32-16.192-36.32-36.32l0-127.232-127.072 0c-20.064 0-36.352-16.32-36.352-36.352 0-20.064 16.224-36.352 36.352-36.352l127.072 0 0-127.232c0-20 16.256-36.384 36.32-36.384 20.032 0 36.32 16.256 36.32 36.384l0 127.136 127.04 0c19.968 0 36.352 16.256 36.352 36.384C711.36 396.448 695.136 412.736 675.04 412.736L675.04 412.736zM511.328 830.56c-250.24 0-453.952-203.616-453.952-453.952 0-250.336 203.712-453.952 453.952-453.952 250.336 0 453.984 203.584 453.984 453.952C965.312 626.944 761.696 830.56 511.328 830.56L511.328 830.56zM511.328-20.576000000000022c-219.04 0-397.184 178.176-397.184 397.152 0 219.104 178.144 397.216 397.184 397.216s397.216-178.112 397.216-397.216C908.576 157.63199999999995 730.368-20.576000000000022 511.328-20.576000000000022L511.328-20.576000000000022zM511.328-20.576000000000022"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="download-circle" unicode="&#58881;" d="M510.771521 828.211081c-244.998947 0-443.597097-198.60429-443.597097-443.590957s198.59815-443.591981 443.597097-443.591981c244.986667 0 443.583794 198.60429 443.583794 443.591981S755.758188 828.211081 510.771521 828.211081zM510.771521-30.044013999999947c-229.010811 0-414.664138 185.65435-414.664138 414.664138 0 229.010811 185.653327 414.657998 414.664138 414.657998 228.996484 0 414.652881-185.647187 414.652881-414.657998C925.424402 155.60931300000004 739.768005-30.044013999999947 510.771521-30.044013999999947zM662.749888 352.39518799999996L537.719266 245.82501100000002l0 324.388065c0 14.887059-12.06478 26.953885-26.947745 26.953885-14.894222 0-26.961048-12.066827-26.961048-26.953885l0-325.410348L357.936647 352.39518799999996c-10.56359 10.599406-27.693736 10.599406-38.267559 0-10.56359-10.596336-10.56359-27.777647 0-38.375006l170.181961-161.220868c5.629207-5.652743 13.111622-8.060583 20.49887-7.680936 7.373944-0.379647 14.859429 2.02717 20.488637 7.680936l170.181961 161.220868c10.562567 10.597359 10.562567 27.77867 0 38.375006C690.443623 362.99561700000004 673.313477 362.99561700000004 662.749888 352.39518799999996z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="templeate-1" unicode="&#58928;" d="M320 384L106.666667 384c-35.349333 0-64-28.650667-64-64l0-213.333333c0-35.349333 28.650667-64 64-64l213.333333 0c35.349333 0 64 28.650667 64 64L384 320C384 355.349333 355.349333 384 320 384zM256 341.33333300000004l0-256L170.666667 85.33333300000004 170.666667 341.33333300000004 256 341.33333300000004zM85.333333 106.66666699999996L85.333333 320c0 11.754667 9.578667 21.333333 21.333333 21.333333l42.666667 0 0-256L106.666667 85.33333300000004C94.912 85.33333300000004 85.333333 94.91200000000003 85.333333 106.66666699999996zM341.333333 106.66666699999996c0-11.754667-9.578667-21.333333-21.333333-21.333333l-42.666667 0L277.333333 341.33333300000004l42.666667 0c11.754667 0 21.333333-9.578667 21.333333-21.333333L341.333333 106.66666699999996zM576 554.666667L234.666667 554.666667c-47.061333 0-85.333333-38.272-85.333333-85.333333l0-42.666667 42.666667 0 0 42.666667c0 23.530667 19.136 42.666667 42.666667 42.666667l42.666667 0 0-96 21.333333 0L298.666667 512l213.333333 0 0-426.666667-85.333333 0-21.333333-42.666667 170.666667 0c47.061333 0 85.333333 38.272 85.333333 85.333333L661.333333 469.333333C661.333333 516.394667 623.061333 554.666667 576 554.666667zM618.666667 128c0-23.530667-19.136-42.666667-42.666667-42.666667l-42.666667 0L533.333333 512l42.666667 0c23.530667 0 42.666667-19.136 42.666667-42.666667L618.666667 128zM853.333333 42.66666699999996c47.061333 0 85.333333 38.272 85.333333 85.333333L938.666667 640c0 47.061333-38.272 85.333333-85.333333 85.333333L341.333333 725.333333c-47.061333 0-85.333333-38.272-85.333333-85.333333l0-42.666667 42.666667 0 0 42.666667c0 23.530667 19.136 42.666667 42.666667 42.666667l85.333333 0 0-85.333333 21.333333 0 0 85.333333 298.666667 0 0-597.333333-42.666667 0-21.333333-42.666667L853.333333 42.66666699999996zM896 128c0-23.530667-19.136-42.666667-42.666667-42.666667l-85.333333 0L768 682.666667l85.333333 0c23.530667 0 42.666667-19.136 42.666667-42.666667L896 128z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="util" unicode="&#58929;" d="M282.127566 639.0826059999999c-13.120832-13.221116-30.625508-20.50808-49.278333-20.50808-18.618033 0-36.157501 7.286963-49.311079 20.50808l-32.885991 33.019021 98.623181 99.027387 32.885991-33.019021c13.186324-13.221116 20.473287-30.829146 20.473287-49.548486C302.599829 669.8769589999999 295.347658 652.26893 282.127566 639.0826059999999L282.127566 639.0826059999999zM249.308089 705.0899489999999l-0.032746 0-32.884968-32.987299c4.418636-4.417613 10.252505-6.845918 16.458857-6.845918 6.206352 0 12.041244 2.428306 16.426111 6.813173 4.418636 4.452405 6.845918 10.288321 6.845918 16.493649C256.121262 694.802652 253.693979 700.671313 249.308089 705.0899489999999L249.308089 705.0899489999999zM396.703067 496.343671L249.578242 638.778684l32.278147 33.626865 147.157571-142.468782L396.703067 496.343671 396.703067 496.343671zM751.45979 133.92852400000004L618.131179 274.071332l32.884968 32.985252 133.330658-140.141784L751.45979 133.92852400000004 751.45979 133.92852400000004zM850.184279 67.95597399999997c-22.700001-22.766516-52.481282-34.168194-82.264609-34.168194-29.714765 0-59.395762 11.333116-81.994456 34.033118L538.194592 222.398462l32.884968 33.021068L718.811206 100.806149c27.117614-27.183106 71.269183-27.116591 98.488105 0.169869 27.186176 27.287483 27.117614 71.773673-0.135076 99.196233l-147.426701 154.273642 32.851199 33.021068 147.461493-154.308435C895.447159 187.557956 895.514697 113.421468 850.184279 67.95597399999997L850.184279 67.95597399999997zM801.716404 468.380806c-30.726815-30.860868-71.605851-47.861054-115.082038-47.861054-43.442418 0-84.321454 16.999163-115.082038 47.861054-30.760584 30.861892-47.692209 71.877027-47.692209 115.521037s16.931624 84.691891 47.692209 115.554806l42.497906 42.666752 32.885991-32.986275-42.497906-42.667775c-21.99085-22.090111-34.099632-51.367925-34.065863-82.566484 0-31.163767 12.108782-60.441581 34.065863-82.499969 21.956058-22.058388 51.16531-34.20094 82.196047-34.20094 31.064506 0 60.239989 12.142551 82.196047 34.20094l42.49893 42.665729 32.884968-33.019021L801.716404 468.380806 801.716404 468.380806zM844.214311 511.049604l-49.311079 49.51267-16.45988-16.493649c-17.538445-17.638729-40.879036-27.352975-65.73719-27.352975l-0.032746 0c-24.824385 0-48.198745 9.713222-65.73719 27.352975-17.539468 17.607006-27.252691 41.082674-27.252691 66.007343 0 24.925692 9.679453 48.400337 27.252691 66.040089l16.458857 16.495696-49.344848 49.51267 32.885991 33.021068 82.196047-82.533738-49.311079-49.482995c-8.769734-8.835226-13.626345-20.571525-13.626345-33.051767 0-12.446473 4.856611-24.183795 13.626345-32.987299 8.768711-8.835226 20.439518-13.69286 32.884968-13.69286 12.411681 0 24.082488 4.857635 32.852222 13.69286l49.344848 49.514717 82.196047-82.534761L844.214311 511.049604 844.214311 511.049604zM233.591129 129.139451l0 46.681182 46.512337 0 0-46.681182L233.591129 129.139451 233.591129 129.139451zM538.160823 356.538555l-92.247984 91.572602 32.717146 33.18889 92.214215-91.539856L538.160823 356.538555 538.160823 356.538555zM304.2187 101.04355599999997l173.634596 239.842507 37.641295-27.454282L338.318332 69.23715300000003c-21.923312-22.057365-51.132564-34.20094-82.19707-34.20094-31.028691 0-60.237943 12.143575-82.196047 34.168194-21.958104 22.057365-34.065863 51.335179-34.065863 82.533738 0 31.198559 12.107759 60.476373 34.065863 82.533738l2.765997 2.360767L417.243893 412.054963l27.353998-37.742603L205.596542 200.00340600000004c-12.411681-13.053294-19.224854-30.119995-19.224854-48.26526 0-18.71934 7.252171-36.291554 20.438495-49.513694C232.747925 76.15265599999998 277.775444 75.71263499999998 304.2187 101.04355599999997L304.2187 101.04355599999997z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="face-surprised" unicode="&#58980;" d="M485.656116-128C221.592397-128 6.762016 86.81718000000001 6.762016 350.87649799999997s214.830381 478.867697 478.8941 478.867697c264.041716 0 478.854495-214.812779 478.854495-478.867697S749.697832-128 485.656116-128zM485.656116 798.834741c-247.024795 0-447.975846-200.959852-447.975846-447.962644 0-247.002792 200.951051-447.962644 447.975846-447.962644 247.002792 0 447.953843 200.959852 447.953843 447.962644C933.609959 597.8748889999999 732.658908 798.834741 485.656116 798.834741zM352.033458 447.380528c0-30.469398-24.682677-55.147675-55.143274-55.147675-30.451796 0-55.143274 24.678276-55.143274 55.147675 0 30.460597 24.691478 55.138874 55.143274 55.138874C327.350781 502.519402 352.033458 477.845526 352.033458 447.380528zM674.417647 502.519402c-30.460597 0-55.156476-24.678276-55.156476-55.138874 0-30.469398 24.695879-55.147675 55.156476-55.147675 30.451796 0 55.143274 24.678276 55.143274 55.147675C729.560922 477.845526 704.869444 502.519402 674.417647 502.519402zM562.005634 165.30976499999997c0-59.733046-34.192262-108.165484-76.349518-108.165484-42.166057 0-76.36272 48.432438-76.36272 108.165484 0 59.724245 34.196663 108.152282 76.36272 108.152282C527.813371 273.45764699999995 562.005634 225.03400999999997 562.005634 165.30976499999997zM835.631745 793.712503c0 0 12.871605 56.819883 41.959231 85.925112 29.083226 29.096427 69.915916 15.124685 78.492585-8.801097 9.461179-26.385689-2.033053-50.069442-29.092027-56.164202C899.404495 808.463141 874.880237 826.192952 835.631745 793.712503zM916.698651 757.570797c0 0 35.767659 20.576965 64.877288 19.393218 29.136032-1.174946 41.431165-29.144833 33.109728-45.110024-9.192746-17.588993-27.054573-22.966463-43.217788-11.797871C954.979023 731.44034 952.453108 752.721393 916.698651 757.570797z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="edit" unicode="&#58946;" d="M769.089 516.251l-125.896 125.89 62.974 62.947c20.866 20.838 54.652 20.838 75.517 0l50.353-50.351c20.865-20.865 20.865-54.703 0-75.567L769.089 516.251zM403.349 150.52700000000004L277.453 276.418 619.706 615.982 745.601 490.09ZM176.314 47.283000000000015L252.912 251.87699999999995 377.753 127.01199999999994Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="speaker" unicode="&#58949;" d="M587.182306 754.7203c-6.003737 2.705622-13.043061 1.642406-17.984606-2.721994l-259.223926-229.293243-148.246369 0c-9.253758 0-16.752546-7.498788-16.752546-16.756639l0-267.886213c0-9.249665 7.498788-16.756639 16.752546-16.756639l144.050814 0c9.253758 0 16.752546 7.506974 16.752546 16.756639L322.530764 490.391099c1.774413 0.704035 3.433192 1.719154 4.892427 3.010567l236.127905 208.861912 0-653.332912-160.751171 137.64287c-2.12643 1.824555-90.300632 78.69941-93.927229 76.162634-4.427846-3.097548-15.768125-17.59882-18.419512-22.512736-0.953721-1.768273-2.196015-1.334391 15.413038-16.379039 25.674753-21.936615 73.780377-61.548798 75.144444-62.717414l10.007935-8.570189 178.388876-152.761196c3.093455-2.653433 6.978948-4.028757 10.900258-4.028757 2.369977 0 4.756327 0.503467 7.003508 1.534959 5.939269 2.738367 9.749038 8.677637 9.749038 15.217586L597.060281 739.446431C597.060281 746.034477 593.190137 752.013655 587.182306 754.7203L587.182306 754.7203zM290.453185 254.814756l-115.040083 0L175.413102 489.195877l115.03906 0 0-234.381122L290.453185 254.814756zM747.742119 375.98444300000006c0-51.55212-34.83232-96.658434-84.702124-109.693308-1.415232-0.375553-2.846838-0.551562-4.245697-0.551562-7.438413 0-14.234189 4.992711-16.200984 12.523221-2.338255 8.949836 3.021823 18.104333 11.967566 20.442588 35.136242 9.18929 59.672054 40.96397 59.672054 77.279061 0 36.307927-24.535813 68.090794-59.672054 77.271898-8.945743 2.346441-14.305821 11.492752-11.967566 20.450774 2.342348 8.953929 11.499915 14.305821 20.446681 11.967566C712.909799 472.643899 747.742119 427.530422 747.742119 375.98444300000006L747.742119 375.98444300000006zM864.950588 375.793084c0-88.87619-48.554856-170.44495-126.718053-212.883505-2.537799-1.375324-5.276167-2.02717-7.982812-2.02717-5.939269 0-11.69946 3.166109-14.733563 8.762571-4.417613 8.134261-1.39886 18.303878 6.727215 22.720468 67.350944 36.566824 109.198028 106.851587 109.198028 183.427636 0 76.844156-42.055838 147.272181-109.741403 183.78784-8.154727 4.396123-11.192923 14.557554-6.795776 22.700001 4.38896 8.142447 14.558577 11.184737 22.701025 6.795776C816.151162 546.697499 864.950588 464.976266 864.950588 375.793084L864.950588 375.793084z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="down" unicode="&#58906;" d="M888.306 619.94c15.615 15.617 40.93 15.617 56.545 0v0c15.617-15.615 15.617-40.93 0-56.545l-405.733-405.734c-15.615-15.617-40.928-15.617-56.545 0v0c-15.615 15.615-15.615 40.93 0 56.545l405.733 405.734zM538.619 214.20600000000002c15.617-15.615 15.617-40.93 0-56.545v0c-15.615-15.617-40.928-15.617-56.545 0l-405.734 405.734c-15.615 15.615-15.615 40.93 0 56.545v0c15.617 15.617 40.93 15.617 56.547 0l405.732-405.734zM538.619 214.20600000000002z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="file" unicode="&#58913;" d="M887.443911 598.6304l0-44.578133 0-45.511111 0-477.866667c0-37.705956-30.560711-68.266667-68.266667-68.266667l-614.4 0c-37.705956 0-68.266667 30.560711-68.266667 68.266667l0 705.422222c0 37.6832 30.560711 68.266667 68.266667 68.266667l386.844444 0 45.511111 0 38.024533 0c7.805156 2.594133 16.566044 1.2288 22.778311-5.006222l183.136711-183.159467C885.919289 611.373511 887.876267 604.9564439999999 887.443911 598.6304zM659.888356 531.296711c-12.583822 0-22.755556 10.171733-22.755556 22.755556l0 204.8-45.511111 0-364.088889 0c-25.122133 0-45.511111-20.388978-45.511111-45.511111l0-659.911111c0-25.122133 20.388978-45.511111 45.511111-45.511111l568.888889 0c25.122133 0 45.511111 20.388978 45.511111 45.511111l0 455.111111 0 22.755556L659.888356 531.296711zM682.643911 750.273422l0-173.4656 159.288889 0 0 14.176711L682.643911 750.273422z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="layouts" unicode="&#58930;" d="M917.213-103.239h-810.426c-23.151 0-41.918 18.766-41.918 41.917l0 698.644c0 23.148 18.767 41.917 41.918 41.917h810.426c23.149 0 41.918-18.769 41.918-41.917v-698.643c0-23.151-18.769-41.918-41.918-41.918zM316.38-61.321h600.833v363.294h-600.833v-363.294zM106.787-61.321h167.674v363.294h-167.674v-363.294zM148.705 637.322c-23.151 0-41.918-18.769-41.918-41.92s18.767-41.92 41.918-41.92 41.92 18.768 41.92 41.92-18.769 41.92-41.92 41.92zM274.461 637.322c-23.151 0-41.918-18.769-41.918-41.92s18.767-41.92 41.918-41.92c23.151 0 41.92 18.768 41.92 41.92s-18.77 41.92-41.92 41.92zM400.216 637.322c-23.15 0-41.918-18.769-41.918-41.92s18.769-41.92 41.918-41.92c23.152 0 41.92 18.768 41.92 41.92s-18.768 41.92-41.92 41.92zM875.293 511.566h-768.506v-167.675h810.426l0 167.675h-41.921z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="rate-half" unicode="&#59081;" d="M1012.064 504l-359.552 31.008-140.512 331.04-140.512-331.552-359.552-30.496 273.024-236.544-82.016-351.552 309.056 186.528 309.056-186.528-81.504 351.552 272.544 236.544zM512 195.96799999999996l0 465.056 85.504-202.016 219.04-19.008-166.016-144.032 50.016-214.016-188.512 114.016z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="add-circle-fine" unicode="&#58888;" d="M509.989715-60.972421000000054c-246.734474 0-446.75195 200.023616-446.75195 446.75809 0 246.732427 200.017476 446.75195 446.75195 446.75195 246.733451 0 446.757067-200.019523 446.757067-446.75195C956.746782 139.051195 756.723166-60.972421000000054 509.989715-60.972421000000054L509.989715-60.972421000000054zM509.989715 812.433746c-235.633648 0-426.650123-191.014428-426.650123-426.648077 0-235.639788 191.016475-426.654216 426.650123-426.654216 235.638765 0 426.654216 191.014428 426.654216 426.654216C936.643931 621.419318 745.62848 812.433746 509.989715 812.433746L509.989715 812.433746zM527.863804 153.46957999999995l-35.741016 0L492.122789 367.909533 277.678742 367.909533 277.678742 403.653619l214.443024 0L492.121765 618.0956189999999l35.741016 0L527.862781 403.653619l214.442 0 0-35.744086L527.863804 367.909533 527.863804 153.46957999999995 527.863804 153.46957999999995zM527.863804 153.46957999999995"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="prev-circle" unicode="&#58931;" d="M508.638018 827.97307c-246.403458 0-446.845649-200.463469-446.845649-446.845649 0-246.382179 200.442191-446.845649 446.845649-446.845649 246.382179 0 446.845649 200.463469 446.845649 446.845649C955.483667 627.5096 755.041476 827.97307 508.638018 827.97307zM508.638018-23.16149900000005c-222.933422 0-404.28892 181.355498-404.28892 404.28892 0 222.933422 181.355498 404.28892 404.28892 404.28892 222.912144 0 404.28892-181.355498 404.28892-404.28892C912.926939 158.19399899999996 731.57144-23.16149900000005 508.638018-23.16149900000005zM252.87208 485.1999c8.639016 26.129831-32.470784 37.215859-41.067243 11.32009-27.810822-83.730363-22.321004-168.545923 14.086277-248.573851 11.362646-24.938243 48.025268-3.298146 36.747735 21.491148C230.976644 339.081373 228.806251 412.853462 252.87208 485.1999zM599.262572 247.73335499999996l-127.627629 133.394065 127.47868 133.223838c9.043305 9.064583 9.022026 23.789211-0.021278 32.832516-8.809243 8.830521-24.087108 8.766686-32.832516 0l-148.310199-148.310199c-4.617405-4.638683-6.979303-11.064749-6.553736-17.746156-0.404289-6.702685 1.936331-13.107472 6.575015-17.788712l148.310199-148.28892c4.383343-4.383343 10.213615-6.787798 16.405619-6.787798 6.170726 0 12.000997 2.404455 16.405619 6.787798C608.156928 224.114371 608.156928 238.83899899999994 599.262572 247.73335499999996z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="read" unicode="&#59141;" d="M335.282306 712.495464C399.587328 713.451107 442.778899 696.882717 470.183494 669.3706540000001 479.127332 660.39174 485.691302 650.857363 490.241971 641.442689 492.795622 636.159553 494.049041 632.438701 494.358795 631.0740940000001L493.723712 636.7409230000001 493.723706 196.90019600000005C493.723706 199.018106 495.816045 203.920655 503.591595 207.36436700000002 511.039185 210.66283299999998 515.68422 209.16527399999995 517.176538 207.906613L500.671543 188.33763 521.297207 203.50146800000005C514.140179 213.23636899999997 499.631258 225.71450900000002 476.134074 237.35914000000002 439.577969 255.475456 390.86048 266.10507900000005 328.491925 266.10508200000004 265.860796 266.10508200000004 219.424582 255.71817999999996 186.827162 237.741581 164.977332 225.69198700000004 152.538132 212.28117299999997 147.220271 201.30886999999996L170.257196 190.14374199999997 151.035786 207.05224299999998C152.884078 209.15336100000002 158.307299 211.80336599999998 167.849005 208.050434 177.092077 204.41496099999995 179.2 199.20011699999998 179.2 196.66445199999998L179.2 497.049743 179.2 636.7409230000001 175.817447 624.023021C177.078908 626.226721 180.088681 630.807811 184.828724 636.965629 192.95423 647.521524 202.792594 658.127492 214.297641 668.007961 247.526453 696.544681 287.381649 713.209056 334.514421 712.495571L335.282306 712.495464ZM335.289387 763.689705C274.661039 764.607483 223.081402 743.04085 180.940156 706.850184 156.32698 685.712527 139.975514 664.470237 131.382553 649.4588249999999L128 643.549699 128 636.7409230000001 128 497.049743 128 196.66445199999998C128 159.26104999999995 164.542545 144.88818300000003 189.478606 173.23524099999997L191.776657 175.84764199999995 193.294121 178.978613C194.07832 180.59664399999997 199.156367 186.07133399999998 211.552092 192.907243 236.030601 206.40648099999999 274.024879 214.905082 328.491925 214.905082 383.221547 214.905079 424.163878 205.97190999999998 453.399258 191.483569 469.376966 183.56540600000005 477.614626 176.48075300000005 480.045882 173.17379000000005L481.844905 170.72677999999996 484.166551 168.768644C511.279708 145.90070000000003 544.923706 160.801293 544.923706 196.90019600000005L544.923712 636.740922 544.288627 642.407751C540.427211 659.419023 529.175531 682.697124 506.45814 705.503602 468.987716 743.1209699999999 412.352271 764.846461 334.521502 763.689812L335.289387 763.689705ZM0 506.026694L0 27.856867999999963C0-8.875636999999983 34.793167-23.40043300000002 61.4635 1.2485080000000153L63.46242 3.315859000000046C65.301149 5.444836000000009 69.655573 9.862312999999972 76.498228 15.820363000000043 88.306297 26.101906999999983 102.566352 36.46294 119.251411 46.17438500000003 167.295691 74.13829099999998 224.90855 90.95018200000004 292.337329 90.95018200000004 358.378978 90.95018000000005 409.459345 71.66956600000003 448.125308 39.64774 461.506042 28.56627400000002 472.380655 16.734758000000056 480.912593 4.997000999999955 485.832384-1.7713730000000396 488.762874-6.741985999999997 489.872527-9.02252199999998 496.058545-21.73590200000001 511.379537-27.027375000000006 524.092917-20.84135500000002 536.806298-14.655337000000031 542.097771 0.6656550000000152 535.91175 13.379036000000042 527.471002 30.726293000000055 509.777717 55.06771800000001 480.782336 79.08069999999998 433.134118 118.54132300000003 370.586889 142.15017999999998 292.337329 142.15018199999997 215.474895 142.15018499999996 149.074727 122.77408400000002 93.495781 90.424668 59.761154 70.78961500000003 36.872315 50.859801999999945 24.713677 36.78188399999999L44.088049 20.048869999999965 26.712598 38.84923500000002C28.162783 40.189508000000046 32.877261 41.946117999999956 40.792576 38.64178100000004 49.035365 35.200736000000006 51.2 30.12989200000004 51.2 27.856867999999963L51.2 506.026694C51.2 520.165184 39.73849 531.626694 25.6 531.626694 11.46151 531.626694 0 520.165184 0 506.026694L0 506.026694ZM696.80221 763.689812C618.971441 764.846461 562.335996 743.1209699999999 524.86557 705.503602 502.148181 682.697124 490.896501 659.419023 487.035083 642.407751L486.4 636.740922 486.400004 196.90019600000005C486.400006 160.801293 520.044004 145.90070000000003 547.157161 168.768644L549.478807 170.72677999999996 551.27783 173.17379000000005C553.709086 176.48075300000005 561.946746 183.56540600000005 577.924452 191.483569 607.159834 205.97190999999998 648.102165 214.905079 702.831787 214.905082 757.298833 214.905082 795.293111 206.40648099999999 819.77162 192.907243 832.167345 186.07133399999998 837.245391 180.59664399999997 838.029591 178.978613L839.547055 175.84764199999995 841.845105 173.23524099999997C866.781167 144.88818300000003 903.323712 159.26104999999995 903.323712 196.66445199999998L903.323712 497.049743 903.323712 636.7409230000001 903.323712 643.549699 899.941158 649.4588249999999C891.348196 664.470237 874.996732 685.712527 850.383556 706.850184 808.24231 743.04085 756.662673 764.607483 696.034325 763.689705L696.80221 763.689812ZM696.809291 712.495571C743.942063 713.209056 783.797257 696.544681 817.026071 668.007961 828.531119 658.127492 838.369481 647.521524 846.494989 636.965629 851.235031 630.807811 854.244804 626.226721 855.506263 624.023021L852.123712 636.7409230000001 852.123712 497.049743 852.123712 196.66445199999998C852.123712 199.20011699999998 854.231635 204.41496099999995 863.474707 208.050434 873.016412 211.80336599999998 878.439633 209.15336100000002 880.287925 207.05224299999998L861.066515 190.14374199999997 884.103441 201.30886999999996C878.785579 212.28117299999997 866.346381 225.69198700000004 844.49655 237.741581 811.89913 255.71817999999996 765.462916 266.10508200000004 702.831785 266.10508200000004 640.463232 266.10507900000005 591.745741 255.475456 555.189638 237.35914000000002 531.692454 225.71450900000002 517.183533 213.23636899999997 510.026502 203.50146800000005L530.652166 188.33763 514.147172 207.906613C515.63949 209.16527399999995 520.284527 210.66283299999998 527.732117 207.36436700000002 535.507665 203.920655 537.600004 199.018106 537.600004 196.90019600000005L537.6 636.7409230000001 536.964917 631.0740940000001C537.274671 632.438701 538.52809 636.159553 541.081741 641.442689 545.63241 650.857363 552.196378 660.39174 561.140218 669.3706540000001 588.544813 696.882717 631.736384 713.451107 696.041406 712.495464L696.809291 712.495571ZM972.799998 506.026694L972.799998 27.856867999999963C972.799998 30.12989200000004 974.964631 35.200736000000006 983.207422 38.64178100000004 991.122737 41.946117999999956 995.837214 40.189508000000046 997.287401 38.84923500000002L979.911949 20.048869999999965 999.286321 36.78188399999999C987.127682 50.859801999999945 964.238844 70.78961500000003 930.504218 90.424668 874.925269 122.77408400000002 808.525103 142.15018499999996 731.662669 142.15018199999997 653.132708 142.15017999999998 590.55104 117.26282200000003 543.127755 75.73800100000005 514.370099 50.55719499999998 496.945662 25.10259599999995 488.705389 7.022771000000034 482.841769-5.842485000000011 488.517717-21.02524200000005 501.382974-26.888862000000017 514.248233-32.752481999999986 529.430987-27.07653300000004 535.294607-14.211275 536.420563-11.740835999999945 539.350332-6.450639000000024 544.25735 0.7178109999999833 552.731727 13.097653000000037 563.54464 25.561581000000047 576.856734 37.21792900000003 615.190044 70.78337499999998 665.901421 90.95018000000005 731.662669 90.95018200000004 799.091447 90.95018200000004 856.704307 74.13829099999998 904.748587 46.17438500000003 921.433645 36.46294 935.6937 26.101906999999983 947.501771 15.820363000000043 954.344425 9.862312999999972 958.698848 5.444836000000009 960.537577 3.315859000000046L962.536497 1.2485080000000153C989.206831-23.40043300000002 1023.999998-8.875636999999983 1023.999998 27.856867999999963L1023.999998 506.026694C1023.999998 520.165184 1012.538487 531.626694 998.399998 531.626694 984.261508 531.626694 972.799998 520.165184 972.799998 506.026694L972.799998 506.026694Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="404" unicode="&#58908;" d="M300.197309 299.705317l4.427931 1.803972c1.147982-2.787956 10.167841-7.543882 26.89558-14.267777l5.411915-12.955798c10.659833-24.927611 23.123639-62.483024 37.555413-112.66624 14.431775 5.575913 34.439462 0.983985 60.351057-13.611787l1.803972-4.427931L389.575913 107.828315l18.203716-42.639334c2.459962-5.575913-12.463805-15.579757-44.7713-29.847534-11.151826 7.215887-19.84369 9.675849-26.403587 7.05189l-0.983985 2.131967c-10.823831 25.419603-16.235746 42.311339-16.399744 50.675208l-4.427931-1.803972 6.3959-14.923767-11.151826-4.263933c-41.655349-16.235746-71.830878-18.695708-90.690583-7.871877l-4.427931-1.803972-1.803972 4.263933c-7.05189 16.727739 3.607944 77.406791 32.307495 182.037156 11.479821 4.427931 19.1877 14.923767 22.959641 31.323511C281.337604 290.685458 291.83344 296.425368 300.197309 299.705317L300.197309 299.705317zM216.230621 80.276746c28.371557 19.515695 40.999359 32.799488 38.047406 39.68738-0.983985 2.131967-0.65599 5.575913 0.65599 10.167841l-0.983985 2.131967c-25.5836-21.483664-38.047406-32.963485-37.391416-34.439462C215.246637 88.804612 215.082639 83.064702 216.230621 80.276746L216.230621 80.276746zM216.722614 72.896861l0.983985-2.131967c11.643818 1.147982 21.155669 3.279949 28.699552 6.231903 0.819987 0.327995 7.379885 5.411915 19.84369 15.251762l-0.983985 2.131967c-7.543882-2.951954-12.7918-0.983985-15.743754 6.067905C226.398463 85.032671 215.574632 75.848815 216.722614 72.896861L216.722614 72.896861zM225.90647 143.743754l11.151826 4.263933c-1.147982-2.623959-6.3959-8.691864-15.579757-18.53171-2.295964-10.823831-2.787956-17.547726-1.639974-20.335682 27.715567 20.663677 40.34337 33.783472 37.883408 39.523382l0.819987 10.331839-3.443946-3.935939-9.019859-3.443946-0.983985 2.131967c11.151826 4.263933 17.875721 16.891736 20.49968 37.719411l-0.983985 2.131967C239.35426 172.443306 227.21845 160.307495 227.874439 157.027546L225.90647 143.743754 225.90647 143.743754zM231.646381 173.42729l0.983985-2.131967 2.131967 0.819987c28.371557 23.123639 40.179372 40.179372 35.423447 51.331198 1.475977 0.65599 1.967969 1.639974 1.475977 2.951954l-2.295964-0.819987c-28.863549-21.647662-40.999359-38.047406-36.407431-49.035234C231.482383 175.723254 230.990391 174.73927 231.646381 173.42729L231.646381 173.42729zM240.994234 211.966688l0.983985-2.131967c13.775785 10.331839 35.915439 29.847534 66.418962 58.21909l2.131967 0.819987-6.3959 14.923767 0.491992 5.083921-2.295964-0.819987c-36.571429-32.963485-55.431134-51.82319-56.579116-56.743113L240.994234 211.966688 240.994234 211.966688zM311.67713 107.336323l-35.751441-13.939782c-1.475977-0.491992-6.887892-4.263933-16.235746-11.315823l0.819987-1.967969 12.299808 2.131967 20.007687 7.871877c11.643818 4.591928 32.143498 19.84369 61.171044 46.08328l-6.3959 14.923767-2.131967-0.819987c-24.107623-16.891736-34.439462-29.191544-31.159513-36.899423C315.449071 110.616272 314.629084 108.484305 311.67713 107.336323L311.67713 107.336323zM267.889814 264.773863l0.819987-1.967969c17.875721 16.891736 27.387572 25.419603 28.207559 25.747598l-0.983985 2.131967-8.855862-3.443946C274.941704 282.485586 268.545804 274.941704 267.889814 264.773863L267.889814 264.773863zM275.597694 222.954516c16.071749-37.883408 20.007687-67.894939 11.971813-90.034593l-3.443946-28.863549 26.89558 10.495836c-7.543882 30.011531-18.367713 65.598975-32.471493 106.926329l-0.983985 2.131967L275.597694 222.954516 275.597694 222.954516zM279.369635 231.810378l6.3959-14.923767c13.44779 15.087764 24.435618 24.271621 32.63549 27.55157l-3.607944 8.527867-2.459962 11.643818-2.131967-0.819987C289.045484 247.06214 278.713645 236.566304 279.369635 231.810378L279.369635 231.810378zM292.817425 194.58296c23.943626 17.219731 33.619475 30.995516 29.191544 41.491352l-2.787956 6.3959-2.295964-0.819987c-21.483664-18.859705-30.667521-31.651505-27.879564-38.3754L292.817425 194.58296 292.817425 194.58296zM294.457399 190.483024l2.787956-6.3959 2.295964-11.807816 2.295964 0.819987-0.491992-5.083921 6.3959-14.923767 32.471493 27.387572-6.3959 15.087764c-9.347854-10.331839-16.235746-16.399744-20.827675-18.203716l-2.295964-0.983985c-0.65599 1.639974 6.067905 10.167841 20.335682 25.419603l-3.115951 13.611787-0.983985 2.131967L294.457399 190.483024 294.457399 190.483024zM307.413197 148.171685l2.787956-6.3959 2.295964-11.643818c23.943626 17.219731 35.259449 27.387572 33.94747 30.503523l-5.411915 12.955798C329.224856 165.719411 318.07303 157.191544 307.413197 148.171685L307.413197 148.171685zM355.792441 131.935939c-23.779628-17.711723-34.111467-30.011531-30.995516-37.227418l1.475977-9.347854c25.255605 18.039718 36.899423 29.355541 34.931454 33.783472 24.435618 21.155669 38.703395 32.471493 42.803331 33.94747l-0.819987 1.967969c-1.803972 2.787956-6.723895 4.099936-14.595772 4.427931l-30.831518-31.9795L355.792441 131.935939 355.792441 131.935939zM327.912876 81.26073l4.591928-10.659833-0.491992-5.083921 2.295964 0.819987c23.451634 14.595772 34.275464 23.615631 32.63549 27.55157l-5.411915 12.955798L327.912876 81.26073 327.912876 81.26073zM333.816784 61.253043l5.411915-12.7918c25.747598 13.283792 37.719411 22.139654 35.915439 26.403587l-4.591928 10.659833C348.412556 70.272902 336.112748 62.237028 333.816784 61.253043L333.816784 61.253043zM357.596413 139.971813l1.803972-4.099936c4.919923 1.967969 8.527867 9.839846 10.823831 23.943626l-2.295964-0.819987C364.648302 147.679693 361.204356 141.44779 357.596413 139.971813L357.596413 139.971813zM731.674568 256.081999l3.935939-0.163997c-0.163997-2.459962 4.755926-9.019859 14.759769-19.515695l-0.65599-11.315823c-1.147982-21.975657-5.411915-53.955157-12.955798-95.774504 12.627803-0.65599 25.911595-10.659833 39.68738-30.175529l-0.163997-3.935939-47.887252-10.823831-1.967969-37.719411c-0.327995-4.919923-14.923767-7.379885-43.951313-7.379885-5.575913 9.019859-11.151826 13.775785-16.891736 13.939782l0.163997 1.967969c1.147982 22.467649 3.279949 36.735426 6.231903 42.967329l-3.935939 0.163997-0.65599-13.119795-9.839846 0.491992c-36.571429 1.803972-60.023062 9.839846-70.026906 24.271621l-3.935939 0.163997 0.163997 3.771941c0.819987 14.759769 30.667521 56.087124 89.706598 124.14606 10.167841-0.491992 19.515695 4.755926 28.371557 15.579757C714.290839 255.754004 724.294683 256.573991 731.674568 256.081999L731.674568 256.081999zM587.848815 115.86419l-0.163997-1.967969c9.019859-2.951954 16.891736-4.591928 23.615631-4.919923 0.65599 0 7.379885 1.475977 20.171685 4.755926l0.163997 1.967969c-6.723895 0.327995-9.839846 3.607944-9.511851 9.675849C599.328635 121.6041 588.012812 118.324151 587.848815 115.86419L587.848815 115.86419zM590.144779 121.440102c28.043562 5.083921 42.147341 10.659833 42.475336 16.727739 0.163997 1.803972 1.475977 4.263933 4.099936 7.215887l0.163997 1.967969c-26.731582-7.379885-40.015375-11.807816-40.179372-13.119795C592.440743 128.163997 590.308776 123.900064 590.144779 121.440102L590.144779 121.440102zM620.15631 165.227418l9.839846-0.491992c-1.803972-1.475977-7.871877-4.427931-18.367713-8.527867-5.575913-7.215887-8.527867-12.13581-8.527867-14.595772 28.043562 6.067905 42.147341 11.643818 42.311339 16.727739l4.263933 7.379885-3.935939-1.803972-8.035874 0.327995 0.163997 1.967969c9.839846-0.491992 19.351698 6.559898 28.863549 21.155669l0.163997 1.967969c-26.23959-7.379885-39.68738-12.463805-40.34337-14.923767L620.15631 165.227418 620.15631 165.227418zM670.667521 109.960282l-31.487508 1.475977c-1.31198 0-6.559898-0.983985-16.071749-2.951954l-0.163997-1.803972 9.839846-2.459962 17.711723-0.819987c10.331839-0.491992 30.995516 4.099936 61.991031 13.939782l0.65599 13.119795-1.803972 0.163997c-23.943626-4.591928-36.079436-10.167841-36.407431-16.891736C674.603459 110.944266 673.29148 109.796284 670.667521 109.960282L670.667521 109.960282zM635.244074 185.399103l-0.163997-1.967969 1.803972-0.163997c29.355541 7.70788 44.279308 16.563741 44.7713 26.23959 1.31198 0 2.131967 0.491992 2.131967 1.639974l-1.967969 0.163997c-29.191544-6.3959-44.115311-14.595772-44.607303-24.271621C635.900064 187.039078 635.244074 186.547085 635.244074 185.399103L635.244074 185.399103zM685.755285 207.37476c-1.803972-33.29148-9.675849-56.907111-23.615631-70.682896l-12.955798-20.171685 23.779628-1.147982c5.247918 24.763613 10.167841 54.611147 14.595772 89.870596l0.163997 1.967969L685.755285 207.37476 685.755285 207.37476zM656.071749 210.818706l-0.163997-1.967969c13.939782 3.115951 37.391416 10.167841 70.354901 21.155669l1.803972-0.163997 0.65599 13.119795 2.295964 3.607944-1.967969 0.163997c-39.03139-12.299808-59.859065-20.007687-62.483024-23.287636L656.071749 210.818706 656.071749 210.818706zM670.339526 68.46893l-0.65599-11.315823c23.943626 1.31198 35.915439 3.935939 36.079436 7.70788l0.491992 9.347854C684.443306 70.272902 672.471493 68.304933 670.339526 68.46893L670.339526 68.46893zM673.29148 85.196669l-0.491992-9.347854-2.295964-3.607944 1.967969-0.163997c22.631646 2.951954 33.94747 6.231903 34.111467 9.511851l0.65599 11.315823L673.29148 85.196669 673.29148 85.196669zM712.158873 113.568225c-23.943626-5.247918-36.079436-10.987828-36.407431-17.219731l-2.295964-7.379885c25.255605 5.083921 37.883408 9.511851 38.211403 13.44779 25.747598 7.543882 40.34337 11.151826 43.951313 10.987828l0.163997 1.803972c-0.327995 2.623959-3.443946 5.247918-9.347854 8.035874l-34.439462-13.44779L712.158873 113.568225 712.158873 113.568225zM682.147341 141.611787l-0.327995-5.73991-2.459962-9.347854c23.943626 4.755926 36.079436 8.691864 36.079436 11.479821l0.65599 11.315823C704.778988 147.351698 693.463165 144.727739 682.147341 141.611787L682.147341 141.611787zM688.051249 177.199231l-0.327995-5.73991-2.623959-9.511851 1.967969-0.163997-2.295964-3.607944-0.65599-13.119795 33.94747 9.511851 0.65599 13.283792c-10.659833-4.591928-18.039718-6.723895-21.975657-6.559898l-1.967969 0.163997c0 1.475977 8.199872 5.411915 24.271621 12.13581l2.623959 11.151826 0.163997 1.967969L688.051249 177.199231 688.051249 177.199231zM688.215247 180.807175c23.943626 4.755926 36.243434 11.807816 36.735426 20.991672l0.327995 5.73991-1.967969 0.163997c-22.631646-6.887892-34.275464-13.283792-34.603459-19.1877L688.215247 180.807175 688.215247 180.807175zM691.82319 212.786675l-0.65599-13.119795c15.415759 6.723895 26.89558 10.003844 34.111467 9.511851l0.327995 7.543882 2.459962 9.511851-1.803972 0.163997C704.450993 220.986547 692.971172 216.558616 691.82319 212.786675L691.82319 212.786675zM695.103139 240.994234l-0.163997-1.803972c19.351698 6.559898 29.355541 9.839846 30.339526 9.839846l0.163997 1.967969-7.871877 0.327995C706.746957 251.818065 699.367072 248.374119 695.103139 240.994234L695.103139 240.994234zM716.422806 118.980141l-0.163997-3.607944c4.427931-0.163997 10.003844 4.427931 16.727739 14.10378l-1.967969 0.163997C724.45868 122.26009 719.538757 118.816143 716.422806 118.980141L716.422806 118.980141zM479.118514 382.196028c53.627162 10.167841 89.870596 1.967969 109.222293-24.599616 9.675849-18.695708 15.579757-33.455477 17.875721-44.279308 11.807816-56.743113-5.903908-103.154388-53.299167-138.741832-12.463805-5.083921-22.631646-8.363869-30.339526-10.003844-31.651505-6.067905-63.631006 5.083921-95.938501 33.455477-9.347854 16.399744-15.251762 31.159513-18.039718 44.279308-13.283792 63.795003 1.967969 108.238309 45.919283 133.165919L479.118514 382.196028 479.118514 382.196028zM410.075593 265.429853c6.231903 5.247918 11.479821 8.199872 15.579757 9.019859-9.675849-9.347854-14.431775-15.087764-13.939782-17.219731-0.327995-5.411915-0.163997-10.167841 0.819987-14.267777l2.131967 0.327995c24.271621 15.743754 35.915439 25.5836 35.095452 29.519539l-2.131967 10.003844c-4.099936-3.607944-8.035874-5.73991-11.643818-6.559898l-0.819987 4.099936c10.823831 2.131967 15.251762 11.971813 13.44779 29.519539l-1.967969-0.327995c-22.467649-16.399744-34.603459-27.715567-36.407431-33.94747C409.255605 273.30173 409.255605 269.857783 410.075593 265.429853L410.075593 265.429853zM410.23959 286.257527c33.127482 21.647662 47.887252 40.34337 44.607303 56.251121-29.683536-23.615631-44.443306-36.079436-44.279308-37.555413C409.747598 295.769379 409.5836 289.537476 410.23959 286.257527L410.23959 286.257527zM412.699552 315.777066l0.491992-2.131967c27.059577 20.663677 44.607303 37.227418 52.643177 49.527226 10.331839 1.967969 17.055734 7.379885 20.49968 16.235746l-2.131967-0.491992C447.303011 372.028187 423.523382 350.872518 412.699552 315.777066L412.699552 315.777066zM414.339526 234.926329c2.459962-4.919923 4.263933-9.347854 5.083921-13.44779 18.859705 14.759769 30.339526 22.467649 34.111467 23.123639l-3.771941 18.039718C444.18706 261.493914 432.379244 252.310058 414.339526 234.926329L414.339526 234.926329zM421.883408 220.002562c2.131967-9.839846 5.247918-14.759769 9.675849-14.759769l27.879564 21.975657c-0.327995 1.147982-2.131967 6.231903-5.411915 15.415759C437.299167 228.530429 426.639334 220.986547 421.883408 220.002562L421.883408 220.002562zM432.707239 199.174888c5.083921-5.903908 8.527867-8.691864 10.495836-8.363869l3.935939 0.819987c10.987828 10.495836 19.1877 16.235746 24.599616 17.219731-0.819987 3.935939-3.935939 8.855862-9.511851 14.759769C442.21909 209.014734 432.379244 200.814862 432.707239 199.174888L432.707239 199.174888zM448.450993 185.563101l0.491992-2.131967c2.459962 0.491992 6.3959-0.819987 11.807816-3.771941 18.859705 10.003844 28.207559 16.727739 28.207559 19.84369-6.067905 1.639974-9.511851 4.427931-10.331839 8.363869C466.818706 202.946829 456.814862 195.566944 448.450993 185.563101L448.450993 185.563101zM469.442665 179.331198l0.491992-2.131967 14.923767 0.65599 12.627803 2.459962c2.459962 0.491992 8.199872 3.771941 17.547726 9.839846l-0.491992 2.131967c-6.887892-1.31198-13.611787 0.163997-20.49968 4.263933L469.442665 179.331198 469.442665 179.331198zM476.494555 249.030109l4.591928-21.811659c2.951954-14.431775 12.463805-25.091608 28.535554-31.9795l4.099936 0.819987c24.599616 34.275464 32.143498 73.798847 22.795644 118.570147l-2.459962 11.971813-6.231903 19.515695-6.067905-1.147982c-3.935939-0.819987-14.267777 0-30.831518 2.295964C473.870596 316.597053 469.278668 283.961563 476.494555 249.030109L476.494555 249.030109zM476.494555 363.172325l0.327995-1.967969c10.823831-2.131967 17.547726-3.115951 20.007687-2.623959 13.939782 10.167841 21.647662 17.875721 23.287636 23.287636l-21.319667-1.967969C496.174247 379.408072 488.630365 373.832159 476.494555 363.172325L476.494555 363.172325zM508.966047 363.172325l3.771941 2.787956c1.147982 0.163997 6.231903-2.951954 15.087764-9.675849 10.331839 13.119795 18.203716 20.171685 23.779628 21.155669-0.65599 2.951954-8.199872 4.263933-22.467649 4.099936C515.361947 370.716208 508.638053 364.648302 508.966047 363.172325L508.966047 363.172325zM511.590006 185.235106l0.491992-2.131967 4.099936 0.819987c19.84369 3.771941 35.751441 17.219731 47.723254 40.34337C554.557335 214.754644 537.173607 201.634849 511.590006 185.235106L511.590006 185.235106zM521.921845 197.534914c38.211403 24.271621 56.087124 42.311339 53.79116 53.79116 1.967969 4.919923 2.623959 8.527867 2.295964 10.823831-35.095452-26.567585-51.495195-44.935298-49.363229-54.939142C526.349776 206.71877 524.217809 203.602819 521.921845 197.534914L521.921845 197.534914zM528.64574 352.348495l7.543882-15.251762 2.131967 0.491992c4.263933 5.73991 13.283792 14.431775 27.059577 25.911595l-0.491992 2.131967c-5.411915 5.247918-8.363869 8.855862-8.855862 10.823831l-4.099936-0.819987L528.64574 352.348495 528.64574 352.348495zM536.845612 333.324792l4.263933-9.675849-0.491992-8.363869 4.099936 0.819987c19.515695 17.711723 29.027546 27.059577 28.863549 28.371557l-0.491992 2.131967c-1.967969 9.347854-4.263933 13.611787-7.05189 13.119795C548.817425 342.508648 539.141576 333.652787 536.845612 333.324792L536.845612 333.324792zM539.797566 236.402306c27.715567 19.84369 40.999359 32.63549 39.68738 38.703395 1.31198 7.215887 1.803972 12.13581 1.147982 14.759769l-1.967969-0.327995-35.095452-29.519539C540.78155 245.586163 539.469571 237.714286 539.797566 236.402306L539.797566 236.402306zM542.257527 307.413197l2.459962-11.971813 10.003844 3.935939c-7.05189-7.871877-10.331839-12.627803-10.003844-14.267777-0.65599-10.495836-0.819987-16.727739-0.327995-18.695708 18.695708 13.611787 30.831518 24.927611 36.243434 33.94747l-2.459962 11.971813c-7.05189-7.05189-12.7918-10.987828-16.727739-11.807816 8.035874 11.315823 13.939782 17.383728 17.711723 18.039718l-4.099936 19.84369C554.557335 320.532992 543.733504 310.201153 542.257527 307.413197L542.257527 307.413197zM307.249199 569.153107c-9.675849 0-17.711723-6.887892-19.84369-16.071749-4.263933-12.463805 1.639974-28.863549 29.519539-35.751441 1.31198 35.587444 0 49.527226 0 49.527226C313.809097 568.33312 310.693145 569.153107 307.249199 569.153107L307.249199 569.153107zM709.862908 537.173607c0-1.147982 0-2.131967-0.163997-3.115951 2.131967 3.279949 3.279949 7.215887 3.279949 11.479821 0 11.643818-9.183857 21.155669-20.49968 21.155669-3.443946 0-6.723895-0.819987-9.511851-2.459962C697.891095 563.905189 709.862908 551.933376 709.862908 537.173607L709.862908 537.173607zM531.761691 520.281871c0.65599 15.743754-32.963485 49.199231-32.963485 49.199231 0-18.203716 9.347854-42.803331 12.463805-48.707239-8.035874-11.643818-13.283792-32.307495-13.283792-32.307495S531.105701 504.374119 531.761691 520.281871L531.761691 520.281871zM488.794363 507.326073c2.459962 0 4.427931 1.967969 4.427931 4.427931 0 2.459962-1.967969 4.427931-4.427931 4.427931-2.459962 0-4.427931-1.967969-4.427931-4.427931C484.366432 509.294042 486.334401 507.326073 488.794363 507.326073L488.794363 507.326073zM445.335042 629.668161c-0.819987 8.855862-2.131967 16.235746-2.131967 16.235746s-53.627162 7.05189-63.959001-30.503523C395.151826 632.94811 427.623318 631.144138 445.335042 629.668161L445.335042 629.668161zM620.648302 614.908392c-9.675849 37.719411-63.303011 31.651505-63.303011 31.651505s-1.475977-7.379885-2.459962-16.235746C572.597053 631.636131 605.232543 632.784113 620.648302 614.908392L620.648302 614.908392zM419.587444 518.313901c29.847534 0 53.955157 21.975657 53.955157 49.035234 0 27.059577-24.271621 49.035234-53.955157 49.035234-29.847534 0-53.955157-21.975657-53.955157-49.035234C365.632287 540.289558 389.903908 518.313901 419.587444 518.313901L419.587444 518.313901zM419.587444 613.76041c28.371557 0 51.331198-20.827675 51.331198-46.411275 0-25.5836-22.959641-46.411275-51.331198-46.411275-28.207559 0-51.331198 20.827675-51.331198 46.411275C368.256246 592.932735 391.379885 613.76041 419.587444 613.76041L419.587444 613.76041zM419.587444 534.38565c20.007687 0 36.243434 14.759769 36.243434 32.799488 0 18.203716-16.235746 32.799488-36.243434 32.799488s-36.243434-14.759769-36.243434-32.799488C383.34401 549.14542 399.579757 534.38565 419.587444 534.38565L419.587444 534.38565zM435.331198 552.261371c1.967969 2.131967 4.919923 2.623959 6.559898 1.147982 1.639974-1.475977 1.475977-4.263933-0.491992-6.3959-1.967969-2.131967-4.919923-2.623959-6.559898-1.147982C433.035234 547.341448 433.199231 550.129404 435.331198 552.261371L435.331198 552.261371zM395.971813 585.880846c5.411915 5.73991 13.283792 7.05189 17.875721 3.115951 4.591928-3.935939 3.935939-11.807816-1.475977-17.547726-5.411915-5.73991-13.283792-7.05189-17.875721-3.115951C389.903908 572.433056 390.559898 580.304933 395.971813 585.880846L395.971813 585.880846zM584.240871 518.313901c29.847534 0 53.955157 21.975657 53.955157 49.035234 0 27.059577-24.271621 49.035234-53.955157 49.035234-29.847534 0-53.955157-21.975657-53.955157-49.035234C530.121717 540.289558 554.393338 518.313901 584.240871 518.313901L584.240871 518.313901zM584.240871 613.76041c28.371557 0 51.331198-20.827675 51.331198-46.411275 0-25.5836-22.959641-46.411275-51.331198-46.411275-28.207559 0-51.331198 20.827675-51.331198 46.411275C532.909673 592.932735 555.869315 613.76041 584.240871 613.76041L584.240871 613.76041zM584.240871 534.38565c20.007687 0 36.243434 14.759769 36.243434 32.799488 0 18.203716-16.235746 32.799488-36.243434 32.799488-20.007687 0-36.243434-14.759769-36.243434-32.799488C547.997438 549.14542 564.233184 534.38565 584.240871 534.38565L584.240871 534.38565zM599.820628 552.261371c1.967969 2.131967 4.919923 2.623959 6.559898 1.147982 1.639974-1.475977 1.475977-4.263933-0.491992-6.3959-1.967969-2.131967-4.919923-2.623959-6.559898-1.147982C597.688661 547.341448 597.852659 550.129404 599.820628 552.261371L599.820628 552.261371zM560.62524 585.880846c5.411915 5.73991 13.283792 7.05189 17.875721 3.115951 4.591928-3.935939 3.935939-11.807816-1.475977-17.547726-5.411915-5.73991-13.283792-7.05189-17.875721-3.115951C554.557335 572.433056 555.213325 580.304933 560.62524 585.880846L560.62524 585.880846zM957.171044 381.540038C957.171044 381.540038 957.171044 381.540038 957.171044 381.540038c-0.65599 0.983985-1.31198 1.803972-1.967969 2.951954-0.327995 0.327995-0.491992 0.65599-0.819987 0.983985-0.327995 0.327995-1.967969 0.65599-2.295964 0.983985-11.315823 14.759769-29.355541 40.34337-62.975016 46.247277l0 34.931454c0 4.263933-0.819987 8.691864-5.083921 8.691864L685.919283 476.330557c-0.163997 10.331839-0.327995 18.203716-0.65599 27.879564 24.435618 1.803972 43.295324 19.351698 43.295324 41.491352 0 22.467649-19.84369 40.671365-45.263293 41.819347-1.967969 78.226778-5.903908 143.98975-7.70788 150.549648l-0.491992 0.983985c-1.967969 2.295964-9.511851 5.247918-21.155669 8.363869 0.327995 13.939782-3.279949 29.355541-11.643818 46.08328 3.443946-21.647662-22.795644-36.079436-26.567585-38.047406-0.163997 0-0.327995 0-0.491992 0 0.163997 4.427931 0 57.727098-88.230621 97.90647-1.475977-44.115311-14.10378-70.682896-31.9795-86.754644L494.534273 766.606022l-5.411915-0.327995 0-0.163997 0 0 0 0 0.327995 0 0.327995-0.163997c-0.819987-0.163997-0.983985-0.491992-1.147982-1.147982-10.331839-8.035874-28.043562-18.203716-64.450993-18.203716-13.283792 0-28.207559 1.31198-44.607303 3.935939-4.099936 0.819987-7.70788 1.147982-11.151826 1.147982-5.575913 0-10.003844-0.983985-16.071749-2.295964l-0.327995 0-0.327995-0.163997c-17.547726-4.099936-27.55157-7.70788-30.011531-10.659833l-0.491992-0.983985c-0.491992-2.131967-2.295964-8.363869-5.73991-150.549648-25.255605-0.983985-45.263293-19.351698-45.263293-41.983344 0-22.139654 18.859705-39.523382 43.459321-41.163357-0.163997-9.675849-0.327995-17.547726-0.65599-27.879564L132.099936 476.002562c-4.427931 0-10.495836-4.591928-10.495836-8.691864l0-97.414478c-11.807816-0.65599-19.679693-2.295964-26.731582-4.755926-29.027546-10.495836-35.751441-35.915439-35.587444-60.023062 0-1.475977 0.491992-2.787956 0.983985-3.771941-6.723895-11.643818-6.231903-25.5836-5.083921-35.587444 0.983985-8.035874 2.623959-12.13581 4.427931-13.939782-4.263933-8.855862-0.983985-18.859705 1.967969-26.731582 3.771941-10.167841 12.13581-11.971813 22.139654-10.003844-4.755926-9.019859-2.459962-17.219731 11.643818-28.699552 4.427931-3.607944 14.267777 7.05189 26.075593 16.071749l0-267.151826c0-4.263933 6.067905-6.067905 10.331839-6.067905l751.928251 0c4.427931 0 5.083921 1.803972 5.083921 6.067905L888.784113 248.374119c16.727739 0.983985 29.355541 7.70788 38.539398 19.84369 4.591928 6.231903 7.871877 11.807816 8.691864 16.891736C977.670724 313.153107 982.262652 344.640615 957.171044 381.540038L957.171044 381.540038zM316.433056 508.638053c-22.959641 0.491992-40.835362 16.727739-40.835362 36.735426 0 20.335682 18.859705 36.899423 41.983344 36.899423l0 2.623959 0.163997-0.65599c0-0.819987 0-1.475977 0-2.295964 0.491992 0.163997 0.983985 0.163997 1.475977 0.327995l1.803972 0 0 0.491992c5.247918 1.31198 12.7918 2.951954 19.351698 3.771941 10.003844 35.095452 34.111467 64.122998 34.111467 64.122998s-9.839846 28.863549-13.939782 67.238949c51.167201-85.11467 229.268418-81.178732 280.107623-10.823831-4.591928-32.799488-12.627803-56.415119-12.627803-56.415119s24.107623-28.863549 34.111467-64.122998c6.559898-0.819987 13.939782-1.147982 19.023703-2.295964 0 0.491992 0 2.623959 0 2.623959l0.491992 0c23.123639 0 41.983344-18.695708 41.983344-39.03139 0-9.347854-3.935939-18.695708-10.495836-25.419603-10.167841-6.723895-25.091608-10.331839-40.835362-10.331839 0-6.723895 0.983985-19.351698 1.803972-35.423447L318.401025 476.658552c0.163997 10.331839 0.491992 19.84369 0.65599 30.175529l0 2.131967L316.433056 508.638053 316.433056 508.638053zM126.524023 462.554773c0 4.099936 6.3959 9.183857 10.823831 9.183857l741.432415 0c4.263933 0 5.575913-4.919923 5.575913-9.183857l0-29.027546c0 0.491992-6.723895 1.475977-10.823831 1.147982-22.795644-2.295964-44.443306-3.607944-60.679052-9.183857L176.215247 425.491352l-1.31198-2.787956 0-60.18706c-10.823831 5.903908-25.5836 8.363869-48.215247 7.871877L126.68802 462.554773 126.524023 462.554773zM821.381166-13.693786 180.807175-13.693786 180.807175 282.649584c10.823831 4.263933 15.579757 10.987828 15.087764 21.975657-0.491992 8.363869-4.263933 13.611787-15.087764 16.727739l0 7.379885c5.903908 1.967969 3.935939 4.263933 5.247918 6.723895 5.411915 10.495836 5.575913 18.203716-5.247918 23.779628l0 55.759129 615.318386 0c-2.787956-5.575913-4.755926-7.871877-5.575913-12.299808-1.475977-8.035874-1.639974-18.367713-1.147982-28.207559L697.891095 315.449071c0 0-28.371557-15.251762-16.727739-32.799488 11.643818-17.383728 32.307495-11.479821 50.511211-0.327995 12.13581 7.379885 39.68738 23.287636 63.959001 40.179372 0.163997-0.163997 0.327995-0.163997 0.491992-0.327995-1.803972-1.31198-2.951954-2.295964-2.951954-2.295964-11.151826-7.543882-6.887892-36.899423 15.415759-41.327354 3.115951-0.65599 9.675849 0 9.675849 1.147982l0-293.391416L821.381166-13.693786 821.381166-13.693786zM177.855221 271.169763c0 3.443946-2.131967 6.231903-4.755926 8.035874 1.639974 0.491992 3.771941 0.983985 4.755926 1.475977L177.855221 271.169763 177.855221 271.169763zM177.855221 322.828956c-0.983985 0.163997-1.639974 0.327995-2.459962 0.491992 0.819987 0.491992 1.475977 0.983985 2.459962 1.475977L177.855221 322.828956 177.855221 322.828956zM878.780269-65.516976 137.347854-65.516976c-4.263933 0-10.823831 2.131967-10.823831 6.3959L126.524023 206.882767c5.903908 1.147982 4.919923 2.295964 6.723895 3.279949 19.679693 8.035874 38.047406 25.255605 25.747598 33.127482-0.163997 0-1.475977 0.163997-1.639974 0.163997 9.511851 3.771941 17.547726 9.839846 17.547726 20.663677l0-289.29148 655.169763 2.459962 0 291.915439c9.839846-9.675849 21.647662-14.595772 34.603459-10.331839 3.279949-6.559898 13.611787-9.839846 19.515695-10.331839l0-307.495195C884.192184-63.38501 883.044202-65.516976 878.780269-65.516976L878.780269-65.516976zM878.780269-65.516976"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="carousel" unicode="&#58932;" d="M1002.069333 144.38400000000001L1002.069333 611.6906670000001c0 24.213333-16.917333 49.578667-42.069333 49.578667l-64 0 1.152 6.4c0 31.338667-26.005333 57.6-58.538667 57.6L186.432 725.269333c-31.936 0-58.410667-31.957333-58.410667-64l-0.213333 0.96L67.178667 662.229333c-25.152 0-45.226667-20.288-45.226667-44.501333l0-467.328L21.354667 150.39999999999998c0-24.789333 20.629333-44.693333 45.312-44.693333L127.786667 105.70666700000004l0-5.184C127.786667 69.03466700000001 153.792 42.66666699999996 186.432 42.66666699999996l652.842667 0c31.658667 0 56.277333 10.901333 56.725333 42.602667l64 0c24.661333 0 42.666667 34.325333 42.666667 59.114667L1002.069333 144.38400000000001zM128 149.26933299999996L64 149.26933299999996l0 469.333333 64 0L128 149.26933299999996zM853.333333 106.602667c0-6.421333-14.848-21.333333-21.333333-21.333333l-640 0c-6.485333 0-21.333333 14.848-21.333333 21.333333l0 554.666667c0 6.378667 9.258667 18.56 15.744 18.56l5.589333 2.773333 640 0c6.442667 0 21.333333-14.954667 21.333333-21.333333L853.333333 106.602667zM960 127.93600000000004l-64 0 0 490.666667 60.842667 1.984c4.970667 0 3.157333 2.944 3.157333-1.984l0-469.333333C960 144.29866700000002 965.013333 127.93600000000004 960 127.93600000000004zM412.458667 399.829333c43.925333 0 79.637333 34.773333 79.637333 77.482667 0 42.752-35.712 77.482667-79.637333 77.482667-43.925333 0-79.637333-34.730667-79.637333-77.482667C332.8 434.602667 368.533333 399.829333 412.458667 399.829333zM412.458667 516.0533330000001c21.952 0 39.829333-17.365333 39.829333-38.741333 0-21.333333-17.877333-38.741333-39.829333-38.741333-21.952 0-39.829333 17.408-39.829333 38.741333C372.629333 498.709333 390.506667 516.0533330000001 412.458667 516.0533330000001zM785.92 457.386667c-95.914667-23.338667-137.728-87.765333-168.256-134.805333-24.213333-37.269333-39.082667-58.346667-65.109333-58.346667l-0.042667 0c-35.456 0-57.109333 14.272-80.042667 28.16-24.362667 14.741333-49.536 29.952-88.64 29.952-75.648 0-156.906667-93.269333-165.930667-103.893333L213.333333 167.38133300000004c0-10.709333 8.917333-18.112 19.925333-18.112l557.504 0c10.986667 0 19.904 7.402667 19.904 18.112L810.666667 438.570667c0 5.973333-2.837333 11.626667-7.658667 15.296C798.186667 457.536 791.872 458.858667 785.92 457.386667zM770.858667 188.52266699999996L253.162667 188.52266699999996c24.874667 27.733333 85.290667 95.082667 130.666667 95.082667 27.733333 0 46.229333-11.157333 67.605333-24.128 25.152-15.168 53.632-32.426667 99.712-33.941333l2.944-0.064c47.637333 0 71.722667 37.12 97.237333 76.416 26.645333 41.088 56.469333 79.104 119.530667 102.485333L770.858667 188.52266699999996z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="help" unicode="&#58887;" d="M690.2 741.8C635.2 783.6 573.2 798 494.6 798c-59.6 0-110.6-12.2-151-39.4C284 718 256 649.8 256 542l153.6 0c0 28.8-2.8 59.8 14 86.4 16.8 26.6 40.2 47 80.4 47 40.8 0 61.8-11.8 81.6-36.2 16.8-20.8 23.2-45.6 23.2-72 0-22.8-11.6-43.8-25.4-62.8-7.6-11.2-17.6-21.2-30.2-30.8 0 0-83-49.4-112.2-96.2-21.8-34.8-29.6-78.4-31.4-130.6-0.2-3.8 1.2-11.6 14.4-11.6 13 0 112 0 123.6 0 11.6 0 14 8.8 14.2 12.4 0.8 19 3.2 48.2 6.6 59.2 6.6 20.8 19.4 39 39.4 54.6l41.4 28.6c37.4 29.2 67.2 53 80.4 71.8 22.6 30.8 38.4 68.8 38.4 113.8C768 649 741 703.2 690.2 741.8zM484 155.6c-51.8 1.6-94.6-34.4-96.4-90.6-1.6-56.4 39-93.4 91-95 54-1.6 95.8 33.2 97.4 89.4C577.6 115.6 538 154 484 155.6z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="code-circle" unicode="&#58933;" d="M513.544163 893.525741c-282.101629 0-510.78094-228.679311-510.78094-510.76288 0-282.083569 228.679311-510.76288 510.78094-510.76288s510.76288 228.679311 510.76288 510.76288C1024.325103 664.8464309999999 795.645793 893.525741 513.544163 893.525741zM513.544163-83.46335899999997c-257.503523 0-466.22622 208.740757-466.22622 466.22622S256.0587 848.989082 513.544163 848.989082s466.22622-208.740757 466.22622-466.22622S771.047686-83.46335899999997 513.544163-83.46335899999997zM171.771357 359.77212099999997L414.357086 256.088033 414.357086 300.805295 221.978945 380.50532599999997 414.357086 459.464886 414.357086 504.182148 171.771357 401.76228ZM442.585309 193.38272800000004L478.814238 193.38272800000004 584.737801 572.1429949999999 548.743656 572.1429949999999ZM612.749301 504.182148L612.749301 459.464886 804.874598 380.50532599999997 612.749301 300.805295 612.749301 256.088033 855.33503 359.77212099999997 855.33503 401.76228Z"  horiz-adv-x="1025" />
-
-    
-    <glyph glyph-name="water" unicode="&#58934;" d="M862.315763 33.684211000000005C802.869868 33.684211000000005 754.526289 82.94399999999996 754.526289 143.50371900000005 754.526289 162.33094700000004 759.35885 180.96056099999998 768.520956 197.43438600000002 768.64671 197.79368399999998 768.808394 198.15298199999995 769.006008 198.49431600000003L849.075622 334.542596 849.057657 334.542596 862.315763 357.052632 875.573868 334.542596 875.573868 334.542596 955.140464 199.356632C955.715341 198.67396499999995 956.164464 197.865544 956.380043 196.96729800000003 965.380464 180.60126300000002 970.123201 162.151298 970.105236 143.50371900000005 970.105236 82.94399999999996 921.761657 33.684211000000005 862.315763 33.684211000000005L862.315763 33.684211000000005ZM924.33064 188.57768399999998C924.204885 188.79326300000002 924.115061 189.02680699999996 924.025236 189.27831600000002L862.315763 302.996211 800.606289 189.260351C800.516464 189.02680699999996 800.42664 188.79326300000002 800.300885 188.57768399999998 793.977236 176.505263 790.635763 162.81600000000003 790.635763 148.965053 790.635763 105.29235100000005 822.792956 69.75775399999998 862.333727 69.75775399999998 901.856534 69.75775399999998 933.995763 105.29235100000005 933.995763 148.98301800000002 933.995763 162.81600000000003 930.654289 176.52322800000002 924.33064 188.57768399999998L924.33064 188.57768399999998ZM682.684605 392.982456C593.50678 392.982456 520.982429 469.602807 520.982429 563.8108070000001 520.982429 593.093614 528.240254 622.071018 541.965447 647.706947 542.163061 648.281825 542.396605 648.820772 542.684043 649.341754L662.815412 860.968421 662.797447 860.968421 682.684605 896 702.571763 860.968421 702.535833 860.968421 821.89471 650.689123C822.774991 649.647158 823.439692 648.3716489999999 823.781026 646.970386 837.25471 621.514105 844.368815 592.8241399999999 844.35085 563.8108070000001 844.35085 469.602807 771.844464 392.982456 682.684605 392.982456L682.684605 392.982456ZM791.408254 630.1192980000001C791.21064 630.4965609999999 791.030991 630.891789 790.887271 631.322947L682.684605 823.924772 574.446008 631.287018C574.320254 630.891789 574.140605 630.4965609999999 573.942991 630.1013330000001 562.840675 609.6931930000001 556.912254 596.075789 556.912254 572.631579 556.912254 498.634105 613.375973 428.876351 682.684605 428.876351 751.993236 428.876351 808.367131 489.058807 808.367131 563.056281 808.367131 586.500491 802.492605 609.6931930000001 791.408254 630.1192980000001L791.408254 630.1192980000001ZM538.695833 276.983018C540.115061 275.330246 541.174991 273.33614 541.713938 271.12645599999996 563.433517 231.11859600000003 574.895131 186.02666699999997 574.895131 140.43171900000004 574.895131-7.581192999999985 458.051341-128 314.403903-128 170.738499-128 53.89471-7.581192999999985 53.89471 140.43171900000004 53.89471 186.47578899999996 65.589868 231.998877 87.704675 272.294175 88.010078 273.17445599999996 88.387341 274.01880700000004 88.872394 274.863158L282.408394 607.411649 282.372464 607.411649 314.403903 662.45614 346.453306 607.411649 346.399412 607.411649 538.695833 276.983018 538.695833 276.983018ZM314.403903 590.614456L119.807973 257.79649099999995C119.556464 257.113825 119.251061 256.449123 118.873798 255.78442099999995 98.932745 220.48336800000004 88.387341 180.42161399999998 88.387341 139.91073700000004 88.387341 12.072420999999963 189.799271-91.89052600000002 314.421868-91.89052600000002 439.026499-91.89052600000002 540.420464 12.072420999999963 540.402499 139.91073700000004 540.402499 180.42161399999998 529.857096 220.50133300000005 509.916043 255.78442099999995 509.53878 256.449123 509.233377 257.131789 508.963903 257.86835099999996L314.403903 590.614456 314.403903 590.614456Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="username" unicode="&#58991;" d="M514.594 824.888c-144.11 0-260.979-118.46-260.979-264.558 0-88.783 43.497-166.928 109.711-214.898-135.361-59.354-230.159-195.858-230.159-354.931h0.894c1.541-21.375 18.641-38.377 40.117-38.377s38.575 17.051 40.117 38.377h0.645c0 0.944-0.099 1.79-0.099 2.734 0 0.05 0 0.099 0 0.149 0 0.099-0.05 0.149-0.05 0.199 0.05 159.967 120 291.054 273.009 304.924 8.948-0.944 17.598-2.734 26.844-2.734 144.11 0 260.979 118.46 260.979 264.558s-116.919 264.558-261.029 264.558zM514.594 377.54499999999996c-99.769 0-180.698 81.972-180.698 183.183s80.879 183.183 180.698 183.183c99.719 0 180.647-81.972 180.647-183.183s-80.879-183.183-180.647-183.183zM896.021-6.615000000000009c0 0.348-0.199 0.645-0.199 0.994-1.043 105.038-43.397 200.034-111.35 269.131v0c-7.157 7.357-17.001 11.98-27.986 11.98-21.574 0-39.122-17.747-39.122-39.668 0-11.135 4.573-21.127 11.83-28.334l-0.099-0.05c52.742-55.229 85.302-130.589 85.302-213.853 0-1.043-0.149-1.987-0.149-3.034h0.994c1.491-21.375 18.691-38.377 40.117-38.377 21.475 0 38.575 17.051 40.117 38.377h0.597c0 0.796-0.099 1.491-0.099 2.287-0.05 0.149 0.05 0.348 0.05 0.547z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="find-fill" unicode="&#58992;" d="M512 896C229.236364 896 0 666.763636 0 384c0-282.786909 229.236364-512 512-512s512 229.213091 512 512C1024 666.763636 794.763636 896 512 896zM657.291636 383.976727c0-77.195636-60.392727-139.729455-136.424727-144.407273l-175.732364-151.714909-22.877091 13.242182 58.228364 222.021818c-8.634182 18.548364-13.800727 39.074909-13.800727 60.858182 0 77.195636 60.369455 139.729455 136.378182 144.430545l175.802182 151.714909 22.877091-13.172364-58.251636-222.068364C652.125091 426.309818 657.291636 405.806545 657.291636 383.976727zM512 384m-66.048 0a2.838 2.838 0 1 1 132.096 0 2.838 2.838 0 1 1-132.096 0Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="about" unicode="&#58891;" d="M514.27174 834.607768c-249.516844 0-451.789687-202.272843-451.789687-451.789687s202.272843-451.789687 451.789687-451.789687 451.789687 202.272843 451.789687 451.789687S763.788583 834.607768 514.27174 834.607768zM514.27174-20.12919999999997c-222.541469 0-402.947282 180.405813-402.947282 402.947282s180.405813 402.947282 402.947282 402.947282 402.947282-180.405813 402.947282-402.947282S736.814232-20.12919999999997 514.27174-20.12919999999997zM514.295276 593.979362c-9.44614-10.360975-14.307867-22.951735-14.307867-37.483706 0-11.960403 3.886517-22.396079 11.534707-30.457686 7.783267-8.211009 17.853623-12.450567 29.313629-12.450567 9.312086 0 23.139 2.849908 35.782971 16.900925 9.865695 10.641361 14.866592 23.437805 14.866592 37.693484 0 11.68104-4.031826 21.900799-11.744485 29.832446C562.925856 615.325529 532.358677 613.449809 514.295276 593.979362zM549.461193 293.282882c-12.110829-11.541871-20.589944-18.759249-26.236548-23.316032 2.77009 14.953573 9.976212 44.614104 27.330462 103.023398 17.297968 57.890478 18.799158 67.991534 18.799158 72.955592 0 8.65717-3.63683 16.335037-9.921977 21.642926-14.124695 11.661597-39.035038 9.349949-69.131497-7.677866-16.779152-9.408277-34.595936-24.759917-54.493102-46.576805l-10.377348-11.541871 34.425044-26.548656 8.818853 8.715499c9.573029 9.292644 16.086373 15.35164 20.411889 19.393699-26.294876-86.460164-39.093367-140.190903-39.093367-164.262134 0-10.907421 3.172249-19.970844 9.573029-26.839275 6.460132-7.039323 15.510252-10.736529 25.891693-10.736529 10.146081 0 21.792329 3.926426 35.922141 11.949146 12.741185 7.212262 31.883151 23.029506 58.641585 48.190559l10.837836 10.391674-31.30703 30.475082L549.461193 293.282882z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="location" unicode="&#59157;" d="M451.673935-98.39569900000004C478.883834-129.01914699999998 524.254807-128.8089789999999 551.400292-97.92885100000001 553.755808-95.38790800000004 558.821323-89.79676199999994 565.872444-81.84834999999998 577.572838-68.65901699999995 590.597131-53.62432000000001 604.615947-36.99831500000005 644.662065 10.495494000000008 684.708678 61.282182000000034 722.129538 113.35355300000003 759.658524 165.575381 792.492213 216.29072599999995 819.314991 264.54153799999995 868.685946 353.35368300000005 896 430.456574 896 493.714285 896 715.890551 719.301715 896 501.333333 896 283.364952 896 106.666667 715.890551 106.666667 493.714285 106.666667 430.401284 134.05152 353.19426999999996 183.54613 264.23737800000004 210.371803 216.02347099999997 243.193308 165.34812399999998 280.699364 113.16684599999996 318.155192 61.05544999999995 358.239268 10.22578999999996 398.322835-37.31103099999996 412.354743-53.95207300000004 425.391185-69.00072999999998 437.102468-82.20257900000001 444.160087-90.15846599999998 449.230214-95.75492099999997 451.982775-98.73670600000003L451.673935-98.39569900000004ZM486.822684-65.32134799999994C484.281231-62.568254000000024 479.425084-57.207989 472.585916-49.49835900000005 461.135889-36.591016999999965 448.364015-21.84776099999999 434.602351-5.527214999999956 395.275714 41.11192700000004 355.949587 90.98045200000001 319.289224 141.985137 282.808749 192.739548 250.983685 241.87642200000005 225.158316 288.29247799999996 179.388826 370.55419500000005 154.50505 440.709839 154.50505 493.714285 154.50505 688.960095 309.785362 847.238095 501.333333 847.238095 692.881306 847.238095 848.161617 688.960095 848.161617 493.714285 848.161617 440.753978 823.345286 370.701737 777.693969 288.58074899999997 751.873483 242.13293399999998 720.038415 192.96007499999996 683.537446 142.16873799999996 646.912604 91.20503299999996 607.624538 41.38032599999997 568.335977-5.21503800000005 554.587654-21.52024300000005 541.828177-36.24924999999996 530.389289-49.14379699999995 523.556841-56.84571100000005 518.705521-62.20043499999997 516.166694-64.95052599999997 507.543772-74.74891100000002 495.255793-74.80583000000001 487.131524-65.66235300000005L486.822684-65.32134799999994ZM714.955981 428.971194C723.919106 453.372045 728.565658 479.331002 728.565658 505.904762 728.565658 627.091817 632.184774 725.333333 513.29293 725.333333 394.401086 725.333333 298.020202 627.091817 298.020202 505.904762 298.020202 384.717709 394.401086 286.47619 513.29293 286.47619 549.003859 286.47619 583.510052 295.36805300000003 614.373097 312.125591 626.032316 318.456132 630.449257 333.22218 624.238611 345.10648100000003 618.027966 356.99078199999997 603.541579 361.49299399999995 591.882359 355.16245100000003 567.900883 342.14136099999996 541.111735 335.23809500000004 513.29293 335.23809500000004 420.821495 335.23809500000004 345.858586 411.648164 345.858586 505.904762 345.858586 600.161359 420.821495 676.571428 513.29293 676.571428 605.764365 676.571428 680.727273 600.161359 680.727273 505.904762 680.727273 485.192019 677.117041 465.022684 670.154965 446.069408 665.522846 433.459117 671.796821 419.408892 684.168282 414.687349 696.53974 409.965809 710.323861 416.360905 714.955981 428.971194L714.955981 428.971194Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="up" unicode="&#58905;" d="M513.6 539.2l384-384c12.8-12.8 32-12.8 44.8 0 12.801 12.8 12.801 32 0 44.8l-403.2 403.2C532.8 609.6 520 616 513.6 616c-6.4 0-19.2 0-25.599-6.4L78.399 200c-12.8-12.8-12.8-32 0-44.8s32-12.8 44.8 0L513.6 539.2z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="pause" unicode="&#58961;" d="M512-128c-282.714 0-511.893 229.232-511.893 512 0 282.768 229.179 512 511.893 512 282.714 0 511.893-229.232 511.893-512 0-282.768-229.179-512-511.893-512zM512 863.996c-265.043 0-479.9-214.91-479.9-479.996 0-265.097 214.857-479.996 479.9-479.996 265.043 0 479.9 214.899 479.9 479.996 0 265.086-214.857 479.996-479.9 479.996zM639.973 181.32299999999998h-21.329c-23.558 0-42.658 19.1-42.658 42.658v319.933c0 23.558 19.1 42.658 42.658 42.658h21.329c23.558 0 42.658-19.1 42.658-42.658v-319.933c0-23.558-19.1-42.658-42.658-42.658zM405.356 181.32299999999998h-21.329c-23.558 0-42.658 19.1-42.658 42.658v319.933c0 23.558 19.1 42.658 42.658 42.658h21.329c23.558 0 42.658-19.1 42.658-42.658v-319.933c0-23.558-19.1-42.658-42.658-42.658z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="date" unicode="&#58935;" d="M933.185668 758.3591759999999l-167.054737 0 0 56.506968L732.333174 814.866145l0-56.506968L539.505447 758.3591759999999l0 56.506968-33.796734 0 0-56.506968-216.255299 0 0 56.506968-33.796734 0 0-56.506968L88.005356 758.3591759999999c-12.255115 0-22.224164-9.970072-22.224164-22.224164l0-706.60521c0-12.255115 9.970072-22.225187 22.224164-22.225187l845.179288 0c12.255115 0 22.225187 9.970072 22.225187 22.225187L955.409832 736.135012C955.409832 748.389104 945.43976 758.3591759999999 933.185668 758.3591759999999zM939.036933 29.528778999999986c0-3.226484-2.62478-5.852288-5.852288-5.852288l-845.179288 0c-3.226484 0-5.851265 2.62478-5.851265 5.852288L82.154092 736.135012c0 3.226484 2.62478 5.851265 5.851265 5.851265l167.650301 0 0-55.657624 33.796734 0 0 55.657624 216.255299 0 0-55.657624 33.796734 0 0 55.657624L732.333174 741.986277l0-55.657624 33.796734 0 0 55.657624 167.054737 0c3.226484 0 5.852288-2.62478 5.852288-5.851265L939.036933 29.528778999999986zM206.835765 608.260623l129.098263 0 0-94.008071-129.098263 0 0 94.008071ZM458.879152 608.260623l129.098263 0 0-94.008071-129.098263 0 0 94.008071ZM684.827207 608.260623l129.098263 0 0-94.008071-129.098263 0 0 94.008071ZM206.835765 433.345871l129.098263 0 0-94.008071-129.098263 0 0 94.008071ZM458.879152 433.345871l129.098263 0 0-94.008071-129.098263 0 0 94.008071ZM684.827207 433.345871l129.098263 0 0-94.008071-129.098263 0 0 94.008071ZM206.835765 257.877511l129.098263 0 0-94.008071-129.098263 0 0 94.008071ZM458.879152 257.877511l129.098263 0 0-94.008071-129.098263 0 0 94.008071ZM684.827207 257.877511l129.098263 0 0-94.008071-129.098263 0 0 94.008071Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="layim-uploadfile" unicode="&#58909;" d="M914.7359263333336 663.0359498888887c-20.806884999999987 20.806885000000012-48.471967999999976 32.265868000000026-77.89816099999994 32.265868000000054l-352.221993 2.2737367544323206e-13-120.26099099999992 95.03035300000005-11.157106999999995 8.816806000000007-14.220886 9.769962616701378e-15L197.09333633333344 799.148976888889c-51.69538300000001 2.1316282072803006e-14-93.75224400000005-42.88778599999995-93.75224400000006-95.60442799999993l-1.5631940186722204e-13-255.13888799999998c-1.7763568394002505e-15-2.302439 0.08391099999999785-4.716417999999999 0.24968699999999489-7.196911999999999l-1.9895196601282805e-13-340.692403c-1.9539925233402755e-14-29.426192999999998 11.458982999999954-57.09127599999999 32.26586799999994-77.89816100000002 20.806884999999987-20.806885000000012 48.471967999999976-32.265868000000026 77.89816099999994-32.265868000000054l623.083981-3.410605131648481e-13c29.426192999999998-1.9539925233402755e-14 57.09127599999999 11.458982999999954 77.89816100000002 32.26586799999994 20.806885000000012 20.806884999999987 32.265868000000026 48.471967999999976 32.265868000000054 77.89816099999994L947.0028173333335 585.1377888888885C947.0017943333336 614.5639818888885 935.5428113333334 642.2280418888886 914.7359263333336 663.0359498888887zM197.09333633333372 758.2167298888891l141.88345099999998-8.526512829121202e-14L470.3948853333333 654.369569888889l366.44287999999995-2.2737367544323206e-13c38.236859-2.1316282072803006e-14 69.23178099999997-30.99492100000004 69.23178099999994-69.23178100000004L906.0695463333333 465.9195468888886 144.27334033333327 465.91954688888893 144.2733403333336 703.5445488888892C144.2733403333336 733.7361748888891 167.92296933333355 758.2167298888891 197.09333633333372 758.2167298888891zM836.8377653333331 31.28558888888881L213.75480733333322 31.28558888888915c-38.236859 2.1316282072803006e-14-69.23178099999997 30.99492100000004-69.23178099999994 69.23178100000004L144.52302633333338 424.4776928888892l761.546519-6.252776074688882e-13-2.2737367544323206e-13-323.96134599999993C906.0695463333333 62.28050988888867 875.0746243333334 31.285588888888583 836.8377653333331 31.28558888888881z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="delete" unicode="&#58944;" d="M738.923 24.288h-451.956c-27.2 0-49.327 21.603-49.327 48.157v418.017c0 26.548 22.129 48.147 49.327 48.147h451.956c27.2 0 49.327-21.598 49.327-48.147v-418.017c0-26.555-22.129-48.157-49.327-48.157zM286.966 494.547c-4.447 0-7.168-2.644-7.168-4.084v-418.017c0-1.443 2.722-4.093 7.168-4.093h451.956c4.448 0 7.168 2.651 7.168 4.093v418.017c0 1.44-2.722 4.084-7.168 4.084h-451.956zM832.199 496.302h-640.401c-27.201 0-49.327 20.131-49.327 44.876v61.045c0 24.74 22.128 44.867 49.327 44.867h640.401c27.2 0 49.327-20.127 49.327-44.867v-61.045c0-24.744-22.129-44.876-49.327-44.876zM184.631 541.327c0.387-0.733 2.722-2.866 7.168-2.866h640.401c4.445 0 6.782 2.132 7.168 2.867v60.741c-0.393 0.736-2.733 2.863-7.168 2.863h-640.401c-4.437 0-6.776-2.128-7.168-2.863v-60.742zM600.748 605.354h-174.546c-27.201 0-49.327 20.13-49.327 44.876v10.736c0 24.74 22.128 44.867 49.327 44.867h174.546c27.2 0 49.327-20.126 49.327-44.867v-10.736c0-24.745-22.128-44.876-49.327-44.876zM419.034 650.378c0.387-0.733 2.722-2.865 7.168-2.865h174.546c4.446 0 6.782 2.131 7.168 2.865v10.432c-0.393 0.736-2.734 2.862-7.168 2.862h-174.546c-4.437 0-6.776-2.126-7.168-2.862v-10.432zM404.099 430.833h-30.097c-7.297 0-13.213-5.916-13.213-13.213v-272.34c0-7.297 5.916-13.212 13.213-13.212h30.098c7.297 0 13.212 5.916 13.212 13.212v272.341c0 7.297-5.916 13.213-13.212 13.213zM659.583 430.833h-30.097c-7.298 0-13.213-5.916-13.213-13.213v-272.34c0-7.297 5.917-13.212 13.213-13.212h30.097c7.297 0 13.212 5.916 13.212 13.212v272.341c0 7.297-5.916 13.213-13.212 13.213zM531.841 430.833h-30.098c-7.297 0-13.213-5.916-13.213-13.213v-272.34c0-7.297 5.917-13.212 13.213-13.212h30.098c7.297 0 13.212 5.916 13.212 13.212v272.341c0 7.297-5.916 13.213-13.212 13.213z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="play" unicode="&#58962;" d="M512 896C229.376 896 0 666.624 0 384 0 101.37599999999998 229.376-128 512-128 794.624-128 1024 101.37599999999998 1024 384 1024 666.624 794.624 896 512 896L512 896 512 896zM512-95.23199999999997C245.76-95.23199999999997 32.768 117.75999999999999 32.768 384 32.768 650.24 245.76 863.232 512 863.232S991.232 650.24 991.232 384C991.232 117.75999999999999 778.24-95.23199999999997 512-95.23199999999997L512-95.23199999999997 512-95.23199999999997zM733.184 392.192L393.216 588.8c-4.096 4.096-8.192 4.096-12.288 0C376.832 588.8 372.736 584.704 372.736 580.608l0-393.216c0-4.096 4.096-8.192 4.096-8.192 4.096-4.096 8.192-4.096 12.288 0l344.064 196.608c4.096 4.096 4.096 4.096 4.096 8.192C741.376 388.096 737.28 392.192 733.184 392.192L733.184 392.192 733.184 392.192zM733.184 392.192"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="top" unicode="&#58884;" d="M812 153.4l-300 172.8-300-172.8 300 604L812 153.4zM264.5 209.2l247.5 142.5 247.5-142.5L512 707.5 264.5 209.2zM371.7 138.3l0-126.2-15.9 0 0 126.2-45.9 0L309.9 153l107.4 0 0-14.8L371.7 138.2zM506.6 154.5c26.6 0 43.3-3.9 50-11.7 6.7-7.8 10-27.2 10-58.3 0-33.5-3.2-54.2-9.6-62-6.4-7.8-23.2-11.8-50.4-11.8-27 0-43.8 3.9-50.3 11.7-6.5 7.8-9.8 27.9-9.8 60.3l0 9.9 0.2 13.3c0 18.7 4.2 31.5 12.6 38.4C467.8 151 483.5 154.5 506.6 154.5zM506.5 141c-22.3 0-35.3-2.5-39.1-7.4-3.8-5-5.7-22-5.7-51 0-29.1 1.9-46.1 5.7-51.1 3.8-5 16.8-7.4 39.1-7.4 22.4 0 35.4 2.5 39.2 7.4 3.8 5 5.7 22 5.7 51.1l0 9.2-0.1 13.3c0 15.6-2.6 25.4-7.8 29.6S525.9 141 506.5 141zM608.4 12.1 608.4 153l59.2 0 5.4 0c15.9 0 26.7-3.1 32.5-9.2 5.8-6.1 8.7-17.6 8.7-34.4 0-16.1-3-27.1-9-32.9-6-5.9-17.3-8.8-33.9-8.8l-6.2-0.1-40.7 0 0-55.5L608.4 12.1zM624.3 81.1l37.7 0c15.8 0 25.9 1.6 30.3 4.9 4.4 3.2 6.7 10.7 6.7 22.3 0 13.6-1.5 22.2-4.5 25.9-3 3.6-10.1 5.4-21.3 5.4l-6.1 0.1-42.7 0L624.4 81.1z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="friends" unicode="&#58898;" d="M672.02974 765.933689c7.66047-32.266891 8.420787-62.237483 7.713682-95.365998-0.283456-12.778024-7.291057-71.832002-5.3918-89.926102 1.561565-14.936177 5.132904-16.128329 10.759041-28.436656 9.803273-21.422915 6.51846-50.970882 2.76088-72.566736-2.056845-11.816117-6.404873-28.64541-13.017478-38.287001-7.291057-10.645454-21.864984-10.711969-28.319999-23.12365-9.29469-17.848507-4.045129-42.930765-9.903557-62.21497-6.65763-21.883403-23.599488-23.420409-24.877597-52.040237 8.316409-1.243317 16.59598-2.479471 24.877597-3.722788 8.316409-18.498306 23.533996-55.70265 39.08518-66.900689 13.024641-3.728928 26.048259-7.448646 39.07904-11.156084 45.641503-19.593244 96.365768-43.032072 142.108578-63.215764 41.656749-18.381649 91.51325-24.937972 106.575294-70.629617 0-31.026644 2.795673-104.309694 2.025123-144.978952L58.155515-56.631556000000046c-0.757247 40.669258 2.029216 113.952308 2.029216 144.978952 15.065114 45.691645 64.928778 52.247968 106.578364 70.629617 45.74281 20.182668 96.467075 43.62252 142.098345 63.215764 13.027711 3.707438 26.054399 7.427156 39.08211 11.156084 15.554254 11.197016 30.78105 48.402383 39.09439 66.900689l18.492166 4.710278c-4.196579 24.429389-18.658965 26.322505-24.682146 43.62559-2.356674 26.013467-4.729721 52.052516-7.095605 78.079286 0.107447-1.234107-17.006326 3.246951-19.252483 4.716418-24.130583 15.838733-24.618701 80.075757-26.941606 106.793258-1.063215 12.222369 15.163351 22.240537 10.654664 44.62536-26.433022 131.125433 11.437493 219.776496 71.330582 240.123916 41.564651 17.633612 119.167077 50.323129 191.563944 3.716648l17.971303-17.428951 29.061896-5.237281C662.71663 795.172617 672.02974 765.933689 672.02974 765.933689z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="refresh-3" unicode="&#59818;" d="M820.376904 697.14807C740.637816 774.519228 631.884926 822.157201 511.999488 822.157201c-244.621347 0-442.925808-198.305485-442.925808-442.926832 0-244.6193 198.304462-442.925808 442.925808-442.925808 206.075449 0 379.271046 140.739395 428.740738 331.337337L822.859445 267.64189899999997c-45.759183-127.45381-167.656441-218.623229-310.859957-218.623229-182.371584 0-330.210677 147.842163-330.210677 330.210677 0 182.371584 147.840116 330.2117 330.210677 330.2117 88.762603 0 169.32443-35.035958 228.655723-92.015693L557.051567 433.822732l280.641725 0 113.880677 0 3.351328 0L954.925297 831.695438 820.376904 697.14807z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="ok" unicode="&#58885;" d="M960 640L915.2 684.8 371.2 172.79999999999995 108.8 454.4 64 409.6 358.4 83.20000000000005 364.8 89.60000000000002 371.2 83.20000000000005Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="layer" unicode="&#58936;" d="M96.089 724.318l0-684.236 831.822 0L927.911 724.318 96.089 724.318zM884.178 84.457L140.464 84.457 140.464 489.559l743.714 0L884.178 84.457z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="face-smile-fine" unicode="&#58892;" d="M511.558443 852.9315573333333c-246.787686 0-447.597201-200.783932-447.597201-447.598224 0-246.815315 200.783932-447.598224 447.597201-447.598224 246.841921 0 447.64939 200.782909 447.64939 447.598224C959.207833 652.1476253333334 758.400365 852.9315573333333 511.558443 852.9315573333333zM511.558443-4.962310666666667c-226.247884 0-410.295644 184.046736-410.295644 410.295644 0 226.249931 184.072319 410.296667 410.295644 410.296667 226.27449 0 410.346809-184.046736 410.346809-410.296667C921.905252 179.08442633333334 737.832933-4.962310666666667 511.558443-4.962310666666667zM724.38055 303.5726953333334c-9.698896 3.457752-20.366863-1.566682-23.848151-11.264555-28.500101-79.45461-104.372116-132.844587-188.82353-132.844587-84.798315 0-160.770614 53.689806-189.070146 133.590578-3.432169 9.723455-14.075577 14.772448-23.823592 11.364839-9.699919-3.432169-14.797008-14.100136-11.364839-23.823592 33.547047-94.77248 123.668601-158.434405 224.234017-158.434405 100.142791 0 190.140525 63.314001 223.935212 157.564595C739.125369 289.3978573333334 734.102982 300.0903843333334 724.38055 303.5726953333334zM302.49494 515.3479593333334c0-24.653493 19.98517-44.638663 44.638663-44.638663 24.653493 0 44.638663 19.98517 44.638663 44.638663s-19.98517 44.63764-44.638663 44.63764C322.48011 559.9855993333333 302.49494 540.0014523333333 302.49494 515.3479593333334L302.49494 515.3479593333334zM631.398856 515.3479593333334c0-24.653493 19.98517-44.638663 44.63764-44.638663 24.653493 0 44.63764 19.98517 44.63764 44.638663s-19.984147 44.63764-44.63764 44.63764C651.384026 559.9855993333333 631.398856 540.0014523333333 631.398856 515.3479593333334L631.398856 515.3479593333334z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="dollar" unicode="&#58969;" d="M517.565-65.45399999999995c-244.263 0-442.299 198.014-442.299 442.299s198.014 442.299 442.299 442.299c244.263 0 442.299-198.014 442.299-442.299 0-244.263-198.014-442.299-442.299-442.299zM517.565 863.383c-268.751 0-486.564-217.834-486.564-486.564s217.834-486.564 486.564-486.564c268.751 0 486.564 217.834 486.564 486.564 0 268.751-217.834 486.564-486.564 486.564zM497.036 425.349c-18.443 6.957-33.605 16.314-45.238 27.617-11.581 11.306-20.059 23.465-25.468 36.742-5.423 13.177-8.178 26.235-8.178 39.172-0.004 18.194 2.564 34.357 7.846 48.514 5.327 14.231 13.748 25.85 25.468 35.02 11.581 9.167 26.798 15.204 45.482 18.295v-205.52zM534.455 356.13199999999995c16.937-6.756 32.277-14.997 46.035-24.855 13.748-9.678 24.613-21.601 32.929-35.57 8.204-13.909 12.436-30.734 12.622-50.307 0-14.231-1.859-27.907-5.785-40.833-3.858-12.866-9.542-24.531-17.271-34.804-7.691-10.211-17.271-18.443-28.678-24.613-11.328-6.318-24.613-9.678-39.76-10.341v221.377zM534.455 94.18299999999999c29.037 3.318 53.978 11.306 74.785 24.134 20.985 12.866 37.018 30.15 48.281 51.734 11.125 21.535 16.876 46.832 16.937 76.196 0 16.08-1.67 30.377-5.033 42.985-3.318 12.622-8.204 24.15-14.836 34.357-6.739 10.341-14.836 20.189-24.613 29.326-8.853 8.204-19.107 15.957-30.659 23.041-11.328 7.197-22.836 13.706-34.281 19.261-11.581 5.694-21.601 10.516-30.659 14.231v221.377c14.527-3.318 26.662-8.594 36.62-16.192 9.859-7.395 17.766-16.192 23.776-26.384 5.941-10.211 10.341-20.985 12.972-32.345 2.666-11.328 4.026-22.836 3.858-34.097h46.155c0.004 16.314-1.566 32.345-5.327 48.281-3.543 15.957-9.938 30.909-19.107 44.969-8.996 13.909-21.601 26.235-37.684 36.742-16.192 10.521-36.62 18.295-61.318 23.562v49.426h-37.441v-53.316c-23.465-2.624-42.985-8.178-58.595-16.314-15.633-8.204-28.279-18.194-37.684-29.562-9.441-11.328-16.523-23.302-21.226-35.317-4.59-12.062-7.846-23.302-9.316-33.326-1.566-10.211-2.256-18.194-2.115-24.029 0.004-21.601 3.452-40.612 9.863-57.238 6.479-16.523 15.58-30.909 27.178-43.441 11.659-12.436 25.361-23.562 40.833-33.204 15.633-9.678 32.649-18.443 51.098-26.235v-237.329c-18.194 1.984-33.326 7.197-45.094 15.633-11.97 8.369-21.074 19.107-27.714 31.902-6.739 12.972-11.011 27.178-13.363 42.701-2.256 15.58-3.034 31.313-2.115 47.367h-47.803c-1.183-23.776 0.397-46.035 5.033-66.676s12.357-39.03 23.376-55.019c10.892-16.08 25.361-29.037 43.142-39.03 17.847-9.863 39.472-16.08 64.586-18.295v-65.283h37.441v65.283z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="group" unicode="&#58899;" d="M1383.17753-39.75895700000001L1380.048488-13.938771999999972 1373.005994 17.35852699999998 1362.834458 47.090445000000045 1348.751189 77.605053 1334.667921 101.07716700000003 1315.107539 123.76659099999995 1293.199086 141.76331100000004 1262.684478 158.97562200000004 1240.777745 169.147158 1211.828518 176.18965200000002 1182.87757 183.23042599999997 1157.840075 192.61927200000002 1126.544497 207.48523 1101.507002 219.22214799999995 1070.992393 233.30541600000004 1047.52028 246.607714 1047.52028 329.54366300000004 1057.690095 341.280581 1067.080661 356.92751 1074.121435 372.57615899999996 1079.598549 392.136541 1085.858352 415.610375 1088.204704 433.605376 1091.595216 432.822685 1098.37624 433.866846 1103.593603 438.040048 1109.330466 447.428894 1112.982449 458.3814 1115.06905 471.943448 1117.676871 496.459723 1118.719312 517.324016 1117.676871 535.059266 1114.024889 546.0134929999999 1106.722645 550.186695 1102.549442 549.142535 1106.201425 572.614649 1109.330466 600.782906 1110.374627 626.341621 1109.851687 646.684693 1106.722645 665.4623839999999 1100.984061 683.718855 1093.160597 700.409945 1082.20637 719.189356 1069.688483 734.838006 1055.082274 746.8346730000001 1036.304583 758.83134 1012.832469 769.785566 993.010617 775.00121 969.017283 779.174412 945.543448 779.695632 921.550114 775.52243 898.599221 767.698965 878.256148 759.35256 860.520898 747.877113 844.089558 733.2726250000001 828.440908 716.058594 814.35764 695.715522 804.186104 673.8087889999999 797.92802 648.771294 797.14533 616.691305 800.274372 586.959387 804.186104 548.621314 795.579949 548.621314 790.102836 541.57882 788.539175 529.060933 790.102836 499.329015 794.014568 464.902674 797.14533 447.688644 802.622443 438.299798 812.793979 432.822685 819.052063 433.605376 822.965515 406.221529 826.877248 389.790189 833.137051 371.79346899999996 841.743207 353.79846799999996 851.914743 339.7152 859.738207 329.54366300000004 858.955517 245.04233299999999 867.267518 242.13003600000002 878.734364 238.975192 891.063029 234.389141 902.817148 229.80137100000002 913.712888 225.78814699999998 923.459535 220.91310299999998 935.215374 216.03977999999995 948.116866 208.58615799999995 961.018358 201.13081599999998 971.625104 193.38992099999996 985.386695 183.06872699999997 997.142535 172.174708 1008.323827 158.41311700000006 1020.077947 143.21860000000004 1032.549389 125.72933699999999 1043.300632 105.086951 1052.476173 82.72436500000003 1060.502621 62.08197800000005 1066.093267 42.72974099999999 1069.963715 22.517404000000056 1073.834162-0.27523199999995995 1076.41446-26.93831499999999 1076.84451-45.000403000000006 1075.984411-61.12726799999996 1072.328988-73.59870999999998 1065.377664-87.28805299999999 1057.277248-96.391345 1042.440532-103.91721500000006 1351.099261-103.91721500000006 1365.182529-96.87472100000002 1376.136756-85.92221500000005 1383.17753-74.18529799999999 1384.742911-59.319339000000014ZM438.650719 816.389195L421.44873 797.467007 405.96694 775.104421 394.785647 751.021637 387.904851 723.498455 387.044752 688.234377 390.48515 655.550598 394.785647 613.4057250000001 385.324553 613.4057250000001 379.303857 605.6648299999999 377.583658 591.903239 379.303857 559.21946 383.604354 521.375084 387.044752 502.452896 393.065448 492.131703 404.246741 486.111007 411.127537 486.971106 415.428034 456.867625 419.728531 438.805537 426.609327 419.02325 436.070421 399.240962 447.251713 383.75917200000004 455.852708 372.57787900000005 454.992609 279.687139 440.370918 270.226045 405.96694 253.88415499999996 370.702863 238.40236500000003 342.319581 224.64077399999996 319.956995 215.17967999999996 295.014111 207.43878500000005 269.211128 202.278188 244.268244 196.25749199999996 218.46526 185.07619899999997 194.382475 173.034807 172.879989 157.55301699999995 148.797205 133.470232 131.595216 108.52734799999996 118.693724 84.44456400000001 108.372531 58.641579999999976 98.051337 29.398198999999977 92.89074 6.175514000000021 88.590243-13.606772999999976 86.009945-36.829458000000045 86.009945-57.47184500000003 89.450343-78.11423200000002 99.771536-91.87582299999997 115.253326-102.19701699999996 135.035613-103.91721500000006 995.995162-103.91721500000006 1011.476952-96.17632000000003 1023.518344-84.13492799999995 1031.259239-71.23343599999998 1032.979438-54.891546999999946 1031.259239-33.38906099999997 1027.818842-5.005778999999961 1020.077947 29.398198999999977 1008.896654 62.08197800000005 993.414864 95.625857 977.933074 121.42884000000004 956.430587 146.37172399999997 932.347803 166.15401199999997 898.803924 185.07619899999997 874.72114 196.25749199999996 842.89746 203.99838699999998 811.07378 211.739282 783.550598 222.060476 749.14662 238.40236500000003 721.623438 251.303857 688.079559 266.78564700000004 662.276576 281.407338 662.276576 372.57787900000005 673.457869 385.479371 683.779062 402.68136 691.519957 419.883349 697.540653 441.385835 704.421449 467.188819 707.001747 486.971106 710.729418 486.111007 718.18304 487.258379 723.916463 491.84443 730.224432 502.165623 734.237656 514.207015 736.532402 529.1159789999999 739.398253 556.066335 740.545626 579.001747 739.398253 598.496761 735.385029 610.538153 727.356861 615.1259239999999 722.77081 613.9785509999999 726.784034 639.7815350000001 730.224432 670.7451149999999 731.371805 698.842844 730.797258 721.205429 727.356861 741.847816 721.050611 761.915656 712.449617 780.265018 700.408225 800.907405 686.646634 818.109394 670.590297 831.2981589999999 649.94791 844.485204 624.144927 856.526596 602.356888 862.261739 575.979358 866.847789 550.176374 867.422336 523.800564 862.834565 498.570407 854.233571 476.207822 845.05975 456.712807 832.443811Z"  horiz-adv-x="1449" />
-
-    
-    <glyph glyph-name="layim-download" unicode="&#58910;" d="M186.888458 77.07363199999998l0 581.729108c14.85022-14.450107 35.050284-23.436782 57.359382-23.436782l560.03604 0 0-151.561881 25.029046 0 0 176.591951-585.065086 0c-31.191396 0-57.359382 26.166963-57.359382 57.359382 0 31.191396 26.165939 57.359382 57.359382 57.359382l572.551074 0L816.798914 800.143838 244.24784 800.143838c-45.431725 0-82.388429-36.957727-82.388429-82.388429l0-640.681778c0-41.796942 34.000372-75.789127 75.789127-75.789127l225.950102 0 0 25.029046L237.648538 26.31355099999996C209.661114 26.31355099999996 186.888458 49.078021000000035 186.888458 77.07363199999998zM236.947574 730.269421l560.38601 0 0-25.029046-560.38601 0 0 25.029046ZM686.086897 428.171012c-85.917812 0-164.908864-55.248302-194.553021-135.882783-30.013571-81.641415-4.269233-175.567621 62.624293-230.942813 67.00302-55.465243 164.474982-62.808488 238.931764-17.720593 74.094532 44.868907 113.272833 133.533272 96.080266 218.517829C869.882923 357.47283300000004 783.297916 428.171012 686.086897 428.171012zM686.086897 38.82858599999997c-75.595722 0-145.060817 48.634674-171.092703 119.595842-26.354228 71.839165-3.63069 154.438395 55.287187 203.074092 59.017138 48.718585 144.762011 55.029314 210.191186 15.237029 65.11195-39.59888 99.396801-117.681236 84.064604-192.408171C847.384513 100.72940100000005 771.387655 38.82858599999997 686.086897 38.82858599999997zM698.600909 152.23547199999996L698.600909 311.02496499999995 673.571862 311.02496499999995 673.571862 152.28459099999998 604.675726 221.17254100000002 586.978668 203.47548400000005 686.111456 104.35190499999999 785.185916 203.42738799999995 767.489882 221.123422Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="picture-fine" unicode="&#58893;" d="M958.648085 84.30682933333333L65.772494 84.30682933333333 65.772494 721.9115253333333l892.87559 0L958.648085 84.30682933333333zM97.660762 116.20328333333339l829.099055 0L926.759817 690.0570263333334 97.660762 690.0570263333334 97.660762 116.20328333333339zM648.731616 419.05893933333334l-1.991354 0c-47.801702 0-86.696548 38.900985-86.696548 86.695524l0 1.978051c0 47.809889 38.894845 86.671988 86.696548 86.671988l1.991354 0c47.801702 0 86.698594-38.862099 86.698594-86.671988l0-1.978051C735.43021 457.95992433333333 696.533318 419.05893933333334 648.731616 419.05893933333334zM646.740262 562.5193053333333c-30.224372 0-54.810327-24.582885-54.810327-54.787814l0-1.978051c0-30.230512 24.584931-54.803163 54.810327-54.803163l1.991354 0c30.222325 0 54.810327 24.572652 54.810327 54.803163l0 1.978051c0 30.203906-24.586978 54.787814-54.810327 54.787814L646.740262 562.5193053333333zM91.097276 181.7900473333334l-22.748097 22.338774 274.373974 279.332916 22.750143-22.351054L91.097276 181.7900473333334zM604.886015 215.92242633333342L339.999113 480.74793033333333l22.548552 22.525016L627.433544 238.4638153333334 604.886015 215.92242633333342zM619.007641 202.70744933333333l-22.763446 22.337751 167.989015 171.035398 22.765493-22.350031L619.007641 202.70744933333333zM925.622924 222.7939273333334L758.534418 389.8343373333333l22.548552 22.529109 167.086459-167.044504L925.622924 222.7939273333334z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="link" unicode="&#58956;" d="M262.4-121.60000000000002c-64 0-128 25.6-179.2 76.8-102.4 102.4-102.4 262.4 0 364.8l134.4 134.4 89.6-89.6-134.4-134.4c-51.2-51.2-51.2-128 0-179.2 51.2-51.2 128-51.2 179.2 0l179.2 179.2c25.6 25.6 38.4 57.6 38.4 89.6S556.8 384 537.6 409.6L467.2 473.6l89.6 89.6 70.4-70.4C672 448 697.6 384 697.6 313.6c0-70.4-25.6-134.4-76.8-179.2l-179.2-179.2C396.8-96 326.4-121.60000000000002 262.4-121.60000000000002zM467.2 204.79999999999995L396.8 268.79999999999995c-102.4 102.4-102.4 262.4 0 364.8l179.2 179.2c102.4 102.4 262.4 102.4 364.8 0 102.4-102.4 102.4-262.4 0-364.8l-134.4-134.4-89.6 89.6 134.4 134.4c51.2 51.2 51.2 128 0 179.2-51.2 51.2-134.4 51.2-179.2 0L486.4 544c-51.2-51.2-51.2-128 0-179.2l70.4-70.4L467.2 204.79999999999995z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="diamond" unicode="&#59189;" d="M998.4 526.933333L797.866667 802.133333c-4.266667 6.4-12.8 10.666667-19.2 10.666667L243.2 812.8c0 0-14.933333-2.133333-23.466667-17.066667C194.133333 753.066667 32 512 32 512L21.333333 494.933333l12.8-14.933333L469.333333-27.733333000000016c4.266667-4.266667 6.4-6.4 10.666667-8.533333 6.4-4.266667 32-10.666667 46.933333 0 4.266667 2.133333 6.4 6.4 10.666667 8.533333l409.6 420.266667c10.666667 8.533333 10.666667 25.6 0 34.133333-8.533333 10.666667-23.466667 10.666667-32 0L561.066667 61.86666700000001l153.6 422.4 0 0 251.733333 0c2.133333 0 19.2 0 23.466667 4.266667l2.133333 2.133333C1004.8 497.066667 1006.933333 512 998.4 526.933333zM782.933333 763.733333l-96-226.133333L341.333333 537.6l-85.333333 226.133333L782.933333 763.733333zM221.866667 714.666667l72.533333-179.2-192 0L221.866667 714.666667zM91.733333 488.533333l215.466667 0 138.666667-416L91.733333 488.533333zM503.466667 44.799999999999955l-147.2 443.733333 307.2 0L503.466667 44.799999999999955zM736 535.4666669999999L810.666667 701.866667l119.466667-168.533333L736 533.333333z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="log" unicode="&#58894;" d="M828.01742 700.357158C743.476979 784.899646 631.076002 831.458031 511.516999 831.458031c-119.55798 0-231.959979-46.558385-316.500421-131.09985C110.47716 615.81774 63.918775 503.41574 63.918775 383.85776c0-87.103824 25.045419-171.548074 72.429613-244.204861 9.393951-14.402011 28.685319-18.46249 43.087331-9.071609 14.404058 9.393951 18.46556 28.685319 9.072633 43.089377-40.768519 62.511729-62.317301 135.194098-62.317301 210.187093 0 212.469066 172.85586 385.326972 385.325949 385.326972s385.325949-172.857906 385.325949-385.326972-172.85586-385.326972-385.325949-385.326972c-70.357418 0-139.188062 19.131733-199.052498 55.323003-14.71412 8.900717-33.856086 4.180206-42.753733-10.534937-8.896624-14.71719-4.180206-33.856086 10.534937-42.753733 69.584821-42.070164 149.556201-64.307631 231.271294-64.307631 119.559003 0 231.959979 46.558385 316.500421 131.09985 84.539418 84.539418 131.097804 196.941418 131.097804 316.499397S912.556838 615.81774 828.01742 700.357158zM494.28964 690.216193c-21.782096 0-39.397289-17.658172-39.397289-39.439244l0-283.524378c0-1.360997 0.358157-2.706645 0.493234-4.03285 2.020006-19.886933 18.959817-34.573423 39.379892-34.573423l0 0 0.146333 0.832971 223.590358 0c21.782096 0 39.438221 17.616216 39.438221 39.397289s-17.658172 39.397289-39.439244 39.397289L533.686928 408.273846l0 242.503103C533.686928 672.5580219999999 516.071735 690.216193 494.28964 690.216193z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="rate-solid" unicode="&#59002;" d="M957.111079 492.519576c-3.927449 11.669784-14.447037 19.86442-26.723641 20.816095L647.68068 535.250796 540.183388 811.873997c-4.586458 11.803837-15.951297 19.579941-28.614711 19.579941s-24.02723-7.776104-28.614711-19.579941L375.458719 535.250796l-282.708803-21.915126c-12.276604-0.951675-22.796192-9.146311-26.723641-20.816095-3.927449-11.669784-0.50142-24.557302 8.701173-32.737612l217.547735-193.358823-67.980277-291.298436c-2.848884-12.20702 2.009773-24.919553 12.273535-32.114418 10.264784-7.195889 23.87271-7.42818 34.375925-0.586354l240.624313 156.709111 240.625336-156.709111c5.099135-3.320629 10.92891-4.974291 16.752546-4.974291 6.173606 0 12.342096 1.858324 17.623379 5.561669 10.263761 7.194866 15.122419 19.907399 12.273535 32.114418l-67.980277 291.299459L948.409906 459.781964C957.613522 467.962274 961.037505 480.849792 957.111079 492.519576z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="fonts-del" unicode="&#58959;" d="M928 448l-143.616 0c-3.456 55.616-14.272 106.56-29.504 144.96C725.504 666.816 617.344 768 464.32 768L256 768l0-320L96 448C78.336 448 64 433.664 64 416S78.336 384 96 384L256 384l0-320 229.632 0c156.288 0 240.768 97.856 267.904 167.488C772.736 280.96000000000004 782.272 333.312 784.96 384L928 384C945.664 384 960 398.336 960 416S945.664 448 928 448zM349.376 711.488l63.936 0c35.712 0 251.84 27.968 266.944-263.488l-330.88 0L349.376 711.488zM439.296 120.51199999999994L349.376 120.51199999999994 349.376 382.528 349.376 384l330.88 0C665.344 113.98400000000004 467.968 120.51199999999994 439.296 120.51199999999994z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="unlink" unicode="&#58957;" d="M150.336 767.6800000000001C133.44 762.304 124.16 744.3199999999999 129.472 727.488 131.2 722.1759999999999 134.208 717.44 138.304 713.664l122.624-122.432C270.208 576.192 289.92 571.52 304.96 580.736 320 590.0799999999999 324.672 609.7280000000001 315.456 624.832 312.832 629.056 309.184 632.64 304.96 635.264L182.336 757.696C175.168 765.44 164.672 769.216 154.304 767.6800000000001 152.96 767.808 151.552 767.808 150.336 767.6800000000001L150.336 767.6800000000001zM406.08 831.424c-13.696-4.48-22.72-17.6-22.016-32L384.064 672c0-17.664 14.336-32 32-32s31.872 14.336 31.872 32L447.936 799.424C448.256 817.088 434.304 831.6800000000001 416.64 832 414.464 832.064 412.16 831.808 410.048 831.424 408.704 831.552 407.296 831.552 406.08 831.424L406.08 831.424zM91.392 511.872C73.728 509.12 61.632 492.544 64.384 474.88 67.136 457.28 83.712 445.248 101.376 448L224 448C241.664 448 256 462.208 256 479.872s-14.336 32-32 32L101.376 511.872c-1.984 0.192-3.968 0.192-6.016 0C94.016 512 92.608 512 91.392 511.872L91.392 511.872zM795.456 320c-17.728-2.752-29.824-14.08-27.072-31.744 2.752-17.6 19.328-35.008 36.992-32.256L928 256c17.664 0 32 19.584 32 37.248S945.664 320 928 320l-122.624 0c-1.984 0.192-3.968 0.192-6.016 0-1.344 0.128-2.688 0.128-4.032 0L795.456 320zM598.272 127.42399999999998c-13.76-4.48-22.72-17.6-22.08-32L576.192-32c0-17.664 14.336-32 32-32S640-49.66399999999999 640-32l0 127.424c0.32 17.6-13.568 32.256-31.232 32.576-2.176 0.064-4.352-0.192-6.592-0.576-1.344 0.128-2.688 0.128-4.032 0L598.272 127.42399999999998zM726.272 191.67999999999995c-16.896-5.376-26.24-23.36-20.864-40.192 1.664-5.312 4.736-10.048 8.832-13.824l122.56-122.432c9.28-15.04 28.928-19.776 44.032-10.496 14.976 9.344 19.712 28.992 10.368 44.032-2.624 4.224-6.144 7.808-10.368 10.432l-122.56 122.432c-7.168 7.744-17.6 11.52-28.032 9.984-1.344 0.128-2.688 0.128-4.032 0L726.272 191.61599999999999zM339.968 28.03200000000004c-49.152 0-98.304 18.688-135.744 56.128-74.816 74.88-74.816 196.608 0 271.488l87.744 87.744c12.48 12.48 32.768 12.48 45.248 0s12.48-32.768 0-45.248L249.408 310.46400000000006c-49.92-49.856-49.92-131.136 0-180.992 49.856-49.856 131.136-49.856 180.992 0l87.744 87.744c12.48 12.48 32.768 12.48 45.248 0s12.48-32.768 0-45.248l-87.744-87.744C438.272 46.72000000000003 389.12 28.03200000000004 339.968 28.03200000000004zM702.144 323.712c-8.192 0-16.384 3.136-22.656 9.344-12.48 12.48-12.48 32.768 0 45.248l87.744 87.744c49.856 49.92 49.856 131.072 0 180.992-49.856 49.856-131.136 49.856-180.992 0L498.496 559.296c-12.48-12.48-32.768-12.48-45.248 0s-12.48 32.768 0 45.248l87.744 87.744c74.88 74.88 196.608 74.88 271.488 0 74.88-74.816 74.88-196.672 0-271.488l-87.744-87.744C718.528 326.784 710.336 323.712 702.144 323.712z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="fonts-clear" unicode="&#58937;" d="M944.787709 197.20939699999997L857.081297 197.20939699999997 741.092979-127.73993700000005 815.146059-127.73993700000005 832.440281-65.58476199999996 966.82809-65.58476199999996 984.512408-127.73993700000005 1062.011328-127.73993700000005 944.787709 197.20939699999997 944.787709 197.20939699999997ZM848.04409 1.1865400000000363L898.951519 153.25866699999995 949.923963 1.1865400000000363 848.04409 1.1865400000000363 848.04409 1.1865400000000363ZM210.238376 489.910857L183.386821 513.121524 12.46009 313.522794C-5.874386 292.652698-3.728862 260.989968 17.271265 242.720508 38.401424 224.45104800000001 70.454249 226.66158700000005 88.853741 247.53168300000004L100.361551 260.599873C106.603075 267.55657099999996 117.200662 268.20673 124.287392 262.22527 131.309106 256.048762 132.024281 245.51619000000005 125.912789 238.55949199999998 107.448281 217.62438099999997 98.085995 173.08850800000005 119.216154 154.81904799999995 140.281297 136.614603 183.841932 151.76330199999995 202.371455 172.69841299999996 208.417932 179.525079 219.145551 180.30526999999995 226.167265 174.19377799999995 233.188979 168.14730199999997 233.904154 157.61473 227.792662 150.65803200000005 209.328154 129.85295199999996 199.965868 85.05701599999998 221.096027 66.91758700000003 242.16117 48.648127000000045 285.656789 63.86184100000003 304.186313 84.666921 310.362821 91.62361899999996 321.025424 92.40381000000002 327.982122 86.29231700000003 335.068852 80.18082500000003 335.784027 69.71326999999997 329.672535 62.75657100000001 311.143011 41.82146 301.845741-2.9094599999999673 322.910884-20.983873000000017 344.041043-39.253333 387.601678-24.039619000000016 406.00117-3.234540000000038 412.177678 3.7221590000000333 422.840281 4.437332999999967 429.927011-1.6091430000000173 436.948725-7.720635000000016 437.598884-18.31822199999999 431.487392-25.144889000000035 413.022884-46.08000000000004 403.725614-90.81092100000001 424.790757-109.01536499999997 445.920916-127.15479400000004 477.973741-125.00927000000001 496.373233-104.20419000000004L667.299963 95.52457100000004 658.652852 132.90869799999996 210.238376 489.910857 210.238376 489.910857ZM844.013106 329.516698L680.10809 471.12127 929.639011 715.190857C933.2799 718.376635 936.725741 721.562413 939.976535 725.203302 977.815773 768.048762 973.524725 833.129651 930.28917 870.513778 887.183646 907.702857 821.58263 903.281778 783.808408 860.631365L783.483328 860.761397 564.249805 571.3107299999999 399.824662 713.56546C385.391138 726.113524 363.480789 724.553143 350.867709 710.249651L248.14263 593.871238 225.322059 567.994921 251.393424 545.434413 695.7119 161.25561900000002 726.26936 136.679619 847.328916 281.014857C859.941995 295.318349 858.44663 316.96863499999995 844.013106 329.516698L844.013106 329.516698ZM817.941741 830.724063C839.136916 854.779937 876.000916 857.315556 900.186821 836.250413 924.372725 815.380317 926.908344 778.906413 905.648154 754.85054 884.452979 730.924698 847.588979 728.389079 823.403075 749.3892060000001 799.21717 770.324317 796.811582 806.798222 817.941741 830.724063L817.941741 830.724063ZM765.473932 758.491429C768.919773 741.522286 777.6319 725.593397 791.80536 713.305397 806.043836 701.017397 823.533106 694.580825 841.087392 693.540571L643.634186 494.526984 593.116852 538.2176509999999 765.473932 758.491429 765.473932 758.491429ZM776.006503 299.739429L709.755328 219.314794 307.502122 566.369524 376.809043 645.03873C382.920535 651.865397 393.38809 652.5155560000001 400.409805 646.534095L774.381106 323.01511100000005C781.337805 317.098667 782.117995 306.69612700000005 776.006503 299.739429L776.006503 299.739429Z"  horiz-adv-x="1063" />
-
-    
-    <glyph glyph-name="triangle-r" unicode="&#58915;" d="M293.291 728.256l426.88-355.456-426.88-355.52z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="circle" unicode="&#58943;" d="M511.998 847.999C255.739 847.999 48 640.26 48 383.999c0-256.258 207.739-463.998 463.998-463.998C768.261-79.99900000000002 976 127.74199999999996 976 383.999 976 640.26 768.261 847.999 511.998 847.999zM512.002-16.000999999999976c-220.915 0-400.002 179.088-400.002 400 0 220.917 179.086 400 400.002 400 220.912 0 399.998-179.083 399.998-400C912 163.087 732.914-16.000999999999976 512.002-16.000999999999976z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="radio" unicode="&#58947;" d="M512.5 383.5m-192 0a192 192 0 1 1 384 0 192 192 0 1 1-384 0ZM511.998 847.999C255.739 847.999 48 640.26 48 383.999c0-256.258 207.739-463.998 463.998-463.998C768.261-79.99900000000002 976 127.74199999999996 976 383.999 976 640.26 768.261 847.999 511.998 847.999zM512.002-16.000999999999976c-220.915 0-400.002 179.088-400.002 400 0 220.917 179.086 400 400.002 400 220.912 0 399.998-179.083 399.998-400C912 163.087 732.914-16.000999999999976 512.002-16.000999999999976z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="align-center" unicode="&#58951;" d="M992 448L32 448C14.32 448 0 462.336 0 480 0 497.664 14.32 512 32 512L992 512C1009.68 512 1024 497.664 1024 480 1024 462.336 1009.68 448 992 448ZM800 704C817.664 704 832 689.664 832 672 832 654.336 817.664 640 800 640L224 640C206.32 640 192 654.336 192 672 192 689.664 206.32 704 224 704L800 704ZM992 832L32 832C14.32 832 0 846.336 0 864 0 881.664 14.32 896 32 896L992 896C1009.68 896 1024 881.664 1024 864 1024 846.336 1009.68 832 992 832ZM224 256C206.32 256 192 270.336 192 288 192 305.664 206.32 320 224 320L800 320C817.664 320 832 305.664 832 288 832 270.336 817.664 256 800 256L224 256ZM32 128L992 128C1009.68 128 1024 113.66399999999999 1024 96 1024 78.33600000000001 1009.68 64 992 64L32 64C14.32 64 0 78.33600000000001 0 96 0 113.66399999999999 14.32 128 32 128ZM224-64L800-64C817.664-64 832-78.33600000000001 832-96 832-113.66399999999999 817.664-128 800-128L224-128C206.32-128 192-113.66399999999999 192-96 192-78.33600000000001 206.32-64 224-64Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="align-right" unicode="&#58952;" d="M992 64L32 64C14.32 64 0 78.33600000000001 0 96 0 113.66399999999999 14.32 128 32 128L992 128C1009.68 128 1024 113.66399999999999 1024 96 1024 78.33600000000001 1009.68 64 992 64ZM992 256L288 256C270.32 256 256 270.336 256 288 256 305.664 270.32 320 288 320L992 320C1009.68 320 1024 305.664 1024 288 1024 270.336 1009.68 256 992 256ZM992 448L32 448C14.32 448 0 462.336 0 480 0 497.664 14.32 512 32 512L992 512C1009.68 512 1024 497.664 1024 480 1024 462.336 1009.68 448 992 448ZM992 640L288 640C270.32 640 256 654.336 256 672 256 689.664 270.32 704 288 704L992 704C1009.68 704 1024 689.664 1024 672 1024 654.336 1009.68 640 992 640ZM992 832L32 832C14.32 832 0 846.336 0 864 0 881.664 14.32 896 32 896L992 896C1009.68 896 1024 881.664 1024 864 1024 846.336 1009.68 832 992 832ZM288-64L992-64C1009.68-64 1024-78.33600000000001 1024-96 1024-113.66399999999999 1009.68-128 992-128L288-128C270.32-128 256-113.66399999999999 256-96 256-78.33600000000001 270.32-64 288-64Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="align-left" unicode="&#58953;" d="M992 448L32 448C14.336 448 0 462.336 0 480 0 497.664 14.336 512 32 512L992 512C1009.664 512 1024 497.664 1024 480 1024 462.336 1009.664 448 992 448ZM32 704L736 704C753.68 704 768 689.664 768 672 768 654.336 753.68 640 736 640L32 640C14.336 640 0 654.336 0 672 0 689.664 14.336 704 32 704ZM992 832L32 832C14.336 832 0 846.336 0 864 0 881.664 14.336 896 32 896L992 896C1009.664 896 1024 881.664 1024 864 1024 846.336 1009.664 832 992 832ZM32 320L736 320C753.68 320 768 305.664 768 288 768 270.336 753.68 256 736 256L32 256C14.336 256 0 270.336 0 288 0 305.664 14.336 320 32 320ZM32 128L992 128C1009.664 128 1024 113.66399999999999 1024 96 1024 78.33600000000001 1009.664 64 992 64L32 64C14.336 64 0 78.33600000000001 0 96 0 113.66399999999999 14.336 128 32 128ZM32-64L736-64C753.68-64 768-78.33600000000001 768-96 768-113.66399999999999 753.68-128 736-128L32-128C14.336-128 0-113.66399999999999 0-96 0-78.33600000000001 14.336-64 32-64Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="loading-1" unicode="&#58942;" d="M537.574469 831.696462c-14.123672 0-25.574469-11.447726-25.574469-25.574469 0-14.123672 11.450796-25.574469 25.574469-25.574469 204.495464 0 370.82877-166.358889 370.82877-370.82877 0-14.123672 11.450796-25.574469 25.574469-25.574469 14.123672 0 25.574469 11.450796 25.574469 25.574469C959.551152 642.385838 770.241552 831.696462 537.574469 831.696462z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="return" unicode="&#58972;" d="M927.858848 417.938973L168.863431 417.938973l308.721247 308.86758c11.685133 11.69025 11.435447 30.881334-0.557702 42.868343-11.992125 11.985986-31.18321 12.226462-42.868343 0.536212L75.199191 411.071565c-1.994424-1.662873-3.773953-3.583618-5.294586-5.713119-4.047176-5.373381-6.013971-11.839653-5.9055-18.328437-0.12996-7.794523 2.725064-15.561417 8.595772-21.432125l361.565802-361.744881c11.685133-11.691273 30.876218-11.449773 42.868343 0.535189 11.993149 11.985986 12.242835 31.17707 0.557702 42.868343L168.441828 356.54571799999997l759.417019 0c16.527418 0 29.925566 13.738909 29.925566 30.694069S944.386266 417.938973 927.858848 417.938973z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="fonts-strong" unicode="&#58923;" d="M199.092919 848.487893l355.326704 0c70.335928 0 122.780371-2.942005 157.349701-8.809643 34.568307-5.884011 65.491597-18.131963 92.78522-36.759205 27.27725-18.627243 50.01409-43.427068 68.209498-74.397431 18.195408-30.986735 27.293623-65.699328 27.293623-104.169501 0-41.7161-11.17655-79.977519-33.496905-114.802676s-52.604078-60.951187-90.818425-78.362742c54.075593-15.765055 95.647407-42.626843 124.715443-80.585363s43.602054-82.58388 43.602054-133.877103c0-40.388872-9.417487-79.673597-28.220738-117.839849-18.803251-38.182624-44.482097-68.673056-77.035514-91.489714-32.55444-22.833031-72.702835-36.855396-120.414487-42.09984-29.931706-3.229554-102.122889-5.260817-216.572524-6.060019L199.092919-40.765192999999954 199.092919 848.487893zM378.171504 700.1084940000001l0-205.684546 117.64849 0c69.935816 0 113.410979 1.006933 130.390699 3.038196 30.730908 3.629667 54.891168 14.246469 72.478731 31.850405 17.588587 17.588587 26.381857 40.756239 26.381857 69.473281 0 27.501354-7.594979 49.838082-22.75219 67.042929-15.158235 17.188474-37.702694 27.597545-67.618027 31.242562-17.796318 2.01489-68.945255 3.038196-153.431461 3.038196L378.171504 700.109518zM378.171504 346.04454999999996l0-236.383732 166.622902 0c64.85203 0 106.008382 1.807159 123.43631 5.420453 26.750247 4.828982 48.543599 16.58063 65.363683 35.272341s25.247011 43.714617 25.247011 75.085092c0 26.526143-6.491855 49.03888-19.459191 67.538209-12.983709 18.48398-31.722492 31.961946-56.250118 40.404222s-77.739549 12.663414-159.619394 12.663414L378.171504 346.04454999999996z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="upload" unicode="&#59004;" d="M831.488 478.208C831.488 478.208 831.488 478.208 831.488 478.208c0 143.36-114.688 258.048-253.952 258.048-98.304 0-184.32-57.344-225.28-139.264C327.68 605.184 307.2 609.28 286.72 609.28c-90.112 0-159.744-73.728-159.744-159.744 0-16.384 4.096-28.672 8.192-40.96C57.344 379.904 0 310.27200000000005 0 224.25599999999997c0-106.496 86.016-192.512 192.512-192.512l192.512 0 0 192.512L258.048 224.25599999999997l258.048 258.048 258.048-258.048-126.976 0 0-192.512 192.512 0L839.68 35.84000000000003c106.496 16.384 192.512 110.592 192.512 221.184C1024 371.712 937.984 465.92 831.488 478.208z"  horiz-adv-x="1033" />
-
-    
-    <glyph glyph-name="dialogue" unicode="&#58938;" d="M998.4 500.992C998.4 682.24 811.392 829.696 581.632 829.696c-121.216 0-235.904-41.472-315.264-114.048 37.504 8.192 76.416 13.056 115.456 14.464 59.264 30.592 128.256 46.72 199.808 46.72 198.144 0 359.296-123.776 359.296-275.968 0-31.872-7.04-63.232-20.992-93.056 7.552-28.16 11.264-57.344 11.008-86.528C975.104 374.784 998.4 436.736 998.4 500.992L998.4 500.992zM442.368 398.72c-30.72 0-55.808-23.04-55.808-51.328s25.088-51.328 55.808-51.328 55.808 23.04 55.808 51.328S473.088 398.72 442.368 398.72zM243.328 398.72c-30.72 0-55.808-23.04-55.808-51.328s25.088-51.328 55.808-51.328 55.808 23.04 55.808 51.328C299.264 375.67999999999995 274.176 398.72 243.328 398.72zM641.28 398.72c-30.72 0-55.808-23.04-55.808-51.328s25.088-51.328 55.808-51.328 55.808 23.04 55.808 51.328S672.128 398.72 641.28 398.72zM442.368 677.888C212.608 677.888 25.6 530.432 25.6 349.312c0-179.968 173.696-296.192 332.544-321.664l60.8-78.336c5.632-7.424 14.464-11.008 23.296-11.008 8.832 0 17.792 3.712 23.424 11.008l60.8 78.464C685.312 53.24800000000005 859.008 169.47199999999998 859.008 349.44000000000005 859.136 530.432 672.128 677.888 442.368 677.888zM714.88 173.82399999999996c-52.224-45.184-124.288-77.952-197.376-89.6C503.168 81.91999999999996 490.112 74.24000000000001 481.28 62.72000000000003l-38.784-49.92-38.912 49.92c-8.96 11.52-21.888 19.2-36.224 21.504-73.216 11.776-145.152 44.416-197.376 89.728-39.68 34.304-86.912 92.544-86.912 175.36 0 69.76 35.584 136.192 100.352 187.264 68.736 54.144 160.768 84.096 258.944 84.096 98.304 0 190.336-29.824 259.072-84.096 64.768-51.072 100.352-117.504 100.352-187.264C801.664 266.36800000000005 754.56 208.12800000000004 714.88 173.82399999999996z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="video" unicode="&#59117;" d="M952.523633 599.2477269999999L952.523633 599.2477269999999 952.523633 599.2477269999999zM100.53762400000005 661.054062C100.53762400000005 661.054062 100.53762400000005 661.054062 100.53762400000005 661.054062 100.53762400000005 661.054062 100.53762400000005 661.054062 100.53762400000005 661.054062zM100.74228 720.404517L100.74228 720.404517 100.74228 720.404517zM660.990107 739.9449716666666c8.697911 0 17.498151-0.511642 25.684421-2.353553 12.279404-2.865194 23.22854-8.18627 34.382332-16.679524 15.144599-11.460777 26.196063-29.572899 32.02878-52.187469 3.479165-13.405016 2.967523-28.651944 2.558209-42.05696-0.102328-4.195463-0.204657-8.083941-0.204657-11.665434l0-37.759169 101.407415 70.401919 25.479764 17.60048c0.511642 0.306985 1.330269 1.023284 2.148896 1.637254 4.40012 3.376836 11.051464 8.595583 20.977316 11.051464 3.274508 0.818627 6.549016 1.22794 10.02818 1.22794 9.618867 0 19.44239-3.274508 27.730987999999996-9.311882 18.82842-13.916657999999998 18.726092-35.405616 18.726092-51.061857 0-1.023284 0-2.148896 0-3.172179l0-409.620466c0-15.963226 0.102328-37.963825-19.647047-51.982812-6.753672-4.809433-16.679524-8.390926-27.219346-8.390926-5.01409 0-10.130509 0.818627-15.144599 2.762866-7.162986 2.762866-12.279404 6.856000999999999-16.065554 9.823524-0.920955 0.716299-1.841911 1.432597-2.353553 1.841911l-24.968122 17.395823-101.10043 70.094934 0-37.963825c0-3.581493 0.102328-7.367643 0.204657-11.460777 0.409313-14.735285 0.818627-29.982212-2.865194-43.796542-5.62806-21.488957999999997-16.679524-39.396423-31.107825-50.447886-7.879285-6.037374-18.930748-13.405016-34.075347-16.986509-7.776956-1.841911-16.167882-2.353553-24.45648-2.353553-4.297792 0-8.595583 0.102328-12.688718 0.204657-3.683821 0.102328-7.162986 0.204657-10.232837 0.204657L167.15339300000005 84.94107466666674c-1.944239 0-3.888478 0-5.832717 0-1.944239 0-3.990806 0-5.935045 0-16.577196 0-33.461377 0.61397-47.787349 6.549016-27.935644999999997 11.563106-46.764065 37.759169-53.006096 73.574098l-0.409313 2.251224 0 2.353553c-0.102328 18.930748-0.204657 37.861497-0.306985 56.792245l0 0.511642L53.87588699999998 598.0155226666666c0 4.40012-0.102328 8.902568-0.102328 13.712001999999998-0.306985 27.01469-0.716299 54.950335 9.311882 76.643949 9.823524 21.284300999999996 27.526331999999996 38.066154 48.708304 45.945438 5.730389 2.148896 11.051464 2.762866 15.04227 3.172179 1.023284 0.102328 2.353553 0.306985 3.069851 0.409313l4.093135 1.534926 500.9997 0c3.581493 0 7.572299 0.102328 11.767763 0.306985C651.166583 739.7403146666667 656.078345 739.9449716666666 660.990107 739.9449716666666M304.273409 266.7785886666668L559.889677 394.2797376666667l0 33.973019L304.273409 555.9585626666667 304.273409 266.7785886666668M660.990107 780.8763196666666c-5.62806 0-10.949136-0.204657-15.758569-0.306985-3.888478-0.102328-7.469971-0.204657-10.437494-0.204657L133.79434400000002 780.3646776666667l-7.265314 0-6.446687-2.353553c-5.3210749999999996-0.61397-13.609673-1.841911-22.716898-5.218747-31.210153-11.665434-57.303887-36.121915-71.629859-67.229739-13.814329999999998-30.084541-13.405016-64.159888-12.995703-94.244429 0.102328-4.604777 0.102328-9.004897 0.102328-13.20036l0-371.349655 0-0.102328 0-0.102328 0-0.511642c0.102328-18.930748 0.204657-37.861497 0.306985-56.792245l0-2.251224 0-3.479165 0.61397-3.376836 0.409313-2.251224c4.195463-23.944839 12.791046-45.126811 25.479764-62.727291 13.609673-18.82842 31.107825-32.847407 52.08514-41.545318 21.488957999999997-8.902568 44.001199-9.618867 63.443589-9.618867 2.046567 0 4.093135 0 6.139702 0 1.841911 0 3.78615 0 5.62806 0l473.166384 0c2.558209 0 5.62806-0.102328 9.004897-0.204657 4.195463-0.102328 8.902568-0.306985 13.916657999999998-0.306985 13.302688 0 24.149495 1.125612 33.973019 3.479165 22.819227 5.423404 39.089437 16.474868 49.322274 24.251824 21.693613999999997 16.577196 37.963825 42.363944999999994 45.84311 72.653143 2.251224 8.595583 3.376836 17.088838 3.990806 25.377436l36.838213-25.582093 24.558809-17.088838c0.306985-0.204657 0.61397-0.511642 0.920955-0.716299 4.809433-3.683821 13.609673-10.642149999999999 26.400719-15.656241 9.516538-3.683821 19.647047-5.62806 30.084541-5.62806 18.009793 0 36.53122799999999 5.832717 50.8572 15.963226 16.577196 11.767763 27.730987999999996 27.935644999999997 33.052064 48.094334 3.78615 14.4283 3.78615 27.628659999999996 3.78615 37.34985499999999l0 409.518137c0 0.920955 0 1.739582 0 2.660538l0 0.409313c0 9.41421 0.102328 22.409913-3.479165 36.53122799999999-5.116419 19.749375-15.758569 35.81493-31.721795 47.68502-15.144599 11.153792-33.666034 17.293495-52.08514 17.293495-6.753672 0-13.507345-0.818627-19.954032-2.455881-18.21445-4.604777-30.289198-13.916657999999998-36.019586-18.419107l0 0c-0.204657-0.204657-0.511642-0.409313-0.716299-0.511642l-25.172779-17.293495-0.102328 0-0.102328 0-37.14519799999999-25.786749c-0.511642 7.674628-1.637254 15.553912-3.683821 23.433197-8.18627 31.721795-24.354152 57.508544-46.866394 74.597382-15.758569 11.972419-32.02878 19.851704-49.833916 23.944839C685.8559009999999 779.7507076666667 674.702109 780.8763196666666 660.990107 780.8763196666666L660.990107 780.8763196666666zM345.204757 332.9850436666668L345.204757 489.75210666666663l157.074048-78.48586L345.204757 332.9850436666668 345.204757 332.9850436666668zM347.455981 429.177975L347.455981 308.02118499999995 347.455981 429.177975Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="headset" unicode="&#59132;" d="M356.285031 2.1522690000000466L356.396571 2.1522690000000466 356.396571 285.236626 253.462201 285.236626 253.462201 2.1522690000000466ZM665.076886 285.236626l103.042841 0 0-283.08538-103.042841 0 0 283.08538ZM63.809793 301.950286c0-38.758746-3.195785-112.220874 5.457292-148.208507l65.735144 0c-10.112312 35.644825-7.747451 109.176538-7.747451 148.208507 0 219.937155 172.264389 398.231887 384.763131 398.231887 212.498742 0 384.763131-178.294732 384.763131-398.231887 0-39.031968 2.266623-112.563682-7.845689-148.208507l65.735144 0c8.653077 35.987632 5.555529 109.449761 5.555529 148.208507 0 256.20415-200.670346 463.898469-448.208115 463.898469C264.479115 765.848755 63.809793 558.1544349999999 63.809793 301.950286z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="cellphone-fine" unicode="&#58939;" d="M731.514252 896L292.485748 896C195.323702 896 116.154627 816.830925 116.154627 719.6688790000001l0-671.337759c0-97.162046 79.169075-176.331121 176.331121-176.331121l438.628661 0c97.162046 0 176.331121 79.169075 176.331121 176.331121L907.445529 719.6688790000001C907.845373 816.830925 828.676298 896 731.514252 896zM292.485748 853.216712l438.628661 0c70.772355 0 128.349863-55.178446 133.147989-124.751269L159.737602 728.465443C164.135884 798.038266 222.113237 853.216712 292.485748 853.216712zM865.062085 48.73096399999997c0-73.571261-59.976572-133.547833-133.547833-133.547833L292.485748-84.816868c-73.571261 0-133.547833 59.976572-133.547833 133.547833l0 45.582194 705.724326 0L864.662241 48.73096399999997zM865.062085 137.096447L158.937915 137.096447 158.937915 685.682155l705.724326 0L864.662241 137.096447zM512-54.82858299999998c13.59469 0 26.789535 5.597813 36.385787 15.194065 9.596251 9.596251 15.194065 22.791097 15.194065 36.385787 0 13.59469-5.597813 26.789535-15.194065 36.385787-9.596251 9.596251-22.791097 15.194065-36.385787 15.194065-13.59469 0-26.789535-5.597813-36.385787-15.194065-9.596251-9.596251-15.194065-22.791097-15.194065-36.385787 0-13.59469 5.597813-26.789535 15.194065-36.385787C485.210465-49.23076900000001 498.40531-54.82858299999998 512-54.82858299999998z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="add-1" unicode="&#58964;" d="M566.935 57.63900000000001c0-30.366-24.612-54.972-54.935-54.972v0c-30.384 0-54.996 24.612-54.996 54.972v610.057c0 30.361 24.612 54.972 54.996 54.972v0c30.33 0 54.935-24.612 54.935-54.972v-610.057zM817.004 417.633c30.384 0 54.996-24.606 54.996-54.966v0c0-30.354-24.612-54.966-54.996-54.966h-610.062c-30.33 0-54.942 24.612-54.942 54.966v0c0 30.359 24.612 54.966 54.942 54.966h610.062zM817.004 417.633z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="face-smile-b" unicode="&#58960;" d="M511.931733-128c-136.738133 0-265.284267 53.213867-361.984 149.879467C53.282133 118.51093300000002 0 247.09119999999996 0 384c0 136.738133 53.282133 265.3184 150.050133 362.0864C246.749867 842.683733 375.296 896 512.136533 896s265.4208-53.316267 362.1888-149.9136c199.645867-199.714133 199.543467-524.5952 0-724.206933C777.454933-74.71786699999996 648.772267-128 511.931733-128L511.931733-128 511.931733-128 511.931733-128 511.931733-128 511.931733-128zM512.034133 829.303467c-118.920533 0-230.741333-46.2848-314.914133-130.389333C113.083733 614.8778669999999 66.7648 502.8864 66.7648 384c0-118.9888 46.2848-230.912 130.3552-315.016533 84.0704-84.0704 195.857067-130.321067 314.811733-130.321067 119.022933 0 230.946133 46.318933 315.016533 130.423467 173.704533 173.636267 173.704533 456.157867 0 629.794133C742.877867 782.984533 631.057067 829.303467 512.034133 829.303467L512.034133 829.303467 512.034133 829.303467 512.034133 829.303467 512.034133 829.303467 512.034133 829.303467zM330.103467 244.25813300000004c0 0 59.904-95.9488 181.828267-95.9488s201.8304 95.9488 201.8304 95.9488 45.294933 0.136533 45.192533-47.957333c0 0-78.506667-111.8208-247.022933-111.8208s-223.368533 111.8208-223.368533 111.8208S286.856533 244.25813300000004 330.103467 244.25813300000004L330.103467 244.25813300000004 330.103467 244.25813300000004 330.103467 244.25813300000004 330.103467 244.25813300000004zM363.2128 548.590933c-34.5088 0-62.702933-28.091733-62.702933-62.737067 0-34.679467 28.194133-62.6688 62.702933-62.6688 34.679467 0 62.702933 28.091733 62.702933 62.6688C425.915733 520.4992 397.858133 548.590933 363.2128 548.590933L363.2128 548.590933 363.2128 548.590933 363.2128 548.590933 363.2128 548.590933 363.2128 548.590933zM684.544 548.590933c-34.679467 0-62.702933-28.091733-62.702933-62.737067 0-34.679467 28.023467-62.6688 62.702933-62.6688 34.6112 0 62.600533 28.091733 62.600533 62.6688C747.144533 520.4992 719.121067 548.590933 684.544 548.590933L684.544 548.590933 684.544 548.590933 684.544 548.590933 684.544 548.590933 684.544 548.590933zM684.544 548.590933"  horiz-adv-x="1025" />
-
-    
-    <glyph glyph-name="fonts-html" unicode="&#58955;" d="M194.33 416.235h-101.295v101.28h-46.035v-267.03h46.035v119.7h101.28v-119.7h46.035v267.03h-46.035v-101.28zM277.205 480.69h73.665v-230.205h46.035v230.205h73.665v36.825h-193.365v-36.825zM627.815 335.58000000000004l-46.755 181.935h-73.665v-267.03h46.035v211.785l46.035-211.785h55.245l46.83 213.93-0.795-213.93h46.035v267.03h-73.665l-45.3-181.935zM848.09 287.30999999999995v230.205h-46.035v-267.03h174.945v36.825h-128.91z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="screen-full" unicode="&#58914;" d="M641.750109 511.899972l205.227128 204.519-0.704035-115.89966c-0.282433-9.611915 7.489578-18.09103 17.101493-17.808598l12.297071 0c9.611915 0.283456 17.667382 5.936199 17.808598 15.689331l0.565888 172.57752c0 0.14224 0.282433 9.187243 0.282433 9.187243 0.14224 4.804423-0.99056 9.187243-4.100388 12.297071-3.109828 3.109828-7.347339 5.086855-12.297071 4.946662l-8.763594-0.14224c-0.141216 0-0.278339 0-0.420579-0.14224L697.581696 797.833213c-9.611915-0.283456-17.667382-8.200776-17.808598-17.950837l0-12.297071c1.416256-11.44875 10.458189-18.092054 20.070104-17.808598l112.789832-0.283456-204.66124-203.814965c-9.329483-9.329483-9.329483-24.449855 0-33.778314 9.329483-9.470699 24.452925-9.470699 33.782408 0L641.750109 511.899972zM383.095141 319.11010699999997L177.726797 115.29411900000002l0.707105 115.338888c0.283456 9.607822-7.492648 18.086937-17.104563 17.808598l-13.001105 0c-9.611915-0.283456-17.667382-5.937223-17.808598-15.690354l-0.565888-172.718737c0-0.14224-0.282433-9.187243-0.282433-9.187243-0.14224-4.808516 0.99056-9.187243 4.096295-12.297071 3.109828-3.109828 7.351432-5.086855 12.297071-4.946662l8.762571 0.14224c0.14224 0 0.283456 0 0.425695 0.14224l171.873486-0.708128c9.607822 0.283456 17.667382 8.196683 17.808598 17.950837L344.93503 63.42477399999996c-1.415232 11.44875-10.461259 18.092054-20.074198 17.808598L212.069977 81.51682800000003 416.59 285.32872299999997c9.329483 9.329483 9.329483 24.453948 0 33.782408C407.40685 328.58182999999997 392.424624 328.58182999999997 383.095141 319.11010699999997L383.095141 319.11010699999997zM894.047276 60.03251399999999l-0.424672 172.718737c-0.283456 9.612938-8.200776 15.406898-17.809621 15.690354l-12.296047 0c-9.612938 0.278339-17.243733-8.200776-17.105586-17.808598l0.708128-115.903753L641.750109 319.11010699999997c-9.329483 9.329483-24.452925 9.329483-33.782408 0-9.325389-9.328459-9.325389-24.452925 0-33.782408L812.490795 81.51682800000003l-112.789832-0.283456c-9.611915 0.283456-18.515702-6.502088-20.073174-17.808598l0-12.297071c0.282433-9.611915 8.200776-17.667382 17.808598-17.950837l171.166381 0.708128c0.141216 0 0.282433-0.14224 0.424672-0.14224l8.763594-0.14224c4.803399-0.141216 9.187243 1.694595 12.296047 4.946662 3.109828 3.109828 4.238534 7.488555 4.097318 12.297071 0 0-0.14224 9.046027-0.14224 9.187243L894.047276 60.03149099999996zM212.216309 749.493252l112.789832 0.283456c9.607822-0.283456 18.512632 6.502088 20.070104 17.808598L345.076246 779.883399c-0.283456 9.611915-8.196683 17.667382-17.808598 17.950837l-172.011632-0.708128c-0.14224 0-0.283456 0.14224-0.425695 0.14224l-8.761548 0.14224c-4.808516 0.141216-9.187243-1.694595-12.297071-4.946662-3.109828-3.109828-4.242627-7.488555-4.096295-12.297071 0 0 0.282433-9.046027 0.282433-9.187243l0.420579-172.718737c0.14224-9.608845 8.200776-15.406898 17.808598-15.686261l13.005198 0c9.611915-0.282433 17.242709 8.196683 17.10047 17.808598l-0.564865 115.334795 205.231221-203.958228c9.324366-9.329483 24.448832-9.329483 33.777291 0 9.329483 9.329483 9.329483 24.452925 0 33.782408L212.216309 749.493252 212.216309 749.493252zM212.216309 749.493252"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="form" unicode="&#58940;" d="M314.278111 437.019389l395.439892 0 0-30.297458-395.439892 0L314.278111 437.019389zM314.278111 315.83495200000004l395.439892 0 0-30.297458-395.439892 0L314.278111 315.83495200000004zM314.278111 194.62833l263.626661 0 0-30.297458L314.278111 164.330872 314.278111 194.62833zM609.376235 739.9931730000001c-7.849678 42.966669-48.394988 75.742447-97.378777 75.742447-48.961604 0-89.51311-32.775778-97.380776-75.742447L116.55177 739.9931730000001l0-787.725922 790.893774 0 0 787.725922L609.376235 739.9931730000001zM446.091342 670.440529l0 17.613058 0 36.791056c0 33.410348 29.57295 60.594317 65.906116 60.594317 36.352353 0 65.907115-27.183969 65.907115-60.594317l0-36.791056 0-17.621053 16.672696-8.712493c32.358061-16.929922 57.169039-42.663874 71.406386-73.213161L358.043239 588.50688c14.240345 30.555683 39.051523 56.281241 71.408385 73.213161L446.091342 670.440529zM874.489888-17.436289999999985L149.505227-17.436289999999985 149.505227 709.694715 413.138884 709.694715l0-21.641327c-51.44492-26.923746-88.727643-74.124144-98.86377-129.845165l395.44289 0c-10.102151 55.730615-47.40466 102.921419-98.859773 129.845165l0 21.641327 263.631658 0L874.489888-17.436289999999985z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="cart" unicode="&#58967;" d="M365.920994 84.618469c-39.030945 0-70.78516-31.754215-70.78516-70.78516s31.754215-70.784136 70.78516-70.784136c39.030945 0 70.784136 31.753191 70.784136 70.784136S404.951939 84.618469 365.920994 84.618469zM365.920994-5.784493999999995c-10.818393 0-19.61985 8.801457-19.61985 19.618826 0 10.818393 8.801457 19.61985 19.61985 19.61985s19.618826-8.801457 19.618826-19.61985C385.540843 3.015939000000003 376.739387-5.784493999999995 365.920994-5.784493999999995zM808.821219 84.618469c-39.030945 0-70.784136-31.754215-70.784136-70.78516s31.753191-70.784136 70.784136-70.784136 70.78516 31.753191 70.78516 70.784136S847.852164 84.618469 808.821219 84.618469zM808.821219-5.784493999999995c-10.81737 0-19.618826 8.801457-19.618826 19.618826 0 10.818393 8.801457 19.61985 19.618826 19.61985 10.818393 0 19.61985-8.801457 19.61985-19.61985C828.441069 3.015939000000003 819.640636-5.784493999999995 808.821219-5.784493999999995zM443.99107 305.940157c-14.057157-1.416256-24.305569-13.959943-22.890336-28.0171 1.328251-13.187347 12.446473-23.02132 25.423019-23.02132 0.856507 0 1.723248 0.042979 2.594081 0.130983l439.314561 44.245713c0.088004 0.007163 0.174985 0.01842 0.261966 0.026606l0.180102 0.01842c0.50449 0.051165 1.001817 0.119727 1.496074 0.198521 0.222057 0.035816 0.443092 0.076748 0.663102 0.11768 0.552585 0.103354 1.100054 0.217964 1.638313 0.355087 0.085958 0.022513 0.169869 0.047072 0.254803 0.069585 0.586354 0.156566 1.161453 0.334621 1.728364 0.530073 0.077771 0.026606 0.155543 0.051165 0.233314 0.078795 0.626263 0.222057 1.239224 0.469698 1.840928 0.737804 0.039909 0.017396 0.078795 0.035816 0.118704 0.054235 1.277086 0.577145 2.496867 1.252527 3.647063 2.020006 0.001023 0.001023 0.002047 0.001023 0.00307 0.002047 0.553609 0.369414 1.088798 0.76134 1.609661 1.170662 0.069585 0.054235 0.137123 0.10847 0.205685 0.163729 0.48607 0.38988 0.958838 0.795109 1.413186 1.218758 0.092098 0.084934 0.180102 0.173962 0.270153 0.25992 0.394996 0.378623 0.778736 0.76748 1.14815 1.169639 0.11154 0.121773 0.222057 0.243547 0.331551 0.367367 0.333598 0.3776 0.653893 0.766456 0.964978 1.163499 0.12382 0.158612 0.249687 0.314155 0.370437 0.475837 0.322341 0.432859 0.629333 0.876973 0.925069 1.329275 0.113587 0.173962 0.224104 0.348947 0.333598 0.525979 0.296759 0.479931 0.580215 0.968048 0.845251 1.467421 0.069585 0.130983 0.134053 0.265036 0.201591 0.397043 0.289596 0.568958 0.563842 1.147126 0.811482 1.738597 0.00307 0.007163 0.005117 0.014326 0.008186 0.021489 0.569982 1.369184 1.019213 2.796696 1.345648 4.26514 0 0.001023 0 0.002047 0.001023 0.00307l0.00307 0.013303c0.035816 0.162706 0.075725 0.323365 0.10847 0.487094l56.17951 252.734118c0.895393 4.030803 0.780783 8.04728-0.165776 11.794627 0.50449 2.003634 0.774643 4.101411 0.774643 6.261611 0 14.128789-11.452843 25.582655-25.582655 25.582655L195.47502 616.098125l-52.358485 159.553902c-3.631714 11.067057-14.093996 17.972327-25.177426 17.590634-0.207731 0.005117-0.413416 0.01535-0.62217 0.01535L54.663994 793.258011c-14.128789 0-25.582655-11.453866-25.582655-25.582655s11.453866-25.582655 25.582655-25.582655l45.614897 0 197.955514-603.235934c3.536546-10.776438 13.546527-17.613146 24.303522-17.613146 2.067079 0 4.16281 0.26299 6.245238 0.788969l567.583946 0c14.129812 0 25.582655 11.453866 25.582655 25.582655s-11.452843 25.582655-25.582655 25.582655L340.816223 173.1979 212.265428 564.933839l701.224666 0-48.137347-216.557174L443.99107 305.940157z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="camera-fill" unicode="&#58973;" d="M512 480C436.515555 480 375.111111 419.712 375.111111 345.6 375.111111 271.48800000000006 436.515555 211.20000000000005 512 211.20000000000005 587.484446 211.20000000000005 648.888887 271.48800000000006 648.888887 345.6 648.888887 419.712 587.484446 480 512 480M512 172.79999999999995C414.808889 172.79999999999995 336 250.15679999999998 336 345.6 336 441.0432 414.808889 518.4 512 518.4 609.210667 518.4 688 441.0432 688 345.6 688 250.15679999999998 609.210667 172.79999999999995 512 172.79999999999995M903.111113 691.2L723.767113 691.2C713.383113 691.2 703.448887 695.2512 696.115554 702.4512L640.792887 756.7488C633.459554 763.9488 623.505779 768 613.141333 768L512 768 410.878222 768C400.494222 768 390.56 763.9488 383.226667 756.7488L327.904 702.4512C320.570667 695.2512 310.616889 691.2 300.252445 691.2L120.888889 691.2C77.866667 691.2 42.666667 656.64 42.666667 614.4L42.666667 76.79999999999995C42.666667 34.559999999999945 77.866667 0 120.888889 0L903.111113 0C946.133333 0 981.333333 34.559999999999945 981.333333 76.79999999999995L981.333333 614.4C981.333333 656.64 946.133333 691.2 903.111113 691.2"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="tabs" unicode="&#58922;" d="M310.30303 523.636364L124.121212 523.636364c-17.128727 0-31.030303-13.901576-31.030303-31.030303l0-186.181818c0-17.128727 13.901576-31.030303 31.030303-31.030303l186.181818 0c17.128727 0 31.030303 13.901576 31.030303 31.030303L341.333333 492.606061C341.333333 509.734788 327.431758 523.636364 310.30303 523.636364zM294.787879 306.42424200000005L139.636364 306.42424200000005c-17.128727 0-15.515152-1.613576-15.515152 15.515152L124.121212 477.090909c0 17.128727-1.613576 15.515152 15.515152 15.515152l155.151515 0c17.128727 0 15.515152 1.613576 15.515152-15.515152l0-155.151515C310.30303 304.81066699999997 311.916606 306.42424200000005 294.787879 306.42424200000005zM418.909091 352.969697l480.969697 0 0 31.030303L418.909091 384 418.909091 352.969697zM418.909091 228.84848499999998l480.969697 0 0 31.030303L418.909091 259.878788 418.909091 228.84848499999998zM418.909091 89.21212100000002l480.969697 0 0 31.030303L418.909091 120.24242400000003 418.909091 89.21212100000002zM418.909091 492.606061l480.969697 0 0 31.030303L418.909091 523.636364 418.909091 492.606061zM992.969697 725.333333l-15.515152 0L977.454545 849.454545c0 17.128727-13.901576 31.030303-31.030303 31.030303L775.757576 880.484848c-17.128727 0-31.030303-13.901576-31.030303-31.030303l0-124.121212-139.636364 0L605.090909 849.454545c0 17.128727-13.901576 31.030303-31.030303 31.030303L403.393939 880.484848c-17.128727 0-31.030303-13.901576-31.030303-31.030303l0-124.121212-124.121212 0L248.242424 849.454545c0 17.128727-13.901576 31.030303-31.030303 31.030303L31.030303 880.484848C13.901576 880.484848 0 866.583273 0 849.454545l0-946.424242c0-17.128727 13.901576-31.030303 31.030303-31.030303l961.939394 0c17.128727 0 31.030303 13.901576 31.030303 31.030303L1024 694.30303C1024 711.431758 1010.098424 725.333333 992.969697 725.333333zM992.969697-65.939394c0-17.128727-13.901576-31.030303-31.030303-31.030303L62.060606-96.969697c-17.128727 0-31.030303 13.901576-31.030303 31.030303L31.030303 818.424242c0 17.128727 13.901576 31.030303 31.030303 31.030303l124.121212 0c17.128727 0 31.030303-13.901576 31.030303-31.030303l0-124.121212 744.727273 0c17.128727 0 31.030303-13.901576 31.030303-31.030303L992.969697-65.939394z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="fonts-code" unicode="&#58958;" d="M270 626c-12 12-32 12-44 0L9 409c-12-12-12-32 0-44l217-217c6-6 14-9 22-9s16 3 22 9c12 12 12 32 0 44L75 387 270 582C282 595 282 614 270 626zM1015 409L798 626c-12 12-32 12-44 0-12-12-12-32 0-44l195-195L754 192c-12-12-12-32 0-44 6-6 14-9 22-9s16 3 22 9l217 217C1027 377 1027 397 1015 409zM624 696L624 696c-16 6-34-3-40-19L382 119c-6-16 2-34 19-40l0 0c16-6 34 3 40 19l202 558C648 672 640 690 624 696z"  horiz-adv-x="1025" />
-
-    
-    <glyph glyph-name="fire" unicode="&#59222;" d="M890.059904 352.19948999999997C845.890699 458.956706 840.554889 548.4951550000001 857.396326 618.42714 859.144623 625.686731 860.991676 631.9776790000001 862.858846 637.425182 863.763607 640.064841 865.906573 645.659889 866.16406 646.532651L880.890349 696.448108 833.062903 675.9309969999999C832.106692 675.5208 830.618069 674.894716 827.426684 673.550492 824.667648 672.380966 822.310677 671.354022 819.868514 670.244809 813.291441 667.2575449999999 807.049466 664.090938 800.697749 660.4128450000001 784.089623 650.795565 768.486253 638.656896 753.86285 623.033596 727.630498 595.007563 706.526618 557.766355 691.78157 509.713231 675.041103 455.157161 671.516484 411.46006 673.004574 347.939834 673.477918 327.73476900000003 673.463923 322.197583 672.83965 318.324215 673.779618 324.156339 684.455526 333.67819899999995 696.104608 329.19567600000005 693.056849 330.36844199999996 685.695898 339.012828 676.314007 361.368339 660.550914 398.92921 646.834249 460.170272 636.817284 549.350468 625.445924 650.588768 630.103925 734.7280519999999 644.646978 801.338628 647.677924 815.221065 650.899934 827.082435 654.086773 836.904609 655.91465 842.538316 657.254607 846.094657 657.880284 847.554385L678.645286 896 628.243642 880.578031C617.409833 877.263087 599.94569 869.52239 578.105438 855.845223 542.547644 833.577626 507.199569 802.385036 474.400401 760.836776 447.596676 726.883228 423.611383 687.30061 403.118547 641.7016189999999 378.907516 587.829195 363.003277 542.798944 353.158029 503.238462 349.274261 487.632585 346.433259 473.323627 344.1945 458.925156 343.334411 453.39353 342.592734 448.063234 341.804612 441.911844 341.502524 439.553997 340.356619 430.329551 340.073506 428.145504 337.596047 409.033293 335.848224 404.35337 329.235273 398.312868 336.081933 404.566848 343.232634 404.098227 346.608002 402.086756 344.852318 403.133013 341.598345 406.493651 337.991853 411.887149 327.030897 428.279226 317.980358 454.883162 313.690598 489.339595 311.250185 508.941598 310.203772 539.08627 310.370048 576.545325 310.480474 601.422138 311.113088 628.122479 312.099068 654.977888 312.481453 665.393013 312.891081 675.105466 313.30045 683.8491750000001 313.545346 689.079919 313.735044 692.813105 313.84201 694.783403L317.55517 763.179488 271.360516 712.604139C270.467691 711.626645 268.852992 709.837042 266.618705 707.326295 262.927895 703.178805 258.823678 698.493751 254.407949 693.3614689999999 241.78797 678.693606 229.164348 663.340425 217.341267 648.004036 211.724185 640.717803 206.411389 633.591345 201.450577 626.6638379999999 176.017063 591.147305 156.617347 555.4025280000001 138.122768 512.155497 90.841957 401.595812 76.97672 299.64870599999995 99.261816 188.13489300000003 126.80821 50.29373899999996 188.553235-37.64422200000001 278.8297-84.690336 344.19104-118.75233700000001 408.837235-128 507.940695-128 525.713007-128 557.977207-125.567138 590.857378-120.46215900000004 641.152493-112.65333099999998 687.496192-99.78932299999997 726.063273-80.59104400000001 738.155853-74.57148800000004 743.07901-59.88870199999997 737.059454-47.79612199999997 731.039898-35.70354299999997 716.357111-30.780384000000026 704.264531-36.79993999999999 670.855859-53.43041900000003 629.092954-65.02289699999994 583.352478-72.12456999999995 552.984316-76.83953499999996 523.228215-79.08327499999996 507.940695-79.08327499999996 416.16215-79.08327499999996 357.934257-70.75375399999996 301.436271-41.310745999999995 224.830174-1.3887230000000272 171.977796 73.88423 147.230072 197.72094500000003 126.99711 298.965952 139.514783 391.004811 183.099329 492.921284 200.282663 533.1021499999999 218.020237 565.784358 241.22153 598.183718 245.831691 604.6215589999999 250.802959 611.289899 256.082244 618.137961 267.31885 632.713596 279.402035 647.409487 291.488864 661.457681 298.732051 669.8762429999999 304.338773 676.1767130000001 307.478705 679.614406L264.997214 697.435142C264.883874 695.347445 264.688038 691.493511 264.43725 686.13688 264.020474 677.234965 263.603959 667.359281 263.215279 656.7726250000001 262.21142 629.430212 261.566827 602.224414 261.453805 576.7624579999999 261.278897 537.3588179999999 262.385015 505.49418 265.148621 483.296209 276.058157 395.668083 322.627019 326.024497 362.226031 362.19561799999997 379.341732 377.829698 384.756649 392.328523 388.584361 421.857186 397.932742 493.974714 407.332926 531.746825 447.736538 621.64966 466.587287 663.594818 488.484326 699.731218 512.795234 730.526996 542.034492 767.565749 573.156162 795.028785 604.068111 814.386984 614.696751 821.043029 624.472062 826.201428 633.124687 830.036563 638.02329 832.207788 641.258688 833.404991 642.556233 833.802016L612.91959 866.825663C608.658554 856.884484 602.686705 838.478616 596.856038 811.772799 581.186705 740.003594 576.231674 650.498985 588.206246 543.890345 607.295279 373.94226100000003 638.819345 298.82556999999997 678.537329 283.542234 701.302332 274.78234499999996 717.731637 289.43566899999996 721.133156 310.5407 722.475759 318.870999 722.489387 324.26340300000004 721.907881 349.08549100000005 720.532565 407.791853 723.691247 446.952173 738.546223 495.36355 751.151827 536.44438 768.544047 567.135763 789.576147 589.605967 809.230566 610.60429 821.725461 617.839716 852.347733 630.9761169999999L842.705318 653.453557 819.246577 660.374464C822.235501 670.505564 813.450321 644.87463 809.839253 629.8801189999999 790.647573 550.1890470000001 796.611315 450.1135 844.8591 333.498332 883.105728 241.056017 874.587669 126.06492400000002 824.002925 61.39712899999995 815.680378 50.75754500000005 817.558709 35.38570000000004 828.198295 27.063153000000057 838.837879 18.740607999999952 854.209724 20.618939999999952 862.532269 31.258523999999966 924.762731 110.81426299999998 934.658528 244.404363 890.059904 352.19948999999997Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="set" unicode="&#59158;" d="M466.496-126.62400000000002l-1.056 0.064c-25.184 2.08-47.456 22.368-51.744 47.232l-17.344 102.4c-0.672 4.064-6.624 11.04-10.56 12.416l-30.336 12.416c-5.44 2.496-15.424 0.8-17.472-0.64l-84.992-60.16c-19.584-14.016-51.456-12.736-70.08 3.168l-64.288 64c-17.952 20.48-19.488 50.592-4.736 71.296l60.416 84.672c2.176 3.072 2.784 11.52 1.024 15.04l0 0c0 0-1.664 3.104-7.264 16.608-6.176 14.848-6.816 17.44-6.816 17.44-0.992 3.04-7.456 8.672-11.36 9.376l-102.56 17.248c-25.152 4.288-45.44 26.624-47.168 52L0 428.288c2.112 27.36 22.496 49.6 47.52 53.728l102.528 17.344c4.128 0.672 11.008 6.56 12.416 10.496l12.608 30.336c2.368 4.992 1.6 14.112-0.8 17.504L113.984 642.24C99.36 662.88 100.704 692.896 117.056 712.192l64.416 64.224c20.672 18.208 51.296 18.784 71.36 4.64l84.992-60.16c1.952-1.376 13.28-2.016 15.04-1.056 0.384 0.192 2.528 1.344 16.704 7.168 14.24 5.92 16.576 6.592 16.576 6.592 3.84 1.184 9.504 7.648 10.144 11.424l17.44 102.4c4.32 25.152 26.752 45.376 52.128 47.104l90.528 0.064c27.328-2.112 49.632-22.368 53.952-47.232l17.344-102.432c0.672-4.064 6.656-11.04 10.624-12.48l30.304-12.352c6.24-2.784 15.456-0.8 17.44 0.608l85.024 60.16c19.52 14.016 51.392 12.704 70.08-3.136l64.288-64.032c17.952-20.48 19.456-50.56 4.736-71.264l-60.416-84.672c-2.208-3.136-2.848-11.616-1.056-15.04 0.16-0.352 1.376-2.56 7.232-16.672 5.856-14.112 6.592-16.512 6.592-16.512 1.248-4.032 7.712-9.6 11.648-10.304l102.56-17.248c25.152-4.224 45.44-26.592 47.168-52l0.096-90.304c-2.112-27.392-22.528-49.6-47.552-53.728l-102.528-17.376c-4.128-0.672-10.944-6.496-12.32-10.432l-12.736-30.432c-2.336-4.928-1.568-14.112 0.832-17.472l60.288-84.512c14.624-20.736 13.216-50.816-3.232-70.048l-64.192-64.096c-11.328-9.92-24.64-14.72-38.784-14.72l0 0c-11.904 0-23.52 3.552-32.704 10.016l-84.992 60.16c-1.952 1.408-13.312 2.016-15.072 1.056-0.288-0.16-2.432-1.312-16.608-7.2-14.08-5.792-16.384-6.496-16.384-6.496-4.16-1.28-9.792-7.776-10.432-11.52l-17.408-102.4c-4.352-25.152-26.72-45.344-52.032-47.104L466.496-126.62400000000002zM347.84 100.60799999999995c10.368 0 20.192-2.112 28.48-6.112l27.648-11.296c20.416-7.072 38.976-28.992 42.848-51.584l17.344-102.336c0.288-1.6 3.136-4.32 5.056-4.832l87.296 0.064c-0.032 0.064 3.04 2.944 3.328 4.672l17.408 102.368c3.872 22.656 23.328 44.832 45.28 51.584 0 0 0 0 0 0-0.096 0 2.976 1.152 12.448 5.056 9.472 3.936 12.384 5.248 13.12 5.568 18.208 9.6 49.44 8.032 67.776-4.96l84.928-60.16c0.192-0.128 1.312-0.64 3.104-0.64l0 0c2.048 0 3.52 0.672 3.872 0.96l61.536 61.408 0 0c-0.16 0 0.064 4.416-0.992 5.952l-60.224 84.448c-13.248 18.624-15.68 47.168-5.792 67.872l11.648 27.84c6.944 19.968 29.408 38.912 51.68 42.496l102.464 17.376c1.824 0.384 4.736 3.648 4.864 5.408L972.8 428.288l0 0c-0.096 0-2.88 3.072-4.576 3.424l-102.72 17.28c-23.168 4.032-44.896 22.976-51.776 45.056l0 0c-0.032 0-1.216 3.04-5.12 12.512-3.968 9.568-5.28 12.512-5.632 13.248-10.24 19.36-8.288 48.736 4.96 67.456L868.448 672c0.96 1.408 0.736 5.6-0.384 6.912l-61.408 61.184c0.704-0.8-0.768-0.192-2.848-0.192-1.728 0-2.784-0.416-3.008-0.576l-85.024-60.16c-17.824-12.8-47.776-15.36-68-5.664l-27.712 11.296c-20.512 7.2-39.04 29.088-42.88 51.584l-17.344 102.336c-0.288 1.76-3.616 4.704-5.504 4.864L467.616 843.52c0-0.064-3.104-2.944-3.392-4.672l-17.408-102.336c-3.84-22.624-23.264-44.8-45.216-51.584 0-0.032-3.008-1.184-12.416-5.088-9.568-3.936-12.512-5.248-13.248-5.568-17.984-9.568-49.344-8.032-67.744 4.992L223.264 739.36c-0.416 0.32-6.176 0.288-6.848-0.224L154.688 677.6320000000001c0 0 0 0 0 0 0.224 0 0.032-4.384 1.056-5.856L216 587.264c13.312-18.752 15.744-47.296 5.76-67.968l-11.52-27.648c-6.976-20.032-29.472-38.944-51.776-42.624L55.968 431.68c-1.824-0.384-4.704-3.648-4.832-5.408l0.096-86.56 0 0c0.096 0 2.912-3.104 4.608-3.424l102.656-17.28c23.04-4 44.704-22.912 51.712-44.928 0.256-0.736 1.44-3.84 5.088-12.64 3.68-8.832 5.024-11.84 5.472-12.736 10.592-20.288 8.672-48.96-4.672-67.904l-60.512-84.768c-0.96-1.408-0.736-5.632 0.384-6.912l61.408-61.184c-0.736 0.8 0.736 0.224 2.816 0.192 1.728 0 2.784 0.416 3.008 0.576l84.992 60.16C318.624 96.32000000000005 333.088 100.60799999999995 347.84 100.60799999999995zM512.032 133.856c-138.336 0-250.848 112.224-250.848 250.176 0 137.92 112.544 250.144 250.848 250.144s250.848-112.224 250.848-250.144C762.88 246.08000000000004 650.336 133.856 512.032 133.856zM512.032 583.136c-110.08 0-199.648-89.312-199.648-199.104s89.568-199.136 199.648-199.136 199.648 89.344 199.648 199.136S622.112 583.136 512.032 583.136z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="fonts-u" unicode="&#58950;" d="M0-49.23076900000001L945.230769-49.23076900000001 945.230769-128 0-128 0-49.23076900000001ZM0 896L407.076943 896 407.076943 834.065644 319.153861 827.872177 299.076923 809.911217 299.076923 365.841959C299.076923 281.19796199999996 317.076716 220.709337 353.076933 184.37435100000005 389.077071 148.03936499999998 448.153442 129.87210800000003 530.307702 129.87210800000003 606.000364 129.87210800000003 660.807522 149.17482299999995 694.730752 187.78072599999996 728.653982 226.38662899999997 745.61536 289.66226700000004 745.61536 377.60953099999995L745.61536 804.956475 724.153817 826.633531 633.461524 834.065644 633.461524 896 955.384596 896 955.384596 834.065644 868.846119 826.633531 849.461563 804.956475 849.461563 364.60331299999996C849.461563 246.92743900000005 819.923338 161.66533900000002 760.846178 108.81441500000005 701.76894 55.96348999999998 606.462188 29.53846199999998 474.923087 29.53846199999998 406.153531 29.53846199999998 345.807951 38.51886300000001 293.884613 56.47990200000004 241.961275 74.44093999999996 201.230887 100.143419 171.692347 133.58820400000002 149.076834 160.01362700000004 133.038474 190.25793999999996 123.57695 224.32200899999998 114.115348 258.386078 109.384625 307.21047599999997 109.384625 370.796702L109.384625 809.911217 89.307687 827.872177 0 834.065644 0 896Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="triangle-d" unicode="&#58917;" d="M773.128299 88.65234199999998M889.696178 575.195553L158.862147 575.195553 524.357446 209.64704300000005 889.696178 575.195553Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="tips" unicode="&#59138;" d="M967.280184 578.537671c-24.915459 58.887178-60.544935 111.76755-105.96745 157.161413-45.393863 45.393863-98.273211 81.051991-157.160389 105.96745-60.988026 25.803689-125.735679 38.853913-192.494129 38.853913-66.729797 0-131.504056-13.0799-192.494129-38.853913-58.887178-24.916483-111.766526-60.544935-157.160389-105.96745-45.393863-45.393863-81.051991-98.274234-105.96745-157.161413-25.803689-60.988026-38.884612-125.734656-38.884612-192.464453s13.0799-131.50508 38.884612-192.464453c24.915459-58.887178 60.544935-111.737874 105.96745-157.161413 45.393863-45.393863 98.273211-81.051991 157.160389-105.96745 60.988026-25.803689 125.735679-38.853913 192.494129-38.853913 66.729797 0 131.504056 13.0799 192.494129 38.853913 58.887178 24.916483 111.766526 60.544935 157.160389 105.96745 45.393863 45.393863 81.051991 98.274234 105.96745 157.161413 25.803689 60.988026 38.853913 125.734656 38.853913 192.464453S993.084896 517.549645 967.280184 578.537671zM511.687892-55.138552000000004c-243.302305 0-441.241446 197.909465-441.241446 441.21177S268.385587 827.284989 511.687892 827.284989c243.273652-0.029676 441.210747-197.938118 441.210747-441.21177S754.990197-55.138552000000004 511.687892-55.138552000000004zM511.657192 573.565427m-45.511543 0a44.475 44.475 0 1 1 91.023086 0 44.475 44.475 0 1 1-91.023086 0ZM542.729885 184.14011300000004c0-17.162892-13.906731-31.071669-31.070646-31.071669l0 0c-17.163915 0-31.070646 13.907755-31.070646 31.071669L480.588593 426.998303c0 17.162892 13.906731 31.071669 31.070646 31.071669l0 0c17.163915 0 31.070646-13.907755 31.070646-31.071669L542.729885 184.14011300000004z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="picture" unicode="&#58954;" d="M765.376 615.424c0 0 103.04 1.024 103.04-100.992 0 0 9.536-98.752-103.04-100.928 0 0-100.864-2.176-99.84 100.928C665.536 514.496 664.448 605.8879999999999 765.376 615.424ZM968.32 770.56c0 0 54.208-4.224 54.208-52.032l0-712.832c0 0-3.2-51.008-54.208-52.096L968.32 770.56ZM1.472 5.631999999999948c0 0 2.176-52.096 52.096-52.096L968.32-46.464000000000055l0 150.848-99.712 0-203.072 206.144-153.024-153.984L304.32 413.568l-205.056-307.072-45.632-1.024L52.48 718.4639999999999 1.472 718.4639999999999 1.472 5.631999999999948ZM968.32 770.56L53.568 770.56c0 0-52.096 1.088-52.096-52.032L968.32 718.528 968.32 770.56Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="more-vertical" unicode="&#58993;" d="M511.998465 623.681848c40.525995 0 73.386404 35.771715 73.386404 79.892585s-32.860409 79.892585-73.386404 79.892585c-40.524972 0-73.384357-35.771715-73.384357-79.892585S471.47247 623.681848 511.998465 623.681848L511.998465 623.681848zM511.998465 463.893608c-40.524972 0-73.384357-35.772738-73.384357-79.893608 0-44.12087 32.859385-79.892585 73.384357-79.892585 40.525995 0 73.386404 35.772738 73.386404 79.892585C585.384869 428.12087 552.52446 463.893608 511.998465 463.893608L511.998465 463.893608zM511.998465 144.320199c-40.524972 0-73.384357-35.733852-73.384357-79.894631 0-44.119847 32.859385-79.893608 73.384357-79.893608 40.525995 0 73.386404 35.772738 73.386404 79.893608C585.383846 108.58634600000005 552.52446 144.320199 511.998465 144.320199L511.998465 144.320199z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="flag" unicode="&#58988;" d="M878.368178 798.272211c-11.363815 4.799306-24.470321 2.360767-33.31578-6.245238-0.36532-0.350994-37.162388-35.304064-95.163383-56.05262-75.462692-26.993794-150.763702-18.409279-223.812415 25.517163-38.347376 23.060205-81.875752 40.665165-129.376603 52.327786-37.582967 9.228175-77.742619 14.777565-119.363552 16.496719-70.805626 2.925632-121.493052-6.224772-123.615389-6.615675-14.56574-2.682086-25.140587-15.380292-25.140587-30.191626L128.58047-31.312913999999978c0-16.954137 13.745049-30.699186 30.699186-30.699186s30.699186 13.745049 30.699186 30.699186L189.978842 266.68306099999995c15.562441 5.250584 47.994084 14.447037 91.40171 17.48728 35.985586 2.51938 72.440869 0.378623 108.35073-6.363941 44.847417-8.420787 89.059362-24.102954 131.409912-46.611597 46.26879-24.591071 93.776803-41.069371 141.203976-48.977481 38.270629-6.380314 76.541257-7.219425 113.740484-2.491751 64.277956 8.16803 103.877859 30.461779 105.532545 31.406291 9.56689 5.464455 15.471366 15.637142 15.471366 26.656103L897.089565 769.958352C897.091612 782.298402 889.73711 793.470859 878.368178 798.272211zM835.69324 257.496841c-14.58416-5.755074-38.82526-13.530155-70.319555-17.225313-30.990828-3.635807-62.940494-2.676969-94.952582 2.851954-40.201607 6.943133-80.731696 21.171182-120.464629 42.289152-48.455595 25.753547-99.208513 43.61945-150.848637 53.101405-29.29214 5.378497-58.896388 8.079002-88.407516 8.079002-12.228509 0-24.443715-0.464581-36.609803-1.39272-34.879392-2.663666-63.618946-8.741082-84.111676-14.355963L189.978842 766.569162c19.971867 2.003634 50.446949 3.910053 86.392626 2.334161 58.186214-2.554172 143.250588-15.041578 218.064504-60.029188 61.32674-36.877909 119.196753-49.491181 169.691797-49.488111 42.293245 0.002047 79.416747 8.854669 109.019972 19.711947 24.269753 8.901741 45.327348 19.747763 62.544475 30.179346L835.692217 257.496841z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="loading" unicode="&#58941;" d="M511.999488 756.654348m-70.608128 0a69 69 0 1 1 141.216255 0 69 69 0 1 1-141.216255 0ZM236.047576 639.997442m-68.561515 0a67 67 0 1 1 137.123031 0 67 67 0 1 1-137.123031 0ZM125.530506 382.12428m-62.421678 0a61 61 0 1 1 124.843356 0 61 61 0 1 1-124.843356 0ZM227.861126 100.71507499999996m-54.235229 0a53 53 0 1 1 108.470457 0 53 53 0 1 1-108.470457 0ZM514.166851-16.84438799999998m-47.192835 0a46.118 46.118 0 1 1 94.385671 0 46.118 46.118 0 1 1-94.385671 0ZM804.730553 91.450061m-33.834596 0a33.064 33.064 0 1 1 67.669192 0 33.064 33.064 0 1 1-67.669192 0ZM935.55411 383.395226m-23.969924 0a23.424 23.424 0 1 1 47.939849 0 23.424 23.424 0 1 1-47.939849 0ZM856.723717 634.80007m-17.135262 0a16.745 16.745 0 1 1 34.270525 0 16.745 16.745 0 1 1-34.270525 0Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="fonts-i" unicode="&#58948;" d="M897.948 834.255l0-64.322-128.65 0L447.674-1.9329999999999927l128.65 0 0-64.32L126.052-66.25300000000004l0 64.32 128.65 0 321.622 771.866-128.65 0L447.674 834.255 897.948 834.255z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="refresh-1" unicode="&#58982;" d="M688.146 736l-192 128v-256l192 128.001zM496.146 767.7090000000001c-231.174-8.416-416-198.479-416-431.709 0-238.587 193.413-432 432-432 233.23 0 423.293 184.826 431.709 416h-64.05c-8.377-195.817-169.778-352-367.658-352-203.241 0-368 164.759-368 368 0 197.88 156.183 359.282 352 367.658v64.051z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="rmb" unicode="&#58974;" d="M511.998465 896C229.23338 896 0.004605 666.769178 0.004605 384.001023c0-282.773272 229.227752-512.001023 511.99386-512.001023 282.769178 0 511.994883 229.227752 511.994883 512.001023C1023.994372 666.769178 794.767644 896 511.998465 896zM511.998465-91.59690499999999c-262.660188 0-475.589742 212.930577-475.589742 475.597929 0 262.663258 212.929554 475.594859 475.589742 475.594859 262.663258 0 475.590765-212.9316 475.590765-475.594859C987.590254 121.33469500000001 774.662747-91.59690499999999 511.998465-91.59690499999999zM738.742652 301.137781L544.432155 301.137781l0 69.780273 194.310497 0c17.835204 0 32.249495 14.43885 32.249495 32.220842 0 17.784038-14.414291 32.19526-32.249495 32.19526L589.7462 435.334155l149.620669 209.579249c8.916067 15.397688 3.63069 35.099403-11.82021 43.988864-15.398712 8.891508-35.097356 3.629667-44.017516-11.793604L512.187777 437.098335 340.84334 677.108664c-8.864902 15.423271-28.617781 20.685111-44.016493 11.793604-15.395642-8.889461-20.685111-28.590152-11.82021-43.988864l149.622716-209.579249L285.628808 435.334155c-17.781992 0-32.245402-14.411221-32.245402-32.19526 0-17.781992 14.46341-32.220842 32.245402-32.220842l194.310497 0 0-69.780273L285.628808 301.137781c-17.781992 0-32.245402-14.413268-32.245402-32.19526s14.46341-32.220842 32.245402-32.220842l194.310497 0 0-132.435265c0-17.780969 14.46341-32.19526 32.248472-32.19526 17.835204 0 32.245402 14.414291 32.245402 32.19526L544.433178 236.72065499999997l194.310497 0c17.835204 0 32.249495 14.43885 32.249495 32.220842S756.577856 301.137781 738.742652 301.137781"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="addition" unicode="&#58916;" d="M544 768L480 768 480 416 128 416 128 352 480 352 480 0 544 0 544 352 895.936 352 895.936 416 544 416Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="home" unicode="&#59022;" d="M824.084343-40.42033900000001H232.898863c-74.604138 0-85.85232 28.334325-85.852321 49.997718l-0.584307 5.314029V447.645552h48.806589v-402.916582c0-25.547863 13.548574-36.343743 37.629015-36.343743h568.020898c25.928532 0 27.978215 6.220678 27.978215 37.84391V447.585177l48.806589 0.118704c0.022513-14.346753 0-382.76666 0-433.098999 0-38.130436-12.726859-54.765301-51.858088-54.765301l-1.76111-0.25992zM1012.470921 493.103884C849.773422 615.120868 687.101505 737.137853 524.404006 859.153814c-6.207375 4.659113-18.433838 4.659113-24.641213 0C337.077573 737.137853 174.393377 615.120868 11.696902 493.103884c-24.856108-18.635429-0.572028-61.044308 24.642236-42.13361A15995638.709915 15995638.709915 0 0 1 512.025071 807.737794c0.988514-0.715291 1.644453-1.144056 2.823302-2.037403 18.040888-13.524015 36.057217-27.036773 54.073546-40.560788 58.291614-43.718711 116.583229-87.437421 174.874843-131.143852 81.33647-61.008492 162.696476-122.015961 244.033969-183.024454 25.212218-18.911722 49.496298 23.497157 24.64019 42.132587z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="user" unicode="&#59248;" d="M611.2 342.4c70.4 54.4 115.2 140.8 115.2 230.4 0 156.8-128 288-284.8 288s-284.8-128-284.8-284.8c0-92.8 44.8-182.4 115.2-236.8C108.8 272 0 105.60000000000002 0-80c0-9.6 9.6-19.2 19.2-19.2h848c9.6 0 19.2 9.6 19.2 19.2 0 188.8-112 355.2-275.2 422.4z m-576-396.8C44.8 115.20000000000005 156.8 268.79999999999995 320 320c6.4 3.2 12.8 9.6 12.8 16s-3.2 16-9.6 19.2c-76.8 41.6-128 131.2-128 224 0 134.4 112 246.4 246.4 246.4s246.4-112 246.4-249.6c0-89.6-51.2-176-128-220.8-6.4-3.2-9.6-9.6-9.6-19.2 0-6.4 6.4-12.8 12.8-16 160-51.2 275.2-204.8 281.6-377.6H35.2zM812.8 361.6c54.4 41.6 86.4 108.8 86.4 176 0 89.6-54.4 172.8-134.4 208-9.6 3.2-22.4 0-25.6-9.6-3.2-9.6 0-22.4 9.6-25.6 67.2-28.8 112-99.2 112-172.8 0-67.2-38.4-131.2-96-163.2-6.4-3.2-9.6-9.6-9.6-19.2 0-6.4 6.4-12.8 12.8-16 131.2-41.6 217.6-160 217.6-297.6 0-9.6 9.6-19.2 19.2-19.2s19.2 9.6 19.2 19.2c-3.2 140.8-86.4 262.4-211.2 320z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="notice" unicode="&#58983;" d="M544 798.976V864h-64v-65.024C289.536 786.304 160 658.624 160 416v-288h64V416c0 192 115.456 320 288 320 180.544 0 288-128 288-320v-288h64V416c0 242.88-122.496 370.56-320 382.976zM672 64a160 160 0 1 0-320 0h64a96 96 0 0 1 192 0h64zM64 128h896v-64H64v64z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="login-weibo" unicode="&#58997;" d="M411.270737 288.350316c-17.973895 7.504842-41.189053-0.229053-52.264421-17.542737-11.223579-17.394526-5.955368-38.103579 11.870316-46.201263 18.108632-8.232421 42.132211-0.417684 53.342316 17.421474C435.253895 260.05557899999997 429.446737 280.62989500000003 411.270737 288.350316zM455.545263 306.64757899999995c-6.885053 2.721684-15.508211-0.579368-19.550316-7.329684-3.920842-6.790737-1.751579-14.524632 5.146947-17.367579 7.019789-2.883368 16.006737 0.458105 20.048842 7.370105C465.071158 296.259368 462.551579 304.087579 455.545263 306.64757899999995zM427.52 426.684632c-115.968-11.439158-203.924211-82.216421-196.378947-158.073263 7.531789-75.910737 107.654737-128.161684 223.649684-116.749474 115.994947 11.439158 203.924211 82.216421 196.392421 158.140632C643.664842 385.859368 543.541895 438.110316 427.52 426.684632zM529.300211 247.70021099999997c-23.673263-53.355789-91.769263-81.798737-149.530947-63.232-55.754105 17.933474-79.373474 72.811789-54.945684 122.246737 23.956211 48.464842 86.352842 75.870316 141.541053 61.561263C523.506526 353.562947 552.663579 299.85684200000003 529.300211 247.70021099999997zM512 896C229.241263 896 0 666.772211 0 384c0-282.758737 229.241263-512 512-512 282.772211 0 512 229.241263 512 512C1024 666.772211 794.772211 896 512 896zM455.531789 101.02568399999996c-145.354105 0-293.941895 70.197895-293.941895 185.667368 0 60.362105 38.386526 130.182737 104.474947 196.069053 88.252632 87.929263 191.164632 127.986526 229.874526 89.397895 17.084632-17.003789 18.741895-46.457263 7.760842-81.623579-5.726316-17.690947 16.666947-7.895579 16.666947-7.936 71.343158 29.763368 133.564632 31.514947 156.321684-0.862316 12.139789-17.246316 10.954105-41.472-0.215579-69.510737-5.173895-12.921263 1.589895-14.928842 11.466105-17.879579 40.178526-12.422737 84.924632-42.455579 84.924632-95.380211C772.837053 211.36168399999997 646.090105 101.02568399999996 455.531789 101.02568399999996zM718.672842 468.197053c4.715789 14.457263 1.765053 30.962526-9.202526 43.061895-10.954105 12.072421-27.136 16.666947-42.037895 13.527579l0 0.026947c-12.463158-2.694737-24.724211 5.268211-27.392 17.664-2.667789 12.463158 5.281684 24.697263 17.744842 27.338105 30.531368 6.467368 63.595789-2.937263 85.989053-27.715368 22.447158-24.764632 28.456421-58.489263 18.849684-88.064-3.907368-12.099368-16.936421-18.728421-29.062737-14.848-12.139789 3.920842-18.782316 16.922947-14.874947 28.995368L718.672842 468.183579zM853.261474 424.865684c-0.013474-0.013474-0.013474-0.080842-0.013474-0.107789-4.567579-14.026105-19.712-21.706105-33.778526-17.165474-14.133895 4.554105-21.854316 19.590737-17.300211 33.670737l0 0.013474c13.999158 43.169684 5.12 92.429474-27.567158 128.565895-32.714105 36.122947-80.949895 49.92-125.507368 40.488421-14.484211-3.085474-28.752842 6.130526-31.838316 20.574316-3.098947 14.403368 6.144 28.631579 20.641684 31.717053l0.026947 0c62.625684 13.271579 130.519579-6.117053 176.545684-56.966737C860.483368 554.886737 872.892632 485.618526 853.261474 424.865684z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="voice" unicode="&#59016;" d="M463.380164 644.0568969999999v-0.003069c-4.550643 4.549619-10.484795 7.02295-16.913205 7.02295s-12.365632-2.473331-16.915251-7.02295c-4.549619-4.551666-7.020904-10.485819-7.020904-16.914229s2.471284-12.365632 7.020904-16.915251c60.437487-60.438511 93.675496-140.756791 93.675496-226.222301 0-85.464487-33.238009-165.783791-93.675496-226.220255-4.549619-4.551666-7.020904-10.487865-7.020904-16.915252 0-6.429433 2.471284-12.365632 7.020904-16.914228 4.550643-4.549619 10.486842-7.02295 16.915251-7.02295s12.364609 2.473331 16.913205 7.02295c35.114752 35.116799 62.317301 76.06849 80.814584 121.668037 17.904789 44.018539 26.90579 90.608647 26.90579 138.384768s-9.101285 94.26799-26.90579 138.384767c-18.59552 45.697785-45.698808 86.550215-80.814584 121.667013zM781.892405 618.929614v-0.002047c-31.358195 77.452-77.550237 146.990772-137.098471 206.539007-4.550643 4.549619-10.485819 7.02295-16.915252 7.02295-6.42841 0-12.363585-2.473331-16.914228-7.02295-9.29776-9.299807-9.29776-24.531719 0-33.82948 54.997592-54.998615 97.631598-119.195729 126.613676-190.71153 27.993564-69.044516 42.237987-142.045133 42.237987-216.924541s-14.244422-147.882072-42.237987-216.923518c-28.982078-71.517847-71.616084-135.616724-126.613676-190.711529-9.29776-9.298783-9.29776-24.531719 0-33.82948 4.551666-4.551666 10.485819-7.02295 16.914228-7.02295 6.429433 0 12.366655 2.471284 16.915252 7.02295 59.547211 59.547211 105.740276 129.085984 137.098471 206.53696 30.369681 74.78117 45.699832 153.817248 45.699831 234.928591 0 81.111343-15.331173 160.146397-45.699831 234.927567zM299.474141 427.621497c-11.670807 11.573593-27.103288 18.004049-43.522236 18.004049-16.419971 0-31.852452-6.429433-43.52326-18.004049-11.57257-11.57257-18.003026-27.104311-18.003026-43.522236 0-16.420995 6.42841-31.851429 18.003026-43.52326 11.574616-11.57257 27.103288-18.003026 43.52326-18.003025s31.852452 6.429433 43.522236 18.003025c11.573593 11.573593 18.003026 27.104311 18.003025 43.52326 0 16.419971-6.427386 31.852452-18.003025 43.522236z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="upload-drag" unicode="&#59009;" d="M666.931 445.918l-124.245 99.362c-7.221 5.639-16.428 9.042-26.429 9.042-9.963 0-19.136-3.376-26.438-9.047l-124.215-99.391c-9.615-7.772-15.713-19.565-15.713-32.782 0-9.946 3.453-19.084 9.223-26.284 13.828-17.359 41.51-20.465 58.918-6.505l56.252 45.022v-261.12c0-23.177 18.842-41.984 41.95-41.984s41.95 18.842 41.95 41.984v261.12l56.286-45.056c17.545-13.892 45.09-10.718 58.914 6.554 5.754 7.137 9.236 16.316 9.236 26.308 0 13.211-6.086 24.999-15.609 32.716zM235.827 142.95000000000005c-85.026 0-152.542 31.71-188.655 89.839-36.113 58.095-34.406 134.724 4.335 195.174 37.342 58.334 102.366 92.023 178.995 94.549-19.866 130.492 42.667 202.377 84.753 235.008 90.112 69.871 234.257 79.053 335.565 21.367 58.982-33.587 94.037-85.675 100.454-146.978 113.937 18.978 177.562-33.826 206.814-69.905 63.317-78.131 71.27-204.39 18.91-300.203-46.524-85.06-130.389-127.317-229.82-116.497-18.739 2.116-32.222 18.978-30.174 37.683s19.285 32.017 37.683 30.174c96.7-10.718 143.258 46.353 162.406 81.408 39.014 71.373 33.826 167.868-12.049 224.495-38.673 47.684-100.352 60.518-178.483 37.069-2.94-0.916-6.319-1.443-9.822-1.443-18.851 0-34.133 15.282-34.133 34.133 0 1.495 0.096 2.969 0.283 4.414 8.549 68.506-31.114 106.53-65.93 126.362-77.346 44.066-191.522 37.035-259.925-15.974-58.266-45.193-75.947-117.18-51.132-208.179 0.761-2.688 1.198-5.775 1.198-8.963 0-18.851-15.282-34.133-34.133-34.133-1.481 0-2.94 0.094-4.371 0.277-70.759 8.822-128.991-13.535-159.677-61.424-24.61-38.434-26.146-86.46-3.823-122.368 27.716-44.578 86.05-64.375 164.147-55.637 1.132 0.133 2.443 0.209 3.772 0.209 18.853 0 34.138-15.284 34.138-34.138 0-17.525-13.205-31.965-30.208-33.914-14.153-1.653-27.874-2.404-41.118-2.404z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="login-qq" unicode="&#58998;" d="M512 896C229.227789 896 0 666.772211 0 384c0-282.745263 229.227789-512 512-512s512 229.254737 512 512C1024 666.772211 794.772211 896 512 896L512 896zM738.856421 258.93726300000003c0 0-16.208842-44.220632-45.945263-83.941053 0 0 53.126737-18.054737 48.64-64.983579 0 0 1.778526-52.345263-113.461895-48.734316 0 0-81.071158 6.319158-105.377684 40.609684l-21.423158 0c-24.306526-34.304-105.350737-40.609684-105.350737-40.609684-115.280842-3.610947-113.475368 48.734316-113.475368 48.734316-4.500211 46.928842 48.626526 64.983579 48.626526 64.983579-29.709474 39.720421-45.918316 83.941053-45.918316 83.941053-72.057263-116.439579-64.848842 16.249263-64.848842 16.249263 13.527579 78.524632 70.238316 129.967158 70.238316 129.967158-8.111158 71.316211 21.611789 83.941053 21.611789 83.941053C318.410105 709.712842 508.025263 705.859368 512 705.751579c3.988211 0.107789 193.576421 3.961263 199.828211-216.643368 0 0 29.709474-12.638316 21.611789-83.941053 0 0 56.737684-51.442526 70.238316-129.967158l0 0C803.678316 275.18652599999996 810.873263 142.49768400000005 738.856421 258.93726300000003L738.856421 258.93726300000003zM738.856421 258.93726300000003"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="snowflake" unicode="&#59057;" d="M480.695-64h63.725V59.291000000000054l68.854-68.242 44.945 44.546-113.798 112.79v180.02l177.271-102.44 41.67-155.652 60.725 16.284-25.398 94.872 85.259-49.266 31.87 55.246-84.726 48.961 94.497 25.343-16.495 61.622-156.068-41.855-176.934 102.245 177.667 102.667 155.513-41.709 16.274 60.793-94.78 25.418 85.255 49.264-31.869 55.247-84.733-48.965 25.326 94.594-61.557 16.51-41.817-156.206-176.948-102.251V644.461l113.849 113.951-44.459 44.496-69.392-69.454V832h-63.725v-97.935l-69.188 69.249-45.068-45.107 114.256-114.355V438.89l-156.557 90.469L283.45 684.39l-60.188-16.458 24.84-94.632-107.544 62.145-31.868-55.247 106.667-61.639-93.463-25.557 16.074-61.237 154.482 42.243 156.169-90.243-156.138-90.226-154.485 42.243-15.855-60.409 94.289-25.784-107.534-62.14 31.868-55.247 106.672 61.642-24.621-93.801 61.012-16.685 40.69 155.028 156.179 90.25v-180.455l-113.801-112.79 44.338-43.944 69.463 68.845V-64z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="file-b" unicode="&#58965;" d="M790.08 177.91999999999996l-138.112-119.232V177.91999999999996h138.112zM198.848 763.008h627.328v-516.16H617.088a34.56 34.56 0 0 1-34.816-34.432v-206.528H198.848V763.008z m662.208 68.8H164.032a34.56 34.56 0 0 1-34.816-34.432v-825.92a34.56 34.56 0 0 1 34.816-34.432h453.056l278.784 240.896V797.376a34.56 34.56 0 0 1-34.816 34.432z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="template" unicode="&#58979;" d="M734 172.89999999999998v82.8h-59.9v-37l-35.7-9.7 15.7-57.8zM674.1 419.3H734v-81.8h-59.9zM734 600.2l-95.6-26 15.7-57.8 20 5.4v-20.7H734zM866.1 131.29999999999995v-37l-35.7-9.7 7.9-28.9 7.8-28.9 79.9 21.7v82.8h-29.9zM740.9 60.299999999999955L651.4 36l7.9-28.9 7.8-29 89.5 24.4-7.8 28.9zM740.9 781.7l-89.5-24.3 7.9-28.9 7.8-28.9 89.5 24.3-7.8 28.9zM830.4 806l7.9-28.9 7.8-28.9 20 5.5v-20.8H926V832zM866.1 612.6v-120.3H926V612.6h-29.9zM866.1 371.9v-120.3H926V371.9h-29.9zM541.9 665.6l35.7 9.7-7.8 28.9-7.8 28.9-50-13.6L98 832v-783.5l384.1-104.3L512-64l29.9 8.1 35.7 9.7-7.8 28.9-7.8 28.9-20-5.4V120.79999999999995l35.7 9.7-15.7 57.8-20-5.4V486l35.7 9.7-15.7 57.8-20-5.4V665.6z m-59.8-659.4l-324.2 88.1V753.7l324.2-88.1V548l-192 52.2v-427.3l192-52.2v-114.5z m0 360.9V182.79999999999995l-132.2 35.9V521.8l132.2-35.9v-118.8z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="transfer" unicode="&#59025;" d="M320 768H128c-35.2 0-64-28.8-64-64v-640c0-35.2 28.8-64 64-64h192c35.2 0 64 28.8 64 64V704c0 35.2-28.8 64-64 64z m0-672c0-16-16-32-32-32H160c-16 0-32 16-32 32V672c0 16 16 32 32 32h128c16 0 32-16 32-32v-576z m256 544h-64c-19.2 0-32-12.8-32-32s16-32 32-32h64c19.2 0 32 12.8 32 32s-16 32-32 32z m-64-448h-64c-19.2 0-32-12.8-32-32s16-32 32-32h64c19.2 0 32 12.8 32 32s-16 32-32 32z m384 576H704c-35.2 0-64-28.8-64-64v-640c0-35.2 28.8-64 64-64h192c35.2 0 64 28.8 64 64V704c0 35.2-28.8 64-64 64z m0-672c0-16-16-32-32-32H736c-16 0-32 16-32 32V672c0 16 16 32 32 32h128c16 0 32-16 32-32v-576z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="auz" unicode="&#58994;" d="M324.266667 435.2c-17.066667 17.066667-39.822222 17.066667-51.2 0-17.066667-17.066667-17.066667-39.822222 0-51.2l153.6-159.288889c5.688889-5.688889 17.066667-11.377778 28.444444-11.377778s17.066667 5.688889 28.444445 11.377778l295.822222 290.133333c17.066667 17.066667 17.066667 39.822222 0 51.2-17.066667 17.066667-39.822222 17.066667-51.2 0L455.111111 304.355556 324.266667 435.2zM927.288889 753.777778L523.377778 896h-22.755556L96.711111 753.777778c-17.066667-5.688889-28.444444-17.066667-28.444444-34.133334v-432.355555c11.377778-250.311111 409.6-409.6 426.666666-415.288889h22.755556c17.066667 5.688889 415.288889 159.288889 426.666667 415.288889V719.644444c11.377778 17.066667 0 28.444444-17.066667 34.133334z m-45.511111-460.8c-5.688889-182.044444-301.511111-312.888889-369.777778-341.333334-113.777778 45.511111-358.4 182.044444-369.777778 341.333334v398.222222L512 822.044444l369.777778-125.155555v-403.911111z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="console" unicode="&#58981;" d="M30.552 104.72699999999998c4.654-16.29 23.272-23.272 37.236-18.618 16.291 4.655 23.273 23.273 18.618 37.236C16.588 314.182 84.08 521.31 237.68 640c11.636 9.31 23.273 16.29 37.236 25.6 25.6 16.29 53.528 30.255 83.782 39.564 58.182 20.945 118.691 30.254 176.873 27.927h25.6c6.982 0 11.636 0 18.618-2.327 30.255-4.655 58.182-11.637 88.436-23.273 235.055-86.11 356.073-346.764 269.964-581.818-4.654-16.291 2.327-32.582 18.618-37.237 16.291-4.654 32.582 2.328 37.237 18.619 41.89 116.363 39.563 239.709 0 349.09h2.327C921.897 656.2909999999999 738.043 784.2909999999999 537.897 793.6h-48.873c-200.145-9.31-384-137.31-458.472-337.455-39.564-109.381-41.891-232.727 0-351.418z m707.49 386.328a29.498 29.498 0 0 1-41.89 0L521.606 316.509c-4.654 2.327-9.309 2.327-13.963 2.327-32.582 0-58.182-25.6-58.182-58.181s25.6-58.182 58.182-58.182 58.181 25.6 58.181 58.182c0 4.654 0 9.309-2.327 16.29l174.546 174.546c11.636 11.636 11.636 30.254 0 39.564z m228.073-458.473H58.48c-16.29 0-30.255-13.964-30.255-30.255 0-16.29 13.964-30.254 30.255-30.254h907.636c16.291 0 30.255 13.963 30.255 30.254 0 16.291-13.964 30.255-30.255 30.255z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="app" unicode="&#58963;" d="M432.022 818.946h-376.324c-6.627 0-12.078-5.45-12.078-12.078v-376.324c0-6.627 5.45-12.078 12.078-12.078h376.324c6.627 0 12.078 5.45 12.078 12.078v376.473c0 6.627-5.45 11.93-12.078 11.93zM391.517 471.196h-295.169v295.169h295.021v-295.169zM976.847 635.717l-211.95 211.95c-8.837 8.837-23.124 8.837-31.963 0l-211.95-211.95c-8.837-8.837-8.837-23.124 0-31.963l211.95-212.098c8.837-8.837 23.124-8.837 31.963 0l211.95 211.95c8.837 8.987 8.837 23.271 0 32.109zM432.022 313.45000000000005h-376.324c-6.627 0-12.078-5.45-12.078-12.078v-376.324c0-6.627 5.45-12.078 12.078-12.078h376.324c6.627 0 12.078 5.45 12.078 12.078v376.473c0 6.627-5.45 11.93-12.078 11.93zM391.517-34.15499999999997h-295.169v295.021h295.021v-295.021zM932.511 313.45000000000005h-376.324c-6.627 0-12.078-5.45-12.078-12.078v-376.324c0-6.627 5.45-12.078 12.078-12.078h376.324c6.627 0 12.078 5.45 12.078 12.078v376.473c0 6.627-5.45 11.93-12.078 11.93zM891.859-34.15499999999997h-295.021v295.021h295.021v-295.021z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="prev" unicode="&#58970;" d="M62.573 384.103l423.401 423.662c18.985 18.985 49.757 18.985 68.727 0 18.982-18.972 18.985-49.746 0-68.729l-355.058-355.067 356.796-356.796c18.977-18.971 18.976-49.746 0-68.727-18.982-18.976-49.751-18.976-68.727 0l-39.753 39.753 0.269 0.246-385.655 385.661zM451.365 384.103l423.407 423.662c18.985 18.985 49.757 18.985 68.727 0 18.982-18.972 18.985-49.746 0-68.729l-355.058-355.067 356.796-356.796c18.977-18.971 18.976-49.746 0-68.727-18.982-18.976-49.757-18.977-68.727 0l-39.762 39.754 0.273 0.249-385.662 385.661zM451.365 384.103z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="website" unicode="&#59310;" d="M777.073418 147.443038c-30.460759 21.387342-40.83038 40.182278-76.47595 53.792405 25.275949 60.273418 40.182278 83.605063 42.126583 154.896203H887.898734c-3.888608-99.159494-45.367089-143.878481-110.825316-208.688608zM136.101266 356.13164600000005h167.210126c1.944304-71.291139 16.850633-94.622785 42.126583-154.896203-34.997468-13.610127-68.050633-31.756962-98.511393-53.792405C181.468354 212.25316499999997 139.989873 256.97215200000005 136.101266 356.13164600000005z m103.048101 259.888607c29.164557-23.979747 61.56962-42.774684 96.567089-57.681012-19.443038-53.792405-30.460759-90.734177-31.756962-152.951899H136.101266c3.240506 90.734177 46.663291 147.767089 103.048101 210.632911z m309.144304-209.98481V523.989873c47.311392 1.296203 71.291139 10.36962 114.065823 25.27595 18.146835-51.2 28.516456-84.901266 30.460759-143.23038H548.293671z m104.344304-195.078481c-40.182278 12.962025-60.273418 20.091139-104.344304 21.387342V356.13164600000005h144.526582c-1.944304-68.050633-16.202532-88.141772-40.182278-145.174684z m36.941772-57.681013c31.756962-12.313924 39.534177-28.516456 66.75443-47.311392-51.848101-44.718987-114.713924-73.883544-182.116455-84.901266 36.941772 37.589873 90.734177 82.308861 115.362025 132.212658z m-163.321519-137.397468l22.035443 165.913924c40.182278-1.296203 56.38481-7.777215 92.678481-18.794937-27.220253-56.38481-66.106329-106.288608-113.417722-147.118987h-1.296202z m-75.827848 5.18481c-67.402532 11.017722-130.268354 40.83038-182.764557 84.901266 27.868354 19.443038 57.681013 34.997468 88.789873 47.311392 23.331646-48.607595 55.088608-93.326582 93.974684-132.212658z m47.311392 335.068355v-123.787342c-44.070886-1.296203-64.162025-8.425316-104.344304-21.387342-23.979747 57.681013-38.237975 77.124051-40.182278 145.174684h144.526582zM383.675949 549.265823c42.774684-14.906329 66.75443-23.331646 114.065823-25.27595v-117.95443H353.21519c1.944304 58.329114 12.313924 92.03038 30.460759 143.23038z m-37.589873 57.032911c-31.756962 12.962025-60.921519 30.460759-88.141772 51.848101 53.792405 51.848101 115.362025 91.382278 192.486076 104.344304-44.718987-44.718987-80.364557-97.863291-104.344304-156.192405z m151.655696 161.377215v-193.782278c-44.070886 1.296203-64.162025 9.073418-103.696202 22.683544 29.164557 68.698734 49.903797 127.027848 102.4 171.098734h1.296202z m75.827848-4.536708c77.772152-13.610127 149.711392-49.903797 206.744304-104.344304-29.164557-22.035443-46.01519-37.589873-80.364557-51.848102-25.275949 59.625316-82.956962 112.76962-126.379747 156.192406z m-46.01519 4.536708c54.440506-46.01519 97.21519-104.992405 124.435443-171.098734-39.534177-13.610127-59.625316-21.387342-103.696202-22.683544l-22.035443 193.782278h1.296202z m-31.10886-751.149367c-46.663291 38.886076-62.865823 88.789873-91.382279 147.118988 36.293671 11.665823 53.144304 17.498734 93.326582 18.794936v-165.913924h-1.944303zM887.898734 406.035443h-145.174683c-1.296203 61.56962-12.313924 98.511392-31.756962 152.303798 37.589873 15.55443 57.032911 33.053165 88.789873 57.681012 56.38481-62.865823 84.901266-119.898734 88.141772-209.98481z m-375.898734 427.746835c-244.334177 0-442.005063-197.670886-442.005063-442.005063S267.665823-50.227847999999994 512-50.227847999999994s442.005063 197.670886 442.005063 442.005063S756.334177 833.782278 512 833.782278z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="next" unicode="&#58971;" d="M948.066926 382.958838l-411.990051-412.24426c-18.47333-18.47333-48.417689-18.47333-66.875207 0-18.47333 18.461167-18.47333 48.405526 0 66.875207L814.691135 383.088983 467.512212 730.269123c-18.466032 18.458735-18.466032 48.405526 0 66.873991 18.468465 18.464816 48.410391 18.464816 66.872774 0l38.682336-38.682336-0.261507-0.239614 375.259894-375.265975v0.003649m-378.312834 0L157.756743-29.28542200000004c-18.47333-18.47333-48.415256-18.47333-66.872775 0-18.47333 18.461167-18.47333 48.405526 0 66.875207L436.369787 383.088983 89.19208 730.269123c-18.4636 18.458735-18.4636 48.405526 0 66.873991 18.470898 18.464816 48.415256 18.464816 66.872774 0l38.692067-38.682336-0.266372-0.239614 375.267191-375.265975-0.004865 0.003649m0 0z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="component" unicode="&#59479;" d="M917.376 652.544L500.8 891.2a34.304 34.304 0 0 1-34.176 0L50.112 652.48a33.92 33.92 0 0 1-17.088-29.376v-477.44c0-12.16 6.528-23.296 17.088-29.44l416.512-238.72a35.136 35.136 0 0 1 34.176 0l416.576 238.72a33.92 33.92 0 0 1 17.088 29.44v477.44a33.92 33.92 0 0 1-17.088 29.44z m-51.264-487.36l-382.4-219.136-382.336 219.136V603.52l382.336 219.136 382.4-219.136v-438.272zM198.784 535.488a33.792 33.792 0 0 1 12.544-46.4l237.824-136.32V83.20000000000005c0-18.816 15.232-33.92 34.176-33.92a33.92 33.92 0 0 1 34.176 33.92V352.384l238.656 136.832a33.856 33.856 0 0 1 12.544 46.4 34.368 34.368 0 0 1-46.72 12.416L483.712 411.52 245.504 548.0319999999999a34.432 34.432 0 0 1-46.72-12.544z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="more" unicode="&#58975;" d="M224 288c-52.928 0-96 43.072-96 96s43.072 96 96 96 96-43.072 96-96-43.072-96-96-96z m288 0c-52.928 0-96 43.072-96 96s43.072 96 96 96 96-43.072 96-96-43.072-96-96-96z m288 0c-52.928 0-96 43.072-96 96s43.072 96 96 96 96-43.072 96-96-43.072-96-96-96z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="login-wechat" unicode="&#58999;" d="M516.464646 896C233.714646 896 4.464646 666.75 4.464646 384S233.714646-128 516.464646-128s512 229.25 512 512S799.214646 896 516.464646 896z m-74-523.375c-0.25-0.75-0.5-1.125-0.75-1.875-0.25-0.75-0.5-1.125-0.75-1.875-0.25-0.75-0.5-1.125-0.75-1.875-0.25-0.75-0.5-1.125-0.75-1.875-0.25-0.75-0.5-1.125-0.75-1.875-0.25-0.75-0.5-1.125-0.75-1.875-0.25-0.75-0.5-1.125-0.75-1.875-0.25-0.75-0.5-1.125-0.75-1.875-0.25-0.75-0.5-1.125-0.5-1.875-0.25-0.75-0.5-1.125-0.5-1.875-0.25-0.75-0.5-1.125-0.5-1.875-0.25-0.75-0.25-1.125-0.5-1.875s-0.5-1.125-0.5-1.875c-0.25-0.75-0.25-1.125-0.5-1.875s-0.25-1.125-0.5-1.875-0.25-1.125-0.5-1.875-0.25-1.125-0.5-1.875-0.25-1.125-0.5-1.875-0.25-1.125-0.5-1.875-0.25-1.125-0.5-1.875-0.25-1.125-0.5-1.875c0-0.75-0.25-1.125-0.25-1.875s-0.25-1.125-0.25-1.875-0.25-1.125-0.25-1.875-0.25-1.125-0.25-1.875-0.25-1.125-0.25-1.875-0.25-1.125-0.25-1.875-0.25-1.125-0.25-1.875-0.25-1.125-0.25-1.875-0.25-1.125-0.25-1.875 0-1.125-0.25-1.875c0-0.75-0.25-1.125-0.25-1.875s0-1.125-0.25-1.875c0-0.75 0-1.125-0.25-1.875 0-0.75 0-1.125-0.25-1.875v-22.5c0-0.75 0-1.125 0.25-1.875 0-0.75 0-1.125 0.25-1.875 0-0.75 0-1.125 0.25-1.875 0-0.75 0-1.125 0.25-1.875 0-0.75 0.25-1.125 0.25-1.875s0.25-1.125 0.25-1.875 0.25-1.125 0.25-1.875 0.25-1.125 0.25-1.875 0.25-1.125 0.25-1.875 0.25-1.125 0.25-1.875 0.25-1.125 0.25-1.875 0.25-1.125 0.25-1.875 0.25-1.125 0.25-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875l0.25-0.875c-4.25-0.25-8.625-0.75-12.75-0.75-3.75-0.25-7.25-0.25-11-0.25-3.5 0-7 0-10.5 0.25-7.25 0.25-14 0.875-20.75 1.875-4.25 0.5-8.125 1.125-12.375 1.875-3.5 0.5-6.75 1.125-10.25 1.875-3 0.5-6.25 1.125-9.25 1.875-3 0.75-5.875 1.125-8.875 1.875-2.75 0.75-5.875 1.125-8.875 1.875-2.75 0.5-5.625 1.125-8.375 1.625l-3.25-1.625-3.75-1.875-4 1.375-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-2.75-1.375-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-3.75-1.875-2.5-1.375 0.5 1.375 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.75 1.875 0.5 1.125c-0.5 0.25-0.75 0.5-1.125 0.75-0.875 0.75-1.625 1.125-2.5 1.875s-1.625 1.125-2.5 1.875-1.625 1.125-2.5 1.875c-0.75 0.75-1.625 1.125-2.375 1.875-0.75 0.75-1.625 1.125-2.375 1.875-0.75 0.75-1.625 1.125-2.375 1.875-0.75 0.75-1.625 1.125-2.375 1.875-0.75 0.75-1.375 1.125-2.375 1.875-0.75 0.75-1.375 1.125-2.125 1.875-0.75 0.75-1.375 1.125-2.125 1.875-0.75 0.75-1.375 1.125-2.125 1.875-0.75 0.75-1.375 1.125-2.125 1.875-0.75 0.75-1.375 1.125-2.125 1.875-0.75 0.75-1.375 1.125-2.125 1.875-0.75 0.75-1.375 1.125-1.875 1.875-0.75 0.75-1.375 1.125-1.875 1.875l-1.875 1.875-1.875 1.875-1.875 1.875-1.875 1.875c-0.75 0.75-1.125 1.125-1.625 1.875s-1.125 1.125-1.625 1.875-1.125 1.125-1.625 1.875-1.125 1.125-1.625 1.875-1.125 1.125-1.625 1.875-1.125 1.125-1.625 1.875-0.875 1.125-1.625 1.875c-0.5 0.75-0.875 1.125-1.625 1.875-0.5 0.75-0.875 1.125-1.375 1.875-0.5 0.75-0.875 1.125-1.375 1.875-0.5 0.75-0.875 1.125-1.375 1.875-0.5 0.75-0.875 1.125-1.375 1.875-0.5 0.75-0.875 1.125-1.375 1.875-0.5 0.75-0.875 1.125-1.375 1.875-0.5 0.75-0.875 1.125-1.375 1.875-0.5 0.75-0.875 1.125-1.375 1.875-0.5 0.75-0.875 1.125-1.125 1.875-0.5 0.75-0.875 1.125-1.125 1.875-0.5 0.75-0.75 1.125-1.125 1.875-0.5 0.75-0.75 1.125-1.125 1.875-0.5 0.75-0.75 1.125-1.125 1.875-0.5 0.75-0.75 1.125-1.125 1.875-0.5 0.75-0.75 1.125-1.125 1.875-0.5 0.75-0.75 1.125-1.125 1.875-0.25 0.75-0.75 1.125-0.875 1.875-0.25 0.75-0.75 1.125-0.875 1.875-0.25 0.75-0.75 1.125-0.875 1.875-0.25 0.75-0.75 1.125-0.875 1.875-0.25 0.75-0.75 1.125-0.875 1.875-0.25 0.75-0.75 1.125-0.875 1.875-0.25 0.75-0.75 1.125-0.875 1.875-0.25 0.75-0.5 1.125-0.875 1.875-0.25 0.75-0.5 1.125-0.875 1.875-0.25 0.75-0.5 1.125-0.875 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.75 1.875-0.25 0.75-0.5 1.125-0.5 1.875-0.25 0.75-0.5 1.125-0.5 1.875-0.25 0.75-0.5 1.125-0.5 1.875-0.25 0.75-0.25 1.125-0.5 1.875s-0.25 1.125-0.5 1.875-0.25 1.125-0.5 1.875-0.25 1.125-0.5 1.875-0.25 1.125-0.5 1.875-0.25 1.125-0.5 1.875-0.25 1.125-0.5 1.875-0.25 1.125-0.5 1.875-0.25 1.125-0.25 1.875-0.25 1.125-0.25 1.875-0.25 1.125-0.25 1.875-0.25 1.125-0.25 1.875-0.25 1.125-0.25 1.875-0.25 1.125-0.25 1.875-0.25 1.125-0.25 1.875-0.25 1.125-0.25 1.875-0.25 1.125-0.25 1.875 0 1.125-0.25 1.875c0 0.75 0 1.125-0.25 1.875 0 0.75 0 1.125-0.25 1.875 0 0.75 0 1.125-0.25 1.875V457.25v1.875 1.875 1.875 1.875 1.875 0.875 0.875 1.875 1.875 1.875 1.875 1.875 1.875c0 0.75 0 1.125 0.25 1.875 0 0.75 0 1.125 0.25 1.875 0 0.75 0 1.125 0.25 1.875 0 0.75 0.25 1.125 0.25 1.875s0.25 1.125 0.25 1.875 0.25 1.125 0.25 1.875 0.25 1.125 0.25 1.875 0.25 1.125 0.25 1.875 0.25 1.125 0.25 1.875 0.25 1.125 0.25 1.875 0.25 1.125 0.25 1.875 0.25 1.125 0.25 1.875 0.25 1.125 0.5 1.875c0 0.75 0.25 1.125 0.5 1.875s0.25 1.125 0.5 1.875 0.25 1.125 0.5 1.875 0.25 1.125 0.5 1.875 0.25 1.125 0.5 1.875 0.25 1.125 0.5 1.875 0.25 1.125 0.5 1.875 0.25 1.125 0.5 1.875 0.25 1.125 0.5 1.875 0.25 1.125 0.5 1.875 0.5 1.125 0.5 1.875c0.25 0.75 0.5 1.125 0.5 1.875 0.25 0.75 0.5 1.125 0.5 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.75 1.875 0.25 0.75 0.5 1.125 0.875 1.875 0.25 0.75 0.5 1.125 0.875 1.875 0.25 0.75 0.5 1.125 0.875 1.875 0.25 0.75 0.75 1.125 0.875 1.875 0.25 0.75 0.75 1.125 0.875 1.875 0.25 0.75 0.75 1.125 0.875 1.875 0.25 0.75 0.75 1.125 0.875 1.875 0.25 0.75 0.75 1.125 0.875 1.875 0.25 0.75 0.75 1.125 0.875 1.875 0.25 0.75 0.75 1.125 1.125 1.875 0.5 0.75 0.75 1.125 1.125 1.875 0.5 0.75 0.75 1.125 1.125 1.875 0.5 0.75 0.75 1.125 1.125 1.875 0.5 0.75 0.75 1.125 1.125 1.875 0.5 0.75 0.75 1.125 1.125 1.875 0.5 0.75 0.75 1.125 1.125 1.875 0.5 0.75 0.875 1.125 1.125 1.875 0.5 0.75 0.875 1.125 1.125 1.875 0.5 0.75 0.875 1.125 1.125 1.875 0.5 0.75 0.875 1.125 1.375 1.875 0.5 0.75 0.875 1.125 1.375 1.875 0.5 0.75 0.875 1.125 1.375 1.875 0.5 0.75 0.875 1.125 1.375 1.875 0.5 0.75 0.875 1.125 1.375 1.875 0.5 0.75 0.875 1.125 1.375 1.875 0.5 0.75 0.875 1.125 1.375 1.875 0.5 0.75 0.875 1.125 1.625 1.875 0.5 0.75 0.875 1.125 1.625 1.875 0.5 0.75 1.125 1.125 1.625 1.875s1.125 1.125 1.625 1.875 1.125 1.125 1.625 1.875 1.125 1.125 1.625 1.875 1.125 1.125 1.625 1.875l1.875 1.875 1.875 1.875 1.875 1.875 1.875 1.875c0.75 0.75 1.375 1.125 1.875 1.875 0.75 0.75 1.375 1.125 2.125 1.875 0.75 0.75 1.375 1.125 2.125 1.875 0.75 0.75 1.375 1.125 2.125 1.875 0.75 0.75 1.375 1.125 2.125 1.875 0.75 0.75 1.375 1.125 2.125 1.875 0.75 0.75 1.375 1.125 2.375 1.875 0.75 0.75 1.625 1.125 2.375 1.875 0.75 0.75 1.625 1.125 2.375 1.875 0.75 0.75 1.625 1.125 2.375 1.875 0.875 0.75 1.625 1.125 2.5 1.875s1.625 1.125 2.5 1.875 1.875 1.125 2.5 1.875c0.875 0.75 1.875 1.125 2.75 1.875 0.875 0.75 1.875 1.125 2.75 1.875 0.875 0.75 1.875 1.125 2.75 1.875 0.875 0.75 1.875 1.125 3 1.875 0.875 0.75 2.125 1.125 3 1.875s2.125 1.125 3 1.875c1.125 0.75 2.125 1.125 3.25 1.875 1.125 0.75 2.375 1.125 3.25 1.875 1.125 0.75 2.375 1.125 3.5 1.875 1.125 0.75 2.375 1.125 3.75 1.875 1.125 0.75 2.5 1.125 3.75 1.875 1.375 0.75 2.5 1.125 4 1.875 1.375 0.75 2.75 1.125 4.25 1.875 1.375 0.75 2.75 1.125 4.25 1.875 1.375 0.75 3 1.125 4.375 1.875 1.625 0.75 3 1.125 4.625 1.875 1.625 0.75 3.25 1.125 4.875 1.875 1.875 0.75 3.5 1.125 5.375 1.875s3.75 1.125 5.625 1.875c2.125 0.75 4.25 1.125 6 1.875 2.375 0.75 4.375 1.125 6.75 1.875 2.5 0.75 4.875 1.125 7.5 1.875 2.75 0.75 5.625 1.125 8.625 1.875 3.5 0.75 6.75 1.125 10.25 1.875 4.375 0.75 8.875 1.375 13.25 1.875 11 1.125 22.125 1.875 33.25 1.875h2.5c11.125 0 22.375-0.75 33.5-1.875 4.375-0.5 8.875-1.125 13.25-1.875 3.5-0.5 7-1.125 10.25-1.875 2.75-0.5 5.875-1.125 8.625-1.875 2.5-0.5 5.125-1.125 7.625-1.875 2.375-0.5 4.625-1.125 6.75-1.875 2.125-0.5 4.25-1.125 6.25-1.875 1.875-0.75 4-1.125 5.875-1.875s3.75-1.125 5.375-1.875c1.625-0.75 3.5-1.125 5.125-1.875 1.625-0.75 3.25-1.125 4.875-1.875 1.625-0.75 3-1.125 4.625-1.875 1.375-0.75 3-1.125 4.375-1.875s2.75-1.125 4.25-1.875c1.375-0.75 2.75-1.125 4-1.875 1.375-0.75 2.5-1.125 3.75-1.875 1.125-0.75 2.5-1.125 3.75-1.875 1.125-0.75 2.375-1.125 3.5-1.875 1.125-0.75 2.375-1.125 3.5-1.875 1.125-0.75 2.375-1.125 3.25-1.875 1.125-0.75 2.125-1.125 3.25-1.875 1.125-0.75 2.125-1.125 3-1.875s2.125-1.125 3-1.875 1.875-1.125 3-1.875c0.875-0.75 1.875-1.125 2.75-1.875 0.875-0.75 1.875-1.125 2.75-1.875 0.875-0.75 1.875-1.125 2.75-1.875 0.875-0.75 1.875-1.125 2.5-1.875 0.875-0.75 1.625-1.125 2.5-1.875s1.625-1.125 2.5-1.875 1.625-1.125 2.375-1.875c0.75-0.75 1.625-1.125 2.375-1.875 0.75-0.75 1.625-1.125 2.375-1.875 0.75-0.75 1.375-1.125 2.375-1.875 0.75-0.75 1.375-1.125 2.375-1.875 0.75-0.75 1.375-1.125 2.125-1.875 0.75-0.75 1.375-1.125 2.125-1.875 0.75-0.75 1.375-1.125 2.125-1.875 0.75-0.75 1.375-1.125 2.125-1.875 0.75-0.75 1.375-1.125 1.875-1.875 0.75-0.75 1.375-1.125 1.875-1.875l1.875-1.875 1.875-1.875 1.875-1.875 1.875-1.875c0.75-0.75 1.125-1.125 1.625-1.875s1.125-1.125 1.625-1.875 1.125-1.125 1.625-1.875 1.125-1.125 1.625-1.875 1.125-1.125 1.625-1.875 0.875-1.125 1.625-1.875c0.5-0.75 0.875-1.125 1.625-1.875 0.5-0.75 0.875-1.125 1.375-1.875 0.5-0.75 0.875-1.125 1.375-1.875 0.5-0.75 0.875-1.125 1.375-1.875 0.5-0.75 0.875-1.125 1.375-1.875 0.5-0.75 0.875-1.125 1.375-1.875 0.5-0.75 0.875-1.125 1.375-1.875 0.5-0.75 0.875-1.125 1.375-1.875 0.5-0.75 0.875-1.125 1.125-1.875 0.5-0.75 0.875-1.125 1.125-1.875 0.5-0.75 0.875-1.125 1.125-1.875 0.5-0.75 0.75-1.125 1.125-1.875 0.5-0.75 0.75-1.125 1.125-1.875 0.5-0.75 0.75-1.125 1.125-1.875 0.5-0.75 0.75-1.125 1.125-1.875 0.5-0.75 0.75-1.125 1.125-1.875 0.5-0.75 0.75-1.125 1.125-1.875 0.5-0.75 0.75-1.125 0.875-1.875 0.25-0.75 0.75-1.125 0.875-1.875 0.25-0.75 0.75-1.125 0.875-1.875 0.25-0.75 0.75-1.125 0.875-1.875 0.25-0.75 0.75-1.125 0.875-1.875 0.25-0.75 0.75-1.125 0.875-1.875 0.25-0.75 0.75-1.125 0.875-1.875 0.25-0.75 0.75-1.125 0.875-1.875 0.25-0.75 0.5-1.125 0.875-1.875 0.25-0.75 0.5-1.125 0.875-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.75-1.875 0.25-0.75 0.5-1.125 0.5-1.875 0.25-0.75 0.5-1.125 0.5-1.875 0.25-0.75 0.25-1.125 0.5-1.875s0.5-1.125 0.5-1.875c0.25-0.75 0.25-1.125 0.5-1.875s0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875 0.25-1.125 0.5-1.875c0-0.5 0.25-0.75 0.25-1.125-4.625 0.5-9.25 0.875-14 1.125-3.5 0.25-7 0.25-10.75 0.25-4 0-8.125 0-12.125-0.25-6.75-0.25-13.25-0.875-19.5-1.875-3.75-0.5-7.625-1.125-11.375-1.875-3-0.5-5.875-1.125-8.875-1.875-2.5-0.5-5.125-1.125-7.5-1.875-2.125-0.5-4.375-1.125-6.5-1.875-1.875-0.5-4-1.125-5.875-1.875-1.875-0.5-3.5-1.125-5.375-1.875-1.625-0.75-3.25-1.125-4.875-1.875-1.625-0.75-3-1.125-4.625-1.875-1.375-0.75-3-1.125-4.375-1.875s-2.75-1.125-4.25-1.875c-1.375-0.75-2.5-1.125-4-1.875-1.125-0.75-2.5-1.125-3.75-1.875-1.125-0.75-2.375-1.125-3.5-1.875-1.125-0.75-2.375-1.125-3.5-1.875-1.125-0.75-2.125-1.125-3.25-1.875-0.875-0.75-2.125-1.125-3-1.875s-2.125-1.125-3-1.875-1.875-1.125-3-1.875c-0.875-0.75-1.875-1.125-2.75-1.875-0.875-0.75-1.875-1.125-2.75-1.875-0.875-0.75-1.875-1.125-2.5-1.875-0.875-0.75-1.625-1.125-2.5-1.875s-1.625-1.125-2.5-1.875c-0.75-0.75-1.625-1.125-2.375-1.875-0.75-0.75-1.625-1.125-2.375-1.875-0.75-0.75-1.625-1.125-2.375-1.875-0.75-0.75-1.375-1.125-2.125-1.875-0.75-0.75-1.375-1.125-2.125-1.875-0.75-0.75-1.375-1.125-2.125-1.875-0.75-0.75-1.375-1.125-2.125-1.875-0.75-0.75-1.375-1.125-2.125-1.875-0.75-0.75-1.375-1.125-1.875-1.875l-1.875-1.875-1.875-1.875-1.875-1.875c-0.75-0.75-1.125-1.125-1.625-1.875s-1.125-1.125-1.625-1.875-1.125-1.125-1.625-1.875-1.125-1.125-1.625-1.875-1.125-1.125-1.625-1.875-0.875-1.125-1.625-1.875c-0.5-0.75-0.875-1.125-1.625-1.875-0.5-0.75-0.875-1.125-1.375-1.875-0.5-0.75-0.875-1.125-1.375-1.875-0.5-0.75-0.875-1.125-1.375-1.875-0.5-0.75-0.875-1.125-1.375-1.875-0.5-0.75-0.875-1.125-1.375-1.875-0.5-0.75-0.875-1.125-1.375-1.875-0.5-0.75-0.875-1.125-1.125-1.875-0.5-0.75-0.875-1.125-1.125-1.875-0.5-0.75-0.75-1.125-1.125-1.875-0.5-0.75-0.75-1.125-1.125-1.875-0.5-0.75-0.75-1.125-1.125-1.875-0.5-0.75-0.75-1.125-1.125-1.875-0.5-0.75-0.75-1.125-1.125-1.875-0.5-0.75-0.75-1.125-1.125-1.875-0.5-0.75-0.75-1.125-1.125-1.875-0.25-0.75-0.75-1.125-0.875-1.875-0.25-0.75-0.75-1.125-0.875-1.875-0.25-0.75-0.75-1.125-0.875-1.875-0.25-0.75-0.75-1.125-0.875-1.875-0.25-0.75-0.75-1.125-0.875-1.875-0.25-0.75-0.75-1.125-0.875-1.875-0.25-0.75-0.75-1.125-0.875-1.875-0.25-0.75-0.5-1.125-0.875-1.875-0.25-0.75-0.5-1.125-0.875-1.875-0.25-0.75-0.5-1.125-0.875-1.875-0.25-0.75-0.5-1.125-0.75-1.875-3.125-4.625-3.375-5.125-3.625-5.75z m433.625-71.25v-11.375c0-0.5 0-0.875-0.25-1.625 0-0.5 0-0.875-0.25-1.625 0-0.5 0-0.875-0.25-1.625 0-0.5-0.25-0.875-0.25-1.625 0-0.5-0.25-0.875-0.25-1.625 0-0.5-0.25-0.875-0.25-1.625 0-0.5-0.25-0.875-0.25-1.625 0-0.5-0.25-0.875-0.25-1.625 0-0.5-0.25-0.875-0.25-1.625 0-0.5-0.25-0.875-0.25-1.625 0-0.5-0.25-0.875-0.25-1.625 0-0.5-0.25-0.875-0.25-1.625 0-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.25-0.875-0.5-1.625-0.25-0.5-0.5-0.875-0.5-1.625-0.25-0.5-0.5-0.875-0.5-1.625-0.25-0.5-0.5-0.875-0.5-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.75-1.625-0.25-0.5-0.5-0.875-0.875-1.625-0.25-0.5-0.5-0.875-0.875-1.625-0.25-0.5-0.5-0.875-0.875-1.625-0.25-0.5-0.5-0.875-0.875-1.625-0.25-0.5-0.75-0.875-0.875-1.625-0.25-0.5-0.75-0.875-0.875-1.625-0.25-0.5-0.75-0.875-0.875-1.625-0.25-0.5-0.75-0.875-0.875-1.625-0.25-0.5-0.75-0.875-0.875-1.625-0.25-0.5-0.75-0.875-0.875-1.625-0.25-0.5-0.75-0.875-0.875-1.625-0.25-0.5-0.75-0.875-0.875-1.625-0.5-0.5-0.75-0.875-1.125-1.625-0.5-0.5-0.75-0.875-1.125-1.625-0.5-0.5-0.75-0.875-1.125-1.625-0.5-0.5-0.75-0.875-1.125-1.625-0.5-0.5-0.75-0.875-1.125-1.625-0.5-0.5-0.75-0.875-1.125-1.625-0.5-0.5-0.75-0.875-1.125-1.625-0.5-0.5-0.75-0.875-1.125-1.625-0.5-0.5-0.75-0.875-1.125-1.625-0.5-0.5-0.875-0.875-1.125-1.625-0.5-0.5-0.875-0.875-1.125-1.625-0.5-0.5-0.875-0.875-1.375-1.625-0.5-0.5-0.875-0.875-1.375-1.625-0.5-0.5-0.875-0.875-1.375-1.625-0.5-0.5-0.875-0.875-1.375-1.625-0.5-0.5-0.875-0.875-1.375-1.625-0.5-0.5-0.875-0.875-1.375-1.625-0.5-0.5-0.875-0.875-1.375-1.625-0.5-0.5-0.875-0.875-1.375-1.625-0.5-0.5-0.875-0.875-1.375-1.625-0.5-0.5-0.875-0.875-1.375-1.625l-1.625-1.625-1.625-1.625c-0.5-0.5-1.125-0.875-1.625-1.625-0.5-0.5-1.125-0.875-1.625-1.625-0.5-0.5-1.125-0.875-1.625-1.625-0.5-0.5-1.125-0.875-1.625-1.625-0.5-0.5-1.125-0.875-1.625-1.625-0.5-0.5-1.125-0.875-1.625-1.625-0.5-0.5-1.125-0.875-1.625-1.625-0.75-0.5-1.125-0.875-1.875-1.625-0.75-0.5-1.125-0.875-1.875-1.625-0.75-0.5-1.125-0.875-1.875-1.625-0.75-0.5-1.125-0.875-1.875-1.625-0.75-0.5-1.125-0.875-1.875-1.625-0.75-0.5-1.125-0.875-1.875-1.625-0.75-0.5-1.375-0.875-1.875-1.625-0.75-0.5-1.375-0.875-1.875-1.625-0.75-0.5-1.375-0.875-2.125-1.625-0.75-0.5-1.375-0.875-2.125-1.625l-0.75-0.5 0.25-0.875 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.5-1.625 0.25-1.125-2.125 1.125-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-2.75 1.625-0.5 0.25-0.875-0.25c-2.125-0.5-4.25-0.875-6-1.625-2.125-0.5-4.25-0.875-6.25-1.625-2.125-0.5-4.25-0.875-6.5-1.625-2.375-0.5-4.375-0.875-6.75-1.625-2.375-0.5-4.875-1.125-7.25-1.625-2.75-0.5-5.375-1.125-8.125-1.625-3.25-0.5-6.5-1.125-9.75-1.625-5.375-0.75-10.75-1.125-15.875-1.625-2.75-0.25-5.875-0.25-8.625-0.25-3.75 0-7.5 0-11.125 0.25-6.5 0.25-12.75 0.75-19.125 1.625-3.75 0.5-7.5 0.875-11 1.625-2.75 0.5-5.875 0.875-8.625 1.625-2.375 0.5-4.875 0.875-7.25 1.625-2.125 0.5-4.25 0.875-6.25 1.625-1.875 0.5-3.75 0.875-5.625 1.625-1.875 0.5-3.5 0.875-5.125 1.625-1.625 0.5-3.25 0.875-4.875 1.625-1.375 0.5-3 0.875-4.375 1.625-1.375 0.5-2.75 0.875-4.25 1.625-1.375 0.5-2.5 0.875-4 1.625-1.125 0.5-2.5 0.875-3.75 1.625-1.125 0.5-2.375 0.875-3.75 1.625-1.125 0.5-2.375 0.875-3.5 1.625-1.125 0.5-2.125 0.875-3.25 1.625-1.125 0.5-2.125 0.875-3.25 1.625-0.875 0.5-2.125 0.875-3 1.625-0.875 0.5-1.875 0.875-3 1.625-0.875 0.5-1.875 0.875-2.75 1.625-0.875 0.5-1.875 0.875-2.75 1.625-0.875 0.5-1.875 0.875-2.5 1.625-0.875 0.5-1.625 0.875-2.5 1.625-0.875 0.5-1.625 0.875-2.5 1.625-0.75 0.5-1.625 0.875-2.375 1.625-0.75 0.5-1.625 0.875-2.375 1.625-0.75 0.5-1.625 0.875-2.375 1.625-0.75 0.5-1.375 0.875-2.375 1.625-0.75 0.5-1.375 0.875-2.125 1.625-0.75 0.5-1.375 0.875-2.125 1.625-0.75 0.5-1.375 0.875-2.125 1.625-0.75 0.5-1.375 0.875-2.125 1.625-0.75 0.5-1.375 0.875-1.875 1.625-0.75 0.5-1.375 0.875-1.875 1.625-0.75 0.5-1.125 0.875-1.875 1.625-0.75 0.5-1.125 0.875-1.875 1.625-0.75 0.5-1.125 0.875-1.875 1.625-0.75 0.5-1.125 0.875-1.875 1.625-0.5 0.5-1.125 0.875-1.625 1.625-0.5 0.5-1.125 0.875-1.625 1.625-0.5 0.5-1.125 0.875-1.625 1.625-0.5 0.5-1.125 0.875-1.625 1.625l-1.625 1.625-1.625 1.625c-0.5 0.5-0.875 0.875-1.375 1.625-0.5 0.5-0.875 0.875-1.375 1.625-0.5 0.5-0.875 0.875-1.375 1.625-0.5 0.5-0.875 0.875-1.375 1.625-0.5 0.5-0.875 0.875-1.375 1.625-0.5 0.5-0.875 0.875-1.375 1.625-0.5 0.5-0.875 0.875-1.375 1.625-0.5 0.5-0.875 0.875-1.125 1.625-0.5 0.5-0.875 0.875-1.125 1.625-0.5 0.5-0.875 0.875-1.125 1.625-0.5 0.5-0.75 0.875-1.125 1.625-0.5 0.5-0.75 0.875-1.125 1.625-0.5 0.5-0.75 0.875-1.125 1.625-0.5 0.5-0.75 0.875-1.125 1.625-0.5 0.5-0.75 0.875-1.125 1.625-0.5 0.5-0.75 0.875-1.125 1.625-0.5 0.5-0.75 0.875-1.125 1.625-0.25 0.5-0.75 0.875-0.875 1.625-0.25 0.5-0.75 0.875-0.875 1.625-0.25 0.5-0.75 0.875-0.875 1.625-0.25 0.5-0.75 0.875-0.875 1.625-0.25 0.5-0.75 0.875-0.875 1.625-0.25 0.5-0.75 0.875-0.875 1.625-0.25 0.5-0.75 0.875-0.875 1.625-0.25 0.5-0.75 0.875-0.875 1.625-0.25 0.5-0.5 0.875-0.875 1.625-0.25 0.5-0.5 0.875-0.875 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.75 1.625-0.25 0.5-0.5 0.875-0.5 1.625-0.25 0.5-0.5 0.875-0.5 1.625-0.25 0.5-0.5 0.875-0.5 1.625-0.25 0.5-0.5 0.875-0.5 1.625-0.25 0.5-0.5 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.5 1.625-0.25 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5-0.25 0.875-0.25 1.625 0 0.5 0 0.875-0.25 1.625 0 0.5 0 0.875-0.25 1.625 0 0.5 0 0.875-0.25 1.625v1.625 1.625 1.625 3.25 1.625 3.25 1.375 1.625 1.625 1.625 1.625 1.625 1.625 1.625 1.625 1.625c0 0.5 0 0.875 0.25 1.625 0 0.5 0 0.875 0.25 1.625 0 0.5 0 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0 0.5 0.25 0.875 0.25 1.625 0.25 0.5 0.25 0.875 0.5 1.625 0.25 0.5 0.25 0.875 0.5 1.625 0.25 0.5 0.25 0.875 0.5 1.625 0.25 0.5 0.25 0.875 0.5 1.625 0.25 0.5 0.25 0.875 0.5 1.625 0.25 0.5 0.25 0.875 0.5 1.625 0.25 0.5 0.25 0.875 0.5 1.625 0.25 0.5 0.25 0.875 0.5 1.625 0.25 0.5 0.25 0.875 0.5 1.625 0.25 0.5 0.5 0.875 0.5 1.625 0.25 0.5 0.5 0.875 0.5 1.625 0.25 0.5 0.5 0.875 0.5 1.625 0.25 0.5 0.5 0.875 0.5 1.625 0.25 0.5 0.5 0.875 0.5 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.75 1.625 0.25 0.5 0.5 0.875 0.875 1.625 0.25 0.5 0.5 0.875 0.875 1.625 0.25 0.5 0.5 0.875 0.875 1.625 0.25 0.5 0.75 0.875 0.875 1.625 0.25 0.5 0.75 0.875 0.875 1.625 0.25 0.5 0.75 0.875 0.875 1.625 0.25 0.5 0.75 0.875 0.875 1.625 0.25 0.5 0.75 0.875 0.875 1.625 0.25 0.5 0.75 0.875 0.875 1.625 0.25 0.5 0.75 0.875 0.875 1.625 0.25 0.5 0.75 0.875 0.875 1.625 0.25 0.5 0.75 0.875 1.125 1.625 0.5 0.5 0.75 0.875 1.125 1.625 0.5 0.5 0.75 0.875 1.125 1.625 0.5 0.5 0.75 0.875 1.125 1.625 0.5 0.5 0.75 0.875 1.125 1.625 0.5 0.5 0.75 0.875 1.125 1.625 0.5 0.5 0.75 0.875 1.125 1.625 0.5 0.5 0.875 0.875 1.125 1.625 0.5 0.5 0.875 0.875 1.125 1.625 0.5 0.5 0.875 0.875 1.125 1.625 0.5 0.5 0.875 0.875 1.375 1.625 0.5 0.5 0.875 0.875 1.375 1.625 0.5 0.5 0.875 0.875 1.375 1.625 0.5 0.5 0.875 0.875 1.375 1.625 0.5 0.5 0.875 0.875 1.375 1.625 0.5 0.5 0.875 0.875 1.375 1.625 0.5 0.5 0.875 0.875 1.375 1.625l1.625 1.625 1.625 1.625c0.5 0.5 1.125 0.875 1.625 1.625 0.5 0.5 1.125 0.875 1.625 1.625 0.5 0.5 1.125 0.875 1.625 1.625 0.5 0.5 1.125 0.875 1.625 1.625 0.5 0.5 1.125 0.875 1.875 1.625 0.75 0.5 1.125 0.875 1.875 1.625 0.75 0.5 1.125 0.875 1.875 1.625 0.75 0.5 1.125 0.875 1.875 1.625 0.75 0.5 1.375 0.875 1.875 1.625 0.75 0.5 1.375 0.875 1.875 1.625 0.75 0.5 1.375 0.875 2.125 1.625 0.75 0.5 1.375 0.875 2.125 1.625 0.75 0.5 1.375 0.875 2.125 1.625 0.75 0.5 1.375 0.875 2.125 1.625 0.75 0.5 1.375 0.875 2.375 1.625 0.75 0.5 1.625 0.875 2.375 1.625 0.75 0.5 1.625 0.875 2.375 1.625 0.75 0.5 1.625 0.875 2.375 1.625 0.875 0.5 1.625 0.875 2.5 1.625 0.875 0.5 1.625 0.875 2.5 1.625 0.875 0.5 1.875 0.875 2.5 1.625 0.875 0.5 1.875 0.875 2.75 1.625 0.875 0.5 1.875 0.875 2.75 1.625 0.875 0.5 1.875 0.875 3 1.625 0.875 0.5 2.125 0.875 3 1.625 1.125 0.5 2.125 0.875 3.25 1.625 1.125 0.5 2.125 0.875 3.25 1.625 1.125 0.5 2.375 0.875 3.5 1.625 1.125 0.5 2.375 0.875 3.75 1.625 1.125 0.5 2.5 0.875 3.75 1.625 1.375 0.5 2.5 0.875 4 1.625 1.375 0.5 2.75 0.875 4.25 1.625 1.375 0.5 3 0.875 4.375 1.625 1.625 0.5 3.25 0.875 4.875 1.625 1.625 0.5 3.5 0.875 5.125 1.625 1.875 0.5 3.75 0.875 5.875 1.625 2.125 0.5 4.25 1.125 6.25 1.625 2.375 0.5 4.875 1.125 7.25 1.625 2.75 0.5 5.875 1.125 8.625 1.625 3.75 0.75 7.5 1.125 11.125 1.625 9.25 1.125 19.125 1.625 28.875 1.625h1.375c9.25 0 18.375-0.75 27.5-1.625 3.75-0.5 7.25-0.875 10.75-1.625 2.75-0.5 5.625-0.875 8.375-1.625 2.375-0.5 4.625-0.875 7-1.625 2.125-0.5 4.25-0.875 6.25-1.625 1.875-0.5 3.75-0.875 5.625-1.625 1.625-0.5 3.5-0.875 5.125-1.625 1.625-0.5 3.25-0.875 4.625-1.625 1.375-0.5 3-0.875 4.375-1.625 1.375-0.5 2.75-0.875 4.25-1.625 1.375-0.5 2.5-0.875 4-1.625 1.125-0.5 2.5-0.875 3.75-1.625 1.125-0.5 2.375-0.875 3.5-1.625 1.125-0.5 2.375-0.875 3.5-1.625 1.125-0.5 2.125-0.875 3.25-1.625 1.125-0.5 2.125-0.875 3.25-1.625 0.875-0.5 2.125-0.875 3-1.625 0.875-0.5 1.875-0.875 3-1.625 0.875-0.5 1.875-0.875 2.75-1.625 0.875-0.5 1.875-0.875 2.75-1.625 0.875-0.5 1.875-0.875 2.5-1.625 0.875-0.5 1.625-0.875 2.5-1.625 0.875-0.5 1.625-0.875 2.5-1.625 0.875-0.5 1.625-0.875 2.5-1.625 0.75-0.5 1.625-0.875 2.375-1.625 0.75-0.5 1.625-0.875 2.375-1.625 0.75-0.5 1.375-0.875 2.375-1.625 0.75-0.5 1.375-0.875 2.125-1.625 0.75-0.5 1.375-0.875 2.125-1.625 0.75-0.5 1.375-0.875 2.125-1.625 0.75-0.5 1.375-0.875 2.125-1.625 0.75-0.5 1.375-0.875 1.875-1.625 0.75-0.5 1.375-0.875 1.875-1.625 0.75-0.5 1.125-0.875 1.875-1.625 0.75-0.5 1.125-0.875 1.875-1.625 0.75-0.5 1.125-0.875 1.875-1.625 0.75-0.5 1.125-0.875 1.875-1.625 0.5-0.5 1.125-0.875 1.625-1.625 0.5-0.5 1.125-0.875 1.625-1.625 0.5-0.5 1.125-0.875 1.625-1.625 0.5-0.5 1.125-0.875 1.625-1.625 0.5-0.5 1.125-0.875 1.625-1.625l1.625-1.625 1.625-1.625c0.5-0.5 0.875-0.875 1.375-1.625 0.5-0.5 0.875-0.875 1.375-1.625 0.5-0.5 0.875-0.875 1.375-1.625 0.5-0.5 0.875-0.875 1.375-1.625 0.5-0.5 0.875-0.875 1.375-1.625 0.5-0.5 0.875-0.875 1.375-1.625 0.5-0.5 0.875-0.875 1.375-1.625 0.5-0.5 0.875-0.875 1.375-1.625 0.5-0.5 0.875-0.875 1.125-1.625 0.5-0.5 0.75-0.875 1.125-1.625 0.5-0.5 0.875-0.875 1.125-1.625 0.5-0.5 0.75-0.875 1.125-1.625 0.5-0.5 0.75-0.875 1.125-1.625 0.5-0.5 0.75-0.875 1.125-1.625 0.5-0.5 0.75-0.875 1.125-1.625 0.5-0.5 0.75-0.875 1.125-1.625 0.5-0.5 0.75-0.875 1.125-1.625 0.5-0.5 0.75-0.875 0.875-1.625 0.25-0.5 0.75-0.875 0.875-1.625 0.25-0.5 0.75-0.875 0.875-1.625 0.25-0.5 0.75-0.875 0.875-1.625 0.25-0.5 0.75-0.875 0.875-1.625 0.25-0.5 0.75-0.875 0.875-1.625 0.25-0.5 0.75-0.875 0.875-1.625 0.25-0.5 0.5-0.875 0.875-1.625 0.25-0.5 0.75-0.875 0.875-1.625 0.25-0.5 0.5-0.875 0.875-1.625 0.25-0.5 0.5-0.875 0.875-1.625 0.25-0.5 0.5-0.875 0.875-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.75-1.625 0.25-0.5 0.5-0.875 0.5-1.625 0.25-0.5 0.5-0.875 0.5-1.625 0.25-0.5 0.5-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0.25-0.5 0.25-0.875 0.5-1.625 0-0.5 0.25-0.875 0.25-1.625 0-0.5 0.25-0.875 0.25-1.625 0-0.5 0.25-0.875 0.25-1.625 0-0.5 0.25-0.875 0.25-1.625 0-0.5 0.25-0.875 0.25-1.625 0-0.5 0.25-0.875 0.25-1.625 0-0.5 0.25-0.875 0.25-1.625 0-0.5 0.25-0.875 0.25-1.625 0-0.5 0.25-0.875 0.25-1.625 0-0.5 0-0.875 0.25-1.625 0-0.5 0-0.875 0.25-1.625 0-0.5 0-0.875 0.25-1.625 0-0.5 0-0.875 0.25-1.625 0-0.5 0-0.875 0.25-1.625v-11.375h-3.125zM589.714646 384c-12.625 0-25.375-12.75-25.375-25.375 0-12.75 12.75-25.375 25.375-25.375 19.375 0 31.875 12.625 31.875 25.375-0.125 12.625-12.75 25.375-31.875 25.375zM729.589646 384c-12.625 0-25.375-12.75-25.375-25.375 0-12.75 12.75-25.375 25.375-25.375 19.125 0 31.875 12.625 31.875 25.375 0 12.625-12.75 25.375-31.875 25.375zM328.714646 568.75c-19.125 0-38.375-12.625-38.375-31.625 0-19.125 19.375-31.875 38.375-31.875s31.875 12.75 31.875 31.875-12.875 31.625-31.875 31.625zM506.964646 568.75c-19.125 0-38.125-12.625-38.125-31.625 0-19.125 19.125-31.875 38.125-31.875 19.125 0 31.875 12.75 31.875 31.875s-12.875 31.625-31.875 31.625z"  horiz-adv-x="1059" />
-
-    
-    <glyph glyph-name="shrink-right" unicode="&#58984;" d="M52.294-28.71900000000005h899.793c16.546 0 29.999 13.405 29.999 29.999v59.974c-0.013 16.562-13.436 29.985-29.998 29.999h-899.795c-16.57 0-29.999-13.429-29.999-29.999v-59.974c0-16.617 13.429-29.999 29.999-29.999zM952.087 451.165h-479.884c-16.57 0-29.999-13.405-29.999-29.999v-59.974c0 0 0 0 0 0 0-16.572 13.428-30.01 29.997-30.022h479.885c16.571 0.013 29.999 13.448 29.999 30.022 0 0 0 0 0 0v59.974c0 16.593-13.429 29.999-29.999 29.999zM52.294 691.0840000000001h899.793c16.554 0.013 29.972 13.423 29.999 29.974v59.999c0 16.57-13.429 29.999-29.999 29.999h-899.793c-16.57 0-29.999-13.429-29.999-29.999v-59.997c0-16.546 13.429-29.975 29.999-29.975zM45.183 383.53499999999997l239.919-150.598v301.196l-239.919-150.598z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="spread-left" unicode="&#58987;" d="M942.974 770.924h-843.556c-15.513 0-28.124-12.567-28.124-28.124v-56.226c0.012-15.527 12.596-28.111 28.123-28.124h843.559c15.534 0 28.124 12.59 28.124 28.124v56.226c0 15.578-12.59 28.124-28.124 28.124zM99.418 321.033h449.891c15.534 0 28.124 12.567 28.124 28.124v56.226c0 0 0 0 0 0 0 15.537-12.589 28.134-28.122 28.146h-449.892c-15.534-0.012-28.124-12.608-28.124-28.146 0 0 0 0 0 0v-56.226c0-15.556 12.59-28.124 28.124-28.124zM942.974 96.10900000000004h-843.556c-15.519-0.012-28.099-12.584-28.124-28.101v-56.249c0-15.534 12.59-28.124 28.124-28.124h843.556c15.534 0 28.124 12.59 28.124 28.124v56.248c0 15.513-12.59 28.103-28.124 28.102zM949.641 384.436l-224.924 141.186v-282.37l224.924 141.186z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="camera" unicode="&#58976;" d="M884.3 648.6H704.2L679.5 698l-0.2 0.4c-1.9 3.6-3.6 6.9-5.1 9.9-12 23.4-21.5 41.9-54.1 41.9H416.7c-32.9 0-43.7-21.3-55.1-43.8-1.3-2.6-2.7-5.3-4.2-8.1l-24.8-49.7H152.4c-34 0-61.7-27.7-61.7-61.7v-488c0-34 27.7-61.7 61.7-61.7h731.9c34 0 61.7 27.7 61.7 61.7v488c0 34-27.7 61.7-61.7 61.7zM904 98.89999999999998c0-10.8-8.8-19.7-19.7-19.7H152.4c-10.8 0-19.7 8.8-19.7 19.7v488c0 10.8 8.8 19.7 19.7 19.7h206.1l36.2 72.5c1.5 2.9 2.9 5.7 4.3 8.3 10.6 20.8 11.1 20.8 17.7 20.8H620c4.6 0 5.8-0.6 5.8-0.6 2-1.2 7.2-11.2 10.9-18.5 1.6-3.1 3.3-6.5 5.3-10.1l36.2-72.4h206.1c10.8 0 19.7-8.8 19.7-19.7v-488zM525.5 565.5c-123.5 0-223.6-100.1-223.6-223.6S402 118.20000000000005 525.5 118.20000000000005s223.7 100.1 223.7 223.7c0 123.5-100.2 223.6-223.7 223.6z m0-402.5c-98.8 0-178.9 80.1-178.9 178.9 0 98.8 80.1 178.9 178.9 178.9 98.8 0 178.9-80.1 178.9-178.9 0-98.8-80.1-178.9-178.9-178.9z m246 402.5v-44.7H861v44.7h-89.5z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="note" unicode="&#58990;" d="M987.2 384.36L512.43 859.13a84.75 84.75 0 0 1-65 24.71L111.55 864.09a84.83 84.83 0 0 1-79.65-79.65L12.15 448.57a84.57 84.57 0 0 1 24.69-65l474.8-474.8a84.91 84.91 0 0 1 119.93 0L987.2 264.41999999999996a84.9 84.9 0 0 1 0 119.94z m-39.28-80.66L592.29-51.91999999999996a29.31 29.31 0 0 0-41.37 0L76.1 422.9a29.22 29.22 0 0 0-8.49 22.38l19.74 335.88a29.29 29.29 0 0 0 27.48 27.48l335.9 19.75a29.32 29.32 0 0 0 22.38-8.52l474.8-474.8a29.31 29.31 0 0 0 0.01-41.37zM236.86 659.14c-50.92-50.95-50.92-133.8 0-184.72a130.61 130.61 0 1 1 184.71 184.72c-50.89 50.86-133.77 50.86-184.71 0zM382.29 513.7c-28.38-28.38-77.78-28.38-106.15 0a75.08 75.08 0 1 0 106.15 0z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="refresh" unicode="&#58985;" d="M928 810.666667c-18.133333 0-32-13.866667-32-32v-164.266667C816 747.733333 669.866667 832 512 832 264.533333 832 64 631.4666669999999 64 384s200.533333-448 448-448c230.4 0 422.4 172.8 445.866667 402.133333 2.133333 17.066667-10.666667 33.066667-28.8 35.2-17.066667 2.133333-33.066667-10.666667-35.2-28.8C873.6 148.26666699999998 709.333333 0 512 0c-212.266667 0-384 171.733333-384 384s171.733333 384 384 384c137.6 0 264.533333-74.666667 332.8-192H693.333333c-18.133333 0-32-13.866667-32-32s13.866667-32 32-32h266.666667V778.666667c0 18.133333-14.933333 32-32 32z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="female" unicode="&#58977;" d="M774.4 800c-48 35.2-108.8 51.2-172.8 51.2-105.6 0-208-51.2-268.8-150.4-89.6-134.4-57.6-313.6 60.8-416l-32-51.2-188.8 121.6S128 384 108.8 352c-22.4-35.2 22.4-64 22.4-64l188.8-121.6-105.6-163.2s-19.2-32 16-51.2c38.4-22.4 57.6 12.8 57.6 12.8l102.4 160 185.6-121.6s48-28.8 70.4 6.4c19.2 28.8-25.6 57.6-25.6 57.6L432 192l32 48c44.8-22.4 92.8-32 137.6-32 105.6 0 208 51.2 268.8 150.4 96 147.2 51.2 345.6-96 441.6z m35.2-400c-44.8-67.2-118.4-108.8-201.6-108.8-44.8 0-92.8 12.8-131.2 38.4-112 73.6-147.2 220.8-73.6 332.8 44.8 64 121.6 105.6 201.6 108.8 44.8 0 92.8-12.8 131.2-38.4 112-73.6 147.2-220.8 73.6-332.8z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="male" unicode="&#58978;" d="M889.6 800h-240s-35.2 0-38.4-41.6c0-19.2 16-38.4 38.4-38.4h140.8l-179.2-179.2C556.8 582.4 489.6 608 416 608 240 608 96 464 96 288s144-320 320-320 320 144 320 320c0 73.6-25.6 140.8-67.2 195.2l179.2 179.2v-140.8c0-22.4 19.2-38.4 38.4-38.4 22.4 0 38.4 19.2 38.4 41.6V764.8h3.2C924.8 800 889.6 800 889.6 800zM416 48c-131.2 0-236.8 105.6-236.8 236.8 0 131.2 105.6 236.8 236.8 236.8s236.8-105.6 236.8-236.8c0-131.2-105.6-236.8-236.8-236.8z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="screen-restore" unicode="&#59224;" d="M582.6 454.6v320h50V540l274 274 35.4-35.4-274-274h234.6v-50h-320zM117.4-46l274 274v-234.6h50v320h-320v-50H356l-274-274 35.4-35.4zM132 764h302V814H82v-352h50V764z m760-760H590v-50h352V306h-50v-302z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="password" unicode="&#58995;" d="M519.2 343.29999999999995c-41.1 0-74.4-33.3-74.4-74.4 0-29.7 17.5-55 42.5-67.1v-81.9c0-17.6 14.3-31.9 31.9-31.9 17.6 0 31.9 14.3 31.9 31.9v81.9c25.1 12 42.5 37.4 42.5 66.9 0 41.3-33.2 74.6-74.4 74.6zM827.6-62.10000000000002H189.4c-35.9 0-65.1 29.2-65.1 65.1V428.4c0 35.9 29.2 65.1 65.1 65.1h638.2c17.3 0 33.7-6.7 46-19.1 12.3-12.3 19.1-28.7 19.1-46V3c0-35.9-29.2-65.1-65.1-65.1zM231.9 427.2c-34.8 0-41.3-6.6-41.3-41.3v-340.4c0-34.8 6.6-41.3 41.3-41.3h553.2c34.8 0 41.3 6.6 41.3 41.3V385.9c0 34.8-6.6 41.3-41.3 41.3H231.9zM519.2 86.70000000000005c-18.3 0-33.2 14.8-33.2 33.2V201c-26.3 12.8-42.6 38.8-42.6 67.8 0 41.8 33.9 75.7 75.7 75.7s75.7-33.9 75.7-75.7c0-29-16.3-55-42.5-67.8v-81.1c0.1-18.2-14.9-33.2-33.1-33.2zM519.2 342c-40.4 0-73.2-32.9-73.2-73.2 0-28.3 16.1-53.6 41.9-65.8l0.7-0.4V120c0-17 13.7-30.7 30.7-30.7S550 103.10000000000002 550 120v82.6l0.7 0.4c25.8 12.3 41.9 37.5 41.9 65.8-0.2 40.4-33.1 73.2-73.4 73.2zM207 523.1c-9.1 0-17.6 3.5-23.9 10-6.4 6.4-10 15-10 23.9v2h-0.2l0.2 1.4c0.1 0.5 0.1 0.9 0.2 1.4l0.2 1c0.1 0.6 0.2 1.4 0.4 2 15.3 75.7 57 144.2 117.2 193 29.9 24.2 63.4 43 99.8 56 37.5 13.3 77 20.2 117.5 20.2 61 0 120.8-16.3 173-47.2 50.6-29.9 93-72.8 122.5-123.8 4-5.6 6.1-12.2 6.1-19.2 0-18.3-15-33.3-33.3-33.3-13.2 0-25.1 7.7-30.4 19.8-49.2 84.6-140.4 137.4-238 137.4-128.1 0-238.2-87.1-267.6-211.8v-0.2c-0.7-18.4-15.4-32.6-33.7-32.6z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="senior" unicode="&#58996;" d="M719.9 249.39999999999998L514.7 379.5V485.1C615.6 419 731.5 344 731.5 344s139.2-45.6 139.2 106.5c0 93-172.5 112.1-197.2 11.8l-69.6 47.3s24.2 101.5 162.4 106.5c138.2 4.9 192-94.6 190.9-199.6-1.2-104.7-136-198.3-237.3-167.1zM561 414c-4-19-23-33.7-47.6-33.7l-6.9 4.3-217.3 137.8S171 555.2 160.8 439c-10.2-116.1 147.4-129.5 186.8-23.8l81.7-47.6s-65.1-119.1-198.5-119.1C97.3 248.5 0.6 423.8 114 546.3c113.5 122.4 218.6 64.6 257 35.7 16.4-12.4 85.3-57.9 158.6-105.9l3.1-2.4c28.3-18.2 33.4-35.6 28.3-59.7zM434.1 149.70000000000005h212c16.7 0 30.3-13.6 30.3-30.3v-15.1c0-16.7-13.6-30.3-30.3-30.3h-212c-16.7 0-30.3 13.6-30.3 30.3v15.1c0 16.8 13.6 30.3 30.3 30.3z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="theme" unicode="&#58986;" d="M512 800C229.696 800 0 570.304 0 288c0-90.368 30.304-174.496 85.344-236.896 55.264-62.624 129.152-97.12 208.128-97.12 81.568 0 161.536 36.832 231.264 106.592l2.272 2.496c65.792 81.472 132.896 121.056 205.088 121.056 46.72 0 89.216-15.872 126.688-29.92 30.336-11.328 56.576-21.12 81.216-21.12C1024 133.08799999999997 1024 241.664 1024 288c0 282.304-229.696 512-512 512z m428-602.912c-13.088 0-35.296 8.288-58.784 17.088-40.48 15.136-90.848 33.952-149.12 33.952-92.352 0-175.328-46.944-253.76-143.456-57.184-56.704-121.056-86.688-184.832-86.688-60.352 0-117.216 26.784-160.128 75.456C88.64 144.12800000000004 64 213.216 64 288 64 535.04 264.96 736 512 736s448-200.96 448-448c0-27.328-1.952-90.912-20-90.912zM800.704 379.93600000000004m-64 0a64 64 0 1 1 128 0 64 64 0 1 1-128 0ZM457.024 582.624m-64 0a64 64 0 1 1 128 0 64 64 0 1 1-128 0ZM672.704 555.9359999999999m-64 0a64 64 0 1 1 128 0 64 64 0 1 1-128 0ZM291.392 443.936m-64 0a64 64 0 1 1 128 0 64 64 0 1 1-128 0ZM278.4 197.24800000000005m-96 0a96 96 0 1 1 192 0 96 96 0 1 1-192 0Z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="tread" unicode="&#59077;" d="M860.8 172.79999999999995l6.4-57.6-6.4 57.6c12.8 0 25.6 3.2 35.2 12.8 6.4 9.6 6.4 22.4 3.2 32l57.6 12.8-57.6-12.8L800 553.6c-6.4 28.8-25.6 51.2-48 64-9.6 6.4-22.4 9.6-32 9.6H182.4c-22.4 3.2-41.6-6.4-51.2-25.6-6.4-9.6-6.4-19.2-9.6-28.8v-342.4c0-19.2 9.6-38.4 28.8-48 6.4-3.2 12.8-6.4 19.2-6.4h192l19.2-25.6 147.2-188.8c6.4-9.6 19.2-12.8 28.8-9.6 16 3.2 25.6 19.2 22.4 35.2l-9.6 118.4-6.4 67.2h297.6z m-233.6-57.6l9.6-128c3.2-28.8-9.6-54.4-28.8-73.6-35.2-32-92.8-28.8-124.8 6.4l-156.8 195.2H179.2c-19.2 0-38.4 6.4-57.6 16-35.2 19.2-57.6 57.6-57.6 99.2V572.8c0 19.2 6.4 38.4 16 57.6 19.2 38.4 57.6 60.8 99.2 54.4h537.6c67.2-3.2 121.6-48 137.6-112l102.4-339.2c6.4-28.8 3.2-57.6-12.8-80-19.2-22.4-48-38.4-76.8-38.4h-240zM304 627.2v-451.2h57.6V627.2H304z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="praise" unicode="&#59078;" d="M860.8 595.2h-297.6l6.4 67.2 9.6 118.4c3.2 16-6.4 32-22.4 35.2-9.6 3.2-22.4 0-28.8-9.6l-147.2-188.8-19.2-25.6h-192c-6.4 0-12.8-3.2-19.2-6.4-19.2-9.6-28.8-28.8-28.8-48v-342.4c0-9.6 3.2-22.4 9.6-28.8 9.6-19.2 28.8-28.8 48-25.6h537.6c12.8 0 22.4 3.2 32 9.6 25.6 12.8 44.8 35.2 48 64l102.4 336 57.6-12.8-57.6 12.8c3.2 9.6 0 22.4-3.2 32-9.6 6.4-22.4 12.8-35.2 12.8l6.4 57.6-6.4-57.6z m-233.6 57.6h240c28.8 0 57.6-12.8 76.8-38.4 16-22.4 19.2-54.4 12.8-80l-102.4-339.2c-16-64-70.4-108.8-137.6-112H179.2c-41.6-3.2-80 19.2-99.2 54.4-9.6 19.2-16 38.4-16 57.6V537.6c0 41.6 22.4 80 57.6 99.2 19.2 9.6 38.4 12.8 57.6 16h144L480 848c32 35.2 89.6 38.4 124.8 6.4 19.2-19.2 32-44.8 28.8-73.6l-6.4-128z m-323.2-512h57.6V592H304v-451.2z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="star-fill" unicode="&#58968;" d="M752-43.200000000000045c-9.6 0-20.8 3.2-30.4 8l-208 104-209.6-104c-20.8-11.2-48-9.6-67.2 4.8-19.2 14.4-30.4 40-25.6 64l43.2 224L89.6 411.2C72 428.8 65.6 456 72 478.4c8 24 27.2 41.6 52.8 44.8l228.8 41.6 102.4 208c11.2 22.4 33.6 36.8 57.6 36.8s48-14.4 57.6-36.8l102.4-208 228.8-40c24-3.2 44.8-20.8 51.2-44.8 8-24 1.6-49.6-16-67.2L772.8 257.6l41.6-224c4.8-25.6-6.4-49.6-25.6-64-9.6-8-22.4-12.8-36.8-12.8z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="rate" unicode="&#59003;" d="M959.008 489.984l-308 47.008L512 832 372.992 536.992l-308-47.008 223.008-228-52.992-324L512 90.976l276.992-152.992-52.992 324zM512 156L304 39.00800000000004l40 235.008-179.008 182.016 242.016 32 104.992 224 104-224 240.992-34.016L680 273.024l36.992-235.008z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="template-1" unicode="&#58966;" d="M512 384zM43.52 601.6l409.6-176.64c58.88-30.72 110.08 0 110.08 0l414.72 174.08 2.56 2.56c10.24 5.12 15.36 15.36 15.36 28.16 0 15.36-10.24 28.16-23.04 30.72L563.2 837.12c-56.32 23.04-97.28 0-97.28 0L46.08 660.48c-12.8-5.12-20.48-17.92-20.48-30.72s7.68-23.04 17.92-28.16z m0 0M512 222.72000000000003c-2.56 0-7.68 0-10.24 2.56l-486.4 215.04c-12.8 5.12-17.92 20.48-12.8 33.28 5.12 12.8 20.48 17.92 33.28 12.8L512 276.48 988.16 486.4c12.8 5.12 28.16 0 33.28-12.8 5.12-12.8 0-28.16-12.8-33.28l-486.4-215.04c-2.56-2.56-7.68-2.56-10.24-2.56zM512 71.67999999999995c-2.56 0-7.68 0-10.24 2.56l-486.4 215.04c-12.8 5.12-17.92 20.48-12.8 33.28 5.12 10.24 20.48 17.92 33.28 10.24L512 125.44000000000005 988.16 332.79999999999995c12.8 5.12 28.16 0 33.28-12.8 5.12-12.8 0-28.16-12.8-33.28l-486.4-215.04H512zM512-79.36000000000001c-2.56 0-7.68 0-10.24 2.56l-486.4 215.04c-12.8 5.12-17.92 20.48-12.8 33.28 5.12 12.8 20.48 17.92 33.28 12.8L512-25.600000000000023l476.16 209.92c12.8 5.12 28.16 0 33.28-12.8 5.12-12.8 0-28.16-12.8-33.28l-486.4-215.04c-2.56-2.56-7.68-2.56-10.24-2.56z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="vercode" unicode="&#59001;" d="M513.807059-128C351.171765-128 58.428235 126.19294100000002 54.211765 376.16941199999997V662.287059a93.364706 93.364706 0 0 0 81.317647 88.545882 570.428235 570.428235 0 0 1 163.237647 40.357647A393.336471 393.336471 0 0 1 446.945882 872.508235a101.797647 101.797647 0 0 0 120.470589 5.421177A629.458824 629.458824 0 0 1 716.8 792.395294a1255.303529 1255.303529 0 0 1 169.863529-38.550588 98.785882 98.785882 0 0 0 79.510589-90.955294 2911.171765 2911.171765 0 0 0-3.011765-291.538824C924.611765 49.09176500000001 672.828235-128 513.807059-128z m0 963.764706a39.152941 39.152941 0 0 1-24.696471-7.830588A438.512941 438.512941 0 0 0 319.247059 734.569412a608.376471 608.376471 0 0 0-180.705883-43.369412 33.731765 33.731765 0 0 1-24.094117-30.117647v-283.708235C118.663529 155.10588199999995 389.722353-67.76470600000005 513.807059-67.76470600000005s354.183529 148.178824 391.529412 444.536471c9.035294 175.887059 0 281.901176 0 283.105882a38.550588 38.550588 0 0 1-29.515295 33.731765 1287.830588 1287.830588 0 0 0-180.705882 41.562353A676.442353 676.442353 0 0 0 536.094118 829.741176a37.345882 37.345882 0 0 1-24.094118 6.02353zM784.865882 479.171765L487.905882 198.47529399999996a40.357647 40.357647 0 0 0-49.392941-4.818823l-7.830588 6.625882-161.430588 171.068235a40.357647 40.357647 0 1 0 60.235294 55.416471l133.722353-141.552941 267.444706 252.988235a40.357647 40.357647 0 1 0 55.41647-60.235294"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="service" unicode="&#58918;" d="M895.44035 502.006246A31.340412 31.340412 0 0 1 895.44035 512.2398499999999 383.76015 383.76015 0 0 1 127.92005 512.2398499999999a31.340412 31.340412 0 0 1 0-10.233604 167.575265 167.575265 0 0 1-127.92005-159.900062V320.359775a168.854466 168.854466 0 0 1 140.712055-163.098064A351.140537 351.140537 0 0 1 401.029357-63.400375000000054h5.756402a95.940037 95.940037 0 1 1 0 63.960025 287.180512 287.180512 0 0 0-195.717677 156.062461h35.817614A40.294816 40.294816 0 0 1 287.820112 192.43972499999995V468.747033a40.294816 40.294816 0 0 1-40.934416 39.015615H191.880075A30.061212 30.061212 0 0 1 191.880075 512.2398499999999a319.800125 319.800125 0 0 0 639.60025 0 30.061212 30.061212 0 0 1 0-3.837601h-55.005622a40.294816 40.294816 0 0 1-40.934416-39.015616V192.43972499999995a40.294816 40.294816 0 0 1 40.934416-39.015615h72.274829A170.773267 170.773267 0 0 1 1023.3604 320.359775v21.746409a167.575265 167.575265 0 0 1-127.92005 159.900062zM496.329794 0.5596500000000333a31.980012 31.980012 0 1 0-31.980013-31.980012 31.980012 31.980012 0 0 0 31.980013 31.980012zM223.860087 220.582136h-49.249219A106.813242 106.813242 0 0 0 63.960025 320.359775v21.746409a106.813242 106.813242 0 0 0 110.650843 102.33604h49.249219zM959.400375 320.359775a106.813242 106.813242 0 0 0-110.650843-102.33604h-49.24922V444.442224h49.24922A106.813242 106.813242 0 0 0 959.400375 342.106184zM650.473454 750.171143l-23.665209 8.314803a31.980012 31.980012 0 0 1-19.827608-63.960025l18.548407-7.035602a31.980012 31.980012 0 1 1 24.94441 58.843223zM305.089319 674.698314A31.980012 31.980012 0 0 1 358.17614 640.1599 202.113679 202.113679 0 0 0 511.6802 716.91193a31.980012 31.980012 0 0 1 0 63.960025 263.515303 263.515303 0 0 1-206.590881-106.173641z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="cellphone" unicode="&#59000;" d="M785.066667 896H238.933333a102.4 102.4 0 0 1-102.4-102.4v-819.2a102.4 102.4 0 0 1 102.4-102.4h546.133334a102.4 102.4 0 0 1 102.4 102.4V793.6a102.4 102.4 0 0 1-102.4 102.4zM238.933333 827.733333h546.133334a34.133333 34.133333 0 0 0 34.133333-34.133333v-648.533333H204.8V793.6a34.133333 34.133333 0 0 0 34.133333 34.133333z m546.133334-887.466666H238.933333a34.133333 34.133333 0 0 0-34.133333 34.133333v102.4h614.4v-102.4a34.133333 34.133333 0 0 0-34.133333-34.133333zM512 8.53333299999997m-34.133333 0a34.133333 34.133333 0 1 1 68.266666 0 34.133333 34.133333 0 1 1-68.266666 0ZM426.666667 725.333333h170.666666a17.066667 17.066667 0 0 1 0 34.133334h-170.666666a17.066667 17.066667 0 0 1 0-34.133334z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="print" unicode="&#58989;" d="M843.946667 603.733333h-47.36V725.333333a90.026667 90.026667 0 0 1-94.72 85.333334H312.32a81.493333 81.493333 0 0 1-85.333333-85.333334v-121.6H170.666667a81.493333 81.493333 0 0 1-85.333334-85.333333v-325.12a89.173333 89.173333 0 0 1 85.333334-93.866667h56.746666v-52.48a89.6 89.6 0 0 1 89.6-89.6h389.973334a89.6 89.6 0 0 1 89.6 89.6v52.48h47.36a97.706667 97.706667 0 0 1 94.72 93.866667V518.4a90.026667 90.026667 0 0 1-94.72 85.333333zM279.466667 725.333333a30.72 30.72 0 0 0 32.853333 33.706667h389.546667c18.773333 0 42.666667-11.52 42.666666-33.706667v-121.6H279.466667z m465.066666-678.4a37.546667 37.546667 0 0 0-37.546666-37.973333H317.013333a37.546667 37.546667 0 0 0-37.546666 37.973333v170.666667a37.546667 37.546667 0 0 0 37.546666 38.4h389.973334a37.546667 37.546667 0 0 0 37.546666-37.973333z m142.506667 146.346667a45.653333 45.653333 0 0 0-42.666667-42.666667h-47.786666v66.133334a89.6 89.6 0 0 1-89.6 89.6H317.013333a89.6 89.6 0 0 1-89.6-89.6v-65.28H170.666667a37.546667 37.546667 0 0 0-33.28 42.666666v324.266667A31.146667 31.146667 0 0 0 170.666667 552.106667h673.28c19.2 0 42.666667-11.52 42.666666-33.706667z m-640 281.173333h-37.546667a13.226667 13.226667 0 0 0 0 26.026667h38.826667a13.226667 13.226667 0 1 0 0-26.026667z m94.293333 0H298.666667a13.226667 13.226667 0 1 0 0 26.026667h42.666666a13.226667 13.226667 0 0 0 0-26.026667z m426.666667-116.48H248.32a13.226667 13.226667 0 0 0 0 26.026667H768a13.226667 13.226667 0 0 0 0-26.026667z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="cols" unicode="&#58896;" d="M128 448h384V832H128z m64 320h256v-256H192zM576 832v-384h384V832z m320-320H640V768h256zM192 384h64v-384H192zM384 384h64v-384H384zM640 384h64v-384H640zM832 384h64v-384h-64z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="export" unicode="&#59005;" d="M896.4374528 479.830016c0 26.673152-21.6236032 48.2967552-48.2967552 48.2967552H630.8069376c-26.673152 0-48.2967552-21.6236032-48.2967552-48.2967552v-83.04831147H384.69522773l-2.71428266 5.36849067c-41.336832 87.44686933-35.95195733 204.128256 150.601728 199.94487467v-108.91537067l172.19037866 164.757504L532.58267307 822.7110912v-106.57245867c-228.64418133 5.70709333-263.651328-183.517184-157.433856-314.01028266l4.6891008-5.34664534h-88.46595414c-26.673152 0-48.2967552-21.6236032-48.2967552-48.2967552v-66.78882986h-98.43616426c-26.673152 0-40.4258816-21.6236032-30.71781547-48.2967552l79.10304427-217.33485227c9.70806613-26.673152 39.20145067-48.2967552 65.87460266-48.2967552h603.70670934c23.75898453 0 37.2506624 17.16169387 33.05745066 39.76178347 0.4980736 2.77108053 0.77441707 5.619712 0.77441707 8.53497173v463.765504z m-60.37067093-306.4528896l-21.8464256 60.02223787c-9.70806613 26.673152-39.20145067 48.2967552-65.87460267 48.2967552H303.44697173v30.56708266c0 13.336576 10.81125547 24.14783147 24.14783147 24.14783147h315.28605013v107.1972352c0 13.336576 10.81125547 24.14783147 24.14783147 24.14783147h144.88917333c13.336576 0 24.14783147-10.81125547 24.14783147-24.14783147v-270.2311424z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="slider" unicode="&#59156;" d="M228.7 683.9v-66.7H112v66.7h116.7z m333.2-266.6v-66.7H112v66.7h449.9zM295.4 150.60000000000002V84H112v66.7h183.4v-0.1z m116.6 600c9 0 16.8-3.3 23.5-9.9 6.5-6.5 9.9-14.5 9.9-23.5v-133.3c0-9-3.3-16.8-9.9-23.5-6.5-6.5-14.5-9.9-23.5-9.9H278.8c-9 0-16.8 3.3-23.5 9.9-6.5 6.5-9.9 14.3-9.9 23.5V717.1c0 9 3.3 16.8 9.9 23.5 6.5 6.5 14.3 9.9 23.5 9.9h133.3v0.1h-0.1z m66.7-533.3c9 0 16.8-3.3 23.5-9.9 6.5-6.5 9.9-14.5 9.9-23.5v-133.3c0-9-3.3-16.8-9.9-23.5-6.5-6.5-14.5-9.9-23.5-9.9H345.3c-9 0-16.8 3.3-23.5 9.9-6.5 6.5-9.9 14.5-9.9 23.5V183.89999999999998c0 9 3.3 16.8 9.9 23.5 6.5 6.5 14.3 9.9 23.5 9.9h133.4v0.1zM912 683.9v-66.7H462.1v66.7H912z m0-533.3V84H528.6v66.7h383.3v-0.1h0.1zM745.2 483.9c9 0 16.8-3.3 23.5-9.9 6.5-6.5 9.9-14.5 9.9-23.5v-133.3c0-9-3.3-16.8-9.9-23.5-6.5-6.5-14.5-9.9-23.5-9.9H612c-9 0-16.8 3.3-23.5 9.9-6.5 6.5-9.9 14.3-9.9 23.5V450.6c0 9 3.3 16.8 9.9 23.5 6.5 6.5 14.5 9.9 23.5 9.9l133.2-0.1zM912 417.3v-66.7H795.3v66.7H912z"  horiz-adv-x="1024" />
-
-    
-    <glyph glyph-name="subtraction" unicode="&#59006;" d="M785 348H239c-19.8 0-36 16.2-36 36s16.2 36 36 36h546c19.8 0 36-16.2 36-36s-16.2-36-36-36z"  horiz-adv-x="1024" />
-
-    
-
-
-  </font>
-</defs></svg>
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.ttf b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.ttf
deleted file mode 100644
index 3c22a238..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.ttf and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.woff b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.woff
deleted file mode 100644
index 8c660cef..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.woff and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.woff2 b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.woff2
deleted file mode 100644
index 928d66a8..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/font/iconfont.woff2 and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/0.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/0.gif
deleted file mode 100644
index a63f0d52..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/0.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/1.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/1.gif
deleted file mode 100644
index b2b78b21..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/1.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/10.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/10.gif
deleted file mode 100644
index 556c7e32..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/10.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/11.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/11.gif
deleted file mode 100644
index 2bfc58be..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/11.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/12.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/12.gif
deleted file mode 100644
index 1c321c7e..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/12.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/13.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/13.gif
deleted file mode 100644
index 300bbc2a..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/13.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/14.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/14.gif
deleted file mode 100644
index 43b6d0a4..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/14.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/15.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/15.gif
deleted file mode 100644
index c9f25fa1..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/15.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/16.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/16.gif
deleted file mode 100644
index 34f28e4c..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/16.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/17.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/17.gif
deleted file mode 100644
index 39cd0353..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/17.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/18.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/18.gif
deleted file mode 100644
index 7bce2997..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/18.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/19.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/19.gif
deleted file mode 100644
index adac542f..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/19.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/2.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/2.gif
deleted file mode 100644
index 7edbb58a..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/2.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/20.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/20.gif
deleted file mode 100644
index 50631a6e..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/20.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/21.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/21.gif
deleted file mode 100644
index b9842128..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/21.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/22.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/22.gif
deleted file mode 100644
index 1f0bd8b0..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/22.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/23.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/23.gif
deleted file mode 100644
index e05e0f97..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/23.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/24.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/24.gif
deleted file mode 100644
index f35928a2..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/24.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/25.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/25.gif
deleted file mode 100644
index 0b4a8832..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/25.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/26.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/26.gif
deleted file mode 100644
index 45c4fb55..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/26.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/27.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/27.gif
deleted file mode 100644
index 7a4c0131..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/27.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/28.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/28.gif
deleted file mode 100644
index fc5a0cfa..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/28.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/29.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/29.gif
deleted file mode 100644
index 5dd7442b..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/29.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/3.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/3.gif
deleted file mode 100644
index 86df67b7..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/3.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/30.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/30.gif
deleted file mode 100644
index b751f98a..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/30.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/31.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/31.gif
deleted file mode 100644
index c9476d79..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/31.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/32.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/32.gif
deleted file mode 100644
index 9931b063..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/32.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/33.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/33.gif
deleted file mode 100644
index 59111a38..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/33.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/34.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/34.gif
deleted file mode 100644
index a334548e..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/34.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/35.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/35.gif
deleted file mode 100644
index a9322643..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/35.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/36.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/36.gif
deleted file mode 100644
index 6de432ae..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/36.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/37.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/37.gif
deleted file mode 100644
index d05f2da4..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/37.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/38.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/38.gif
deleted file mode 100644
index 8b1c88a3..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/38.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/39.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/39.gif
deleted file mode 100644
index 38b84a51..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/39.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/4.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/4.gif
deleted file mode 100644
index d52200c5..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/4.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/40.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/40.gif
deleted file mode 100644
index ae429912..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/40.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/41.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/41.gif
deleted file mode 100644
index b9c715c5..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/41.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/42.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/42.gif
deleted file mode 100644
index 0eb1434b..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/42.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/43.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/43.gif
deleted file mode 100644
index ac0b7008..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/43.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/44.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/44.gif
deleted file mode 100644
index ad444976..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/44.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/45.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/45.gif
deleted file mode 100644
index 6837fcaf..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/45.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/46.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/46.gif
deleted file mode 100644
index d62916d4..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/46.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/47.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/47.gif
deleted file mode 100644
index 58a08361..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/47.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/48.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/48.gif
deleted file mode 100644
index 7ffd1613..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/48.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/49.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/49.gif
deleted file mode 100644
index 959b9929..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/49.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/5.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/5.gif
deleted file mode 100644
index 4e8b09f1..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/5.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/50.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/50.gif
deleted file mode 100644
index 6e22e7ff..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/50.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/51.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/51.gif
deleted file mode 100644
index ad3f4d3a..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/51.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/52.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/52.gif
deleted file mode 100644
index 39f8a228..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/52.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/53.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/53.gif
deleted file mode 100644
index a181ee77..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/53.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/54.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/54.gif
deleted file mode 100644
index e289d929..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/54.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/55.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/55.gif
deleted file mode 100644
index 4351083a..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/55.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/56.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/56.gif
deleted file mode 100644
index e0eff222..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/56.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/57.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/57.gif
deleted file mode 100644
index 0bf130f0..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/57.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/58.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/58.gif
deleted file mode 100644
index 0f065087..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/58.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/59.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/59.gif
deleted file mode 100644
index 7081e4f0..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/59.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/6.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/6.gif
deleted file mode 100644
index f7715bf5..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/6.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/60.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/60.gif
deleted file mode 100644
index 6e15f89d..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/60.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/61.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/61.gif
deleted file mode 100644
index f092d7e3..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/61.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/62.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/62.gif
deleted file mode 100644
index 7fe49840..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/62.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/63.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/63.gif
deleted file mode 100644
index cf8e23e5..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/63.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/64.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/64.gif
deleted file mode 100644
index a7797198..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/64.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/65.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/65.gif
deleted file mode 100644
index 7bb98f2d..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/65.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/66.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/66.gif
deleted file mode 100644
index bb6d0775..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/66.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/67.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/67.gif
deleted file mode 100644
index 6e33f7c4..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/67.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/68.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/68.gif
deleted file mode 100644
index 1a6c400d..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/68.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/69.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/69.gif
deleted file mode 100644
index a02f0b22..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/69.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/7.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/7.gif
deleted file mode 100644
index e6d4db80..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/7.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/70.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/70.gif
deleted file mode 100644
index 416c5c14..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/70.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/71.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/71.gif
deleted file mode 100644
index c17d60cb..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/71.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/8.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/8.gif
deleted file mode 100644
index 66f967b4..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/8.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/9.gif b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/9.gif
deleted file mode 100644
index 60447400..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/images/face/9.gif and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/carousel.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/carousel.js
deleted file mode 100644
index 684fff8d..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/carousel.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",l=">*[carousel-item]>*",o="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(l),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.elemItem.length<=1||(e.indicator(),e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(clearInterval(e.timer),e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['<button class="layui-icon '+u+'" lay-type="sub">'+("updown"===n.anim?"&#xe619;":"&#xe603;")+"</button>",'<button class="layui-icon '+u+'" lay-type="add">'+("updown"===n.anim?"&#xe61a;":"&#xe602;")+"</button>"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['<div class="'+c+'"><ul>',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("<li"+(n.index===e?' class="layui-this"':"")+"></li>")}),i.join("")}(),"</ul></div>"].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a<n.index&&e.slide("sub",n.index-a)})},m.prototype.slide=function(e,i){var n=this,l=n.elemItem,u=n.config,c=u.index,m=u.elem.attr("lay-filter");n.haveSlide||("sub"===e?(n.subIndex(i),l.eq(u.index).addClass(d),setTimeout(function(){l.eq(c).addClass(r),l.eq(u.index).addClass(r)},50)):(n.addIndex(i),l.eq(u.index).addClass(s),setTimeout(function(){l.eq(c).addClass(o),l.eq(u.index).addClass(o)},50)),setTimeout(function(){l.removeClass(a+" "+d+" "+s+" "+o+" "+r),l.eq(u.index).addClass(a),n.haveSlide=!1},300),n.elemInd.find("li").eq(u.index).addClass(a).siblings().removeClass(a),n.haveSlide=!0,layui.event.call(this,t,"change("+m+")",{index:u.index,prevIndex:c,item:l.eq(u.index)}))},m.prototype.events=function(){var e=this,i=e.config;i.elem.data("haveEvents")||(i.elem.on("mouseenter",function(){clearInterval(e.timer)}).on("mouseleave",function(){e.autoplay()}),i.elem.data("haveEvents",!0))},n.render=function(e){var i=new m(e);return i},e(t,n)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/code.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/code.js
deleted file mode 100644
index d72b5487..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/code.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#39;").replace(/"/g,"&quot;")),c.html('<ol class="layui-code-ol"><li>'+o.replace(/[\r\t\n]+/g,"</li><li>")+"</li></ol>"),c.find(">.layui-code-h3")[0]||c.prepend('<h3 class="layui-code-h3">'+(c.attr("lay-title")||e.title||"code")+(e.about?'<a href="'+l+'" target="_blank">layui.code</a>':"")+"</h3>");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss");
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/colorpicker.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/colorpicker.js
deleted file mode 100644
index 9c9cccc8..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/colorpicker.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("jquery",function(e){"use strict";var i=layui.jquery,o={config:{},index:layui.colorpicker?layui.colorpicker.index+1e4:0,set:function(e){var o=this;return o.config=i.extend({},o.config,e),o},on:function(e,i){return layui.onevent.call(this,"colorpicker",e,i)}},r=function(){var e=this,i=e.config;return{config:i}},t="colorpicker",n="layui-show",l="layui-colorpicker",c=".layui-colorpicker-main",a="layui-icon-down",s="layui-icon-close",f="layui-colorpicker-trigger-span",d="layui-colorpicker-trigger-i",u="layui-colorpicker-side",p="layui-colorpicker-side-slider",g="layui-colorpicker-basis",v="layui-colorpicker-alpha-bgcolor",h="layui-colorpicker-alpha-slider",m="layui-colorpicker-basis-cursor",b="layui-colorpicker-main-input",k=function(e){var i={h:0,s:0,b:0},o=Math.min(e.r,e.g,e.b),r=Math.max(e.r,e.g,e.b),t=r-o;return i.b=r,i.s=0!=r?255*t/r:0,0!=i.s?e.r==r?i.h=(e.g-e.b)/t:e.g==r?i.h=2+(e.b-e.r)/t:i.h=4+(e.r-e.g)/t:i.h=-1,r==o&&(i.h=0),i.h*=60,i.h<0&&(i.h+=360),i.s*=100/255,i.b*=100/255,i},y=function(e){var e=e.indexOf("#")>-1?e.substring(1):e;if(3==e.length){var i=e.split("");e=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]}e=parseInt(e,16);var o={r:e>>16,g:(65280&e)>>8,b:255&e};return k(o)},x=function(e){var i={},o=e.h,r=255*e.s/100,t=255*e.b/100;if(0==r)i.r=i.g=i.b=t;else{var n=t,l=(255-r)*t/255,c=(n-l)*(o%60)/60;360==o&&(o=0),o<60?(i.r=n,i.b=l,i.g=l+c):o<120?(i.g=n,i.b=l,i.r=n-c):o<180?(i.g=n,i.r=l,i.b=l+c):o<240?(i.b=n,i.r=l,i.g=n-c):o<300?(i.b=n,i.g=l,i.r=l+c):o<360?(i.r=n,i.g=l,i.b=n-c):(i.r=0,i.g=0,i.b=0)}return{r:Math.round(i.r),g:Math.round(i.g),b:Math.round(i.b)}},C=function(e){var o=x(e),r=[o.r.toString(16),o.g.toString(16),o.b.toString(16)];return i.each(r,function(e,i){1==i.length&&(r[e]="0"+i)}),r.join("")},P=function(e){var i=/[0-9]{1,3}/g,o=e.match(i)||[];return{r:o[0],g:o[1],b:o[2]}},B=i(window),w=i(document),D=function(e){var r=this;r.index=++o.index,r.config=i.extend({},r.config,o.config,e),r.render()};D.prototype.config={color:"",size:null,alpha:!1,format:"hex",predefine:!1,colors:["#009688","#5FB878","#1E9FFF","#FF5722","#FFB800","#01AAED","#999","#c00","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgb(0, 186, 189)","rgb(255, 120, 0)","rgb(250, 212, 0)","#393D49","rgba(0,0,0,.5)","rgba(255, 69, 0, 0.68)","rgba(144, 240, 144, 0.5)","rgba(31, 147, 255, 0.73)"]},D.prototype.render=function(){var e=this,o=e.config,r=i(['<div class="layui-unselect layui-colorpicker">',"<span "+("rgb"==o.format&&o.alpha?'class="layui-colorpicker-trigger-bgcolor"':"")+">",'<span class="layui-colorpicker-trigger-span" ','lay-type="'+("rgb"==o.format?o.alpha?"rgba":"torgb":"")+'" ','style="'+function(){var e="";return o.color?(e=o.color,(o.color.match(/[0-9]{1,3}/g)||[]).length>3&&(o.alpha&&"rgb"==o.format||(e="#"+C(k(P(o.color))))),"background: "+e):e}()+'">','<i class="layui-icon layui-colorpicker-trigger-i '+(o.color?a:s)+'"></i>',"</span>","</span>","</div>"].join("")),t=i(o.elem);o.size&&r.addClass("layui-colorpicker-"+o.size),t.addClass("layui-inline").html(e.elemColorBox=r),e.color=e.elemColorBox.find("."+f)[0].style.background,e.events()},D.prototype.renderPicker=function(){var e=this,o=e.config,r=e.elemColorBox[0],t=e.elemPicker=i(['<div id="layui-colorpicker'+e.index+'" data-index="'+e.index+'" class="layui-anim layui-anim-upbit layui-colorpicker-main">','<div class="layui-colorpicker-main-wrapper">','<div class="layui-colorpicker-basis">','<div class="layui-colorpicker-basis-white"></div>','<div class="layui-colorpicker-basis-black"></div>','<div class="layui-colorpicker-basis-cursor"></div>',"</div>",'<div class="layui-colorpicker-side">','<div class="layui-colorpicker-side-slider"></div>',"</div>","</div>",'<div class="layui-colorpicker-main-alpha '+(o.alpha?n:"")+'">','<div class="layui-colorpicker-alpha-bgcolor">','<div class="layui-colorpicker-alpha-slider"></div>',"</div>","</div>",function(){if(o.predefine){var e=['<div class="layui-colorpicker-main-pre">'];return layui.each(o.colors,function(i,o){e.push(['<div class="layui-colorpicker-pre'+((o.match(/[0-9]{1,3}/g)||[]).length>3?" layui-colorpicker-pre-isalpha":"")+'">','<div style="background:'+o+'"></div>',"</div>"].join(""))}),e.push("</div>"),e.join("")}return""}(),'<div class="layui-colorpicker-main-input">','<div class="layui-inline">','<input type="text" class="layui-input">',"</div>",'<div class="layui-btn-container">','<button class="layui-btn layui-btn-primary layui-btn-sm" colorpicker-events="clear">清空</button>','<button class="layui-btn layui-btn-sm" colorpicker-events="confirm">确定</button>',"</div","</div>","</div>"].join(""));e.elemColorBox.find("."+f)[0];i(c)[0]&&i(c).data("index")==e.index?e.removePicker(D.thisElemInd):(e.removePicker(D.thisElemInd),i("body").append(t)),D.thisElemInd=e.index,D.thisColor=r.style.background,e.position(),e.pickerEvents()},D.prototype.removePicker=function(e){var o=this;o.config;return i("#layui-colorpicker"+(e||o.index)).remove(),o},D.prototype.position=function(){var e=this,i=e.config,o=e.bindElem||e.elemColorBox[0],r=e.elemPicker[0],t=o.getBoundingClientRect(),n=r.offsetWidth,l=r.offsetHeight,c=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},a=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},s=5,f=t.left,d=t.bottom;f-=(n-o.offsetWidth)/2,d+=s,f+n+s>a("width")?f=a("width")-n-s:f<s&&(f=s),d+l+s>a()&&(d=t.top>l?t.top-l:a()-l,d-=2*s),i.position&&(r.style.position=i.position),r.style.left=f+("fixed"===i.position?0:c(1))+"px",r.style.top=d+("fixed"===i.position?0:c())+"px"},D.prototype.val=function(){var e=this,i=(e.config,e.elemColorBox.find("."+f)),o=e.elemPicker.find("."+b),r=i[0],t=r.style.backgroundColor;if(t){var n=k(P(t)),l=i.attr("lay-type");if(e.select(n.h,n.s,n.b),"torgb"===l&&o.find("input").val(t),"rgba"===l){var c=P(t);if(3==(t.match(/[0-9]{1,3}/g)||[]).length)o.find("input").val("rgba("+c.r+", "+c.g+", "+c.b+", 1)"),e.elemPicker.find("."+h).css("left",280);else{o.find("input").val(t);var a=280*t.slice(t.lastIndexOf(",")+1,t.length-1);e.elemPicker.find("."+h).css("left",a)}e.elemPicker.find("."+v)[0].style.background="linear-gradient(to right, rgba("+c.r+", "+c.g+", "+c.b+", 0), rgb("+c.r+", "+c.g+", "+c.b+"))"}}else e.select(0,100,100),o.find("input").val(""),e.elemPicker.find("."+v)[0].style.background="",e.elemPicker.find("."+h).css("left",280)},D.prototype.side=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=r.attr("lay-type"),n=e.elemPicker.find("."+u),l=e.elemPicker.find("."+p),c=e.elemPicker.find("."+g),y=e.elemPicker.find("."+m),C=e.elemPicker.find("."+v),w=e.elemPicker.find("."+h),D=l[0].offsetTop/180*360,E=100-(y[0].offsetTop+3)/180*100,H=(y[0].offsetLeft+3)/260*100,W=Math.round(w[0].offsetLeft/280*100)/100,j=e.elemColorBox.find("."+d),F=e.elemPicker.find(".layui-colorpicker-pre").children("div"),L=function(i,n,l,c){e.select(i,n,l);var f=x({h:i,s:n,b:l});if(j.addClass(a).removeClass(s),r[0].style.background="rgb("+f.r+", "+f.g+", "+f.b+")","torgb"===t&&e.elemPicker.find("."+b).find("input").val("rgb("+f.r+", "+f.g+", "+f.b+")"),"rgba"===t){var d=0;d=280*c,w.css("left",d),e.elemPicker.find("."+b).find("input").val("rgba("+f.r+", "+f.g+", "+f.b+", "+c+")"),r[0].style.background="rgba("+f.r+", "+f.g+", "+f.b+", "+c+")",C[0].style.background="linear-gradient(to right, rgba("+f.r+", "+f.g+", "+f.b+", 0), rgb("+f.r+", "+f.g+", "+f.b+"))"}o.change&&o.change(e.elemPicker.find("."+b).find("input").val())},M=i(['<div class="layui-auxiliar-moving" id="LAY-colorpicker-moving"></div'].join("")),Y=function(e){i("#LAY-colorpicker-moving")[0]||i("body").append(M),M.on("mousemove",e),M.on("mouseup",function(){M.remove()}).on("mouseleave",function(){M.remove()})};l.on("mousedown",function(e){var i=this.offsetTop,o=e.clientY,r=function(e){var r=i+(e.clientY-o),t=n[0].offsetHeight;r<0&&(r=0),r>t&&(r=t);var l=r/180*360;D=l,L(l,H,E,W),e.preventDefault()};Y(r),e.preventDefault()}),n.on("click",function(e){var o=e.clientY-i(this).offset().top;o<0&&(o=0),o>this.offsetHeight&&(o=this.offsetHeight);var r=o/180*360;D=r,L(r,H,E,W),e.preventDefault()}),y.on("mousedown",function(e){var i=this.offsetTop,o=this.offsetLeft,r=e.clientY,t=e.clientX,n=function(e){var n=i+(e.clientY-r),l=o+(e.clientX-t),a=c[0].offsetHeight-3,s=c[0].offsetWidth-3;n<-3&&(n=-3),n>a&&(n=a),l<-3&&(l=-3),l>s&&(l=s);var f=(l+3)/260*100,d=100-(n+3)/180*100;E=d,H=f,L(D,f,d,W),e.preventDefault()};layui.stope(e),Y(n),e.preventDefault()}),c.on("mousedown",function(e){var o=e.clientY-i(this).offset().top-3+B.scrollTop(),r=e.clientX-i(this).offset().left-3+B.scrollLeft();o<-3&&(o=-3),o>this.offsetHeight-3&&(o=this.offsetHeight-3),r<-3&&(r=-3),r>this.offsetWidth-3&&(r=this.offsetWidth-3);var t=(r+3)/260*100,n=100-(o+3)/180*100;E=n,H=t,L(D,t,n,W),e.preventDefault(),y.trigger(e,"mousedown")}),w.on("mousedown",function(e){var i=this.offsetLeft,o=e.clientX,r=function(e){var r=i+(e.clientX-o),t=C[0].offsetWidth;r<0&&(r=0),r>t&&(r=t);var n=Math.round(r/280*100)/100;W=n,L(D,H,E,n),e.preventDefault()};Y(r),e.preventDefault()}),C.on("click",function(e){var o=e.clientX-i(this).offset().left;o<0&&(o=0),o>this.offsetWidth&&(o=this.offsetWidth);var r=Math.round(o/280*100)/100;W=r,L(D,H,E,r),e.preventDefault()}),F.each(function(){i(this).on("click",function(){i(this).parent(".layui-colorpicker-pre").addClass("selected").siblings().removeClass("selected");var e,o=this.style.backgroundColor,r=k(P(o)),t=o.slice(o.lastIndexOf(",")+1,o.length-1);D=r.h,H=r.s,E=r.b,3==(o.match(/[0-9]{1,3}/g)||[]).length&&(t=1),W=t,e=280*t,L(r.h,r.s,r.b,t)})})},D.prototype.select=function(e,i,o,r){var t=this,n=(t.config,C({h:e,s:100,b:100})),l=C({h:e,s:i,b:o}),c=e/360*180,a=180-o/100*180-3,s=i/100*260-3;t.elemPicker.find("."+p).css("top",c),t.elemPicker.find("."+g)[0].style.background="#"+n,t.elemPicker.find("."+m).css({top:a,left:s}),"change"!==r&&t.elemPicker.find("."+b).find("input").val("#"+l)},D.prototype.pickerEvents=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=e.elemPicker.find("."+b+" input"),n={clear:function(i){r[0].style.background="",e.elemColorBox.find("."+d).removeClass(a).addClass(s),e.color="",o.done&&o.done(""),e.removePicker()},confirm:function(i,n){var l=t.val(),c=l,f={};if(l.indexOf(",")>-1){if(f=k(P(l)),e.select(f.h,f.s,f.b),r[0].style.background=c="#"+C(f),(l.match(/[0-9]{1,3}/g)||[]).length>3&&"rgba"===r.attr("lay-type")){var u=280*l.slice(l.lastIndexOf(",")+1,l.length-1);e.elemPicker.find("."+h).css("left",u),r[0].style.background=l,c=l}}else f=y(l),r[0].style.background=c="#"+C(f),e.elemColorBox.find("."+d).removeClass(s).addClass(a);return"change"===n?(e.select(f.h,f.s,f.b,n),void(o.change&&o.change(c))):(e.color=l,o.done&&o.done(l),void e.removePicker())}};e.elemPicker.on("click","*[colorpicker-events]",function(){var e=i(this),o=e.attr("colorpicker-events");n[o]&&n[o].call(this,e)}),t.on("keyup",function(e){var o=i(this);n.confirm.call(this,o,13===e.keyCode?null:"change")})},D.prototype.events=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f);e.elemColorBox.on("click",function(){e.renderPicker(),i(c)[0]&&(e.val(),e.side())}),o.elem[0]&&!e.elemColorBox[0].eventHandler&&(w.on("click",function(o){if(!i(o.target).hasClass(l)&&!i(o.target).parents("."+l)[0]&&!i(o.target).hasClass(c.replace(/\./g,""))&&!i(o.target).parents(c)[0]&&e.elemPicker){if(e.color){var t=k(P(e.color));e.select(t.h,t.s,t.b)}else e.elemColorBox.find("."+d).removeClass(a).addClass(s);r[0].style.background=e.color||"",e.removePicker()}}),B.on("resize",function(){return!(!e.elemPicker||!i(c)[0])&&void e.position()}),e.elemColorBox[0].eventHandler=!0)},o.render=function(e){var i=new D(e);return r.call(i)},e(t,o)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/element.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/element.js
deleted file mode 100644
index 93610f81..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/element.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("jquery",function(t){"use strict";var a=layui.$,i=(layui.hint(),layui.device()),e="element",l="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(t){var i=this;return a.extend(!0,i.config,t),i},s.prototype.on=function(t,a){return layui.onevent.call(this,e,t,a)},s.prototype.tabAdd=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.children(".layui-tab-bar"),o=l.children(".layui-tab-content"),r='<li lay-id="'+(i.id||"")+'"'+(i.attr?' lay-attr="'+i.attr+'"':"")+">"+(i.title||"unnaming")+"</li>";return s[0]?s.before(r):n.append(r),o.append('<div class="layui-tab-item">'+(i.content||"")+"</div>"),f.hideTabMore(!0),f.tabAuto(),this},s.prototype.tabDelete=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabDelete(null,s),this},s.prototype.tabChange=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabClick.call(s[0],null,null,s),this},s.prototype.tab=function(t){t=t||{},b.on("click",t.headerElem,function(i){var e=a(this).index();f.tabClick.call(this,i,e,null,t)})},s.prototype.progress=function(t,i){var e="layui-progress",l=a("."+e+"[lay-filter="+t+"]"),n=l.find("."+e+"-bar"),s=n.find("."+e+"-text");return n.css("width",i),s.text(i),this};var o=".layui-nav",r="layui-nav-item",c="layui-nav-bar",u="layui-nav-tree",d="layui-nav-child",y="layui-nav-more",h="layui-anim layui-anim-upbit",f={tabClick:function(t,i,s,o){o=o||{};var r=s||a(this),i=i||r.parent().children("li").index(r),c=o.headerElem?r.parent():r.parents(".layui-tab").eq(0),u=o.bodyElem?a(o.bodyElem):c.children(".layui-tab-content").children(".layui-tab-item"),d=r.find("a"),y=c.attr("lay-filter");"javascript:;"!==d.attr("href")&&"_blank"===d.attr("target")||(r.addClass(l).siblings().removeClass(l),u.eq(i).addClass(n).siblings().removeClass(n)),layui.event.call(this,e,"tab("+y+")",{elem:c,index:i})},tabDelete:function(t,i){var n=i||a(this).parent(),s=n.index(),o=n.parents(".layui-tab").eq(0),r=o.children(".layui-tab-content").children(".layui-tab-item"),c=o.attr("lay-filter");n.hasClass(l)&&(n.next()[0]?f.tabClick.call(n.next()[0],null,s+1):n.prev()[0]&&f.tabClick.call(n.prev()[0],null,s-1)),n.remove(),r.eq(s).remove(),setTimeout(function(){f.tabAuto()},50),layui.event.call(this,e,"tabDelete("+c+")",{elem:o,index:s})},tabAuto:function(){var t="layui-tab-more",e="layui-tab-bar",l="layui-tab-close",n=this;a(".layui-tab").each(function(){var s=a(this),o=s.children(".layui-tab-title"),r=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),c=a('<span class="layui-unselect layui-tab-bar" '+r+"><i "+r+' class="layui-icon">&#xe61a;</i></span>');if(n===window&&8!=i.ie&&f.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var t=a(this);if(!t.find("."+l)[0]){var i=a('<i class="layui-icon layui-unselect '+l+'">&#x1006;</i>');i.on("click",f.tabDelete),t.append(i)}}),"string"!=typeof s.attr("lay-unauto"))if(o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+e)[0])return;o.append(c),s.attr("overflow",""),c.on("click",function(a){o[this.title?"removeClass":"addClass"](t),this.title=this.title?"":"收缩"})}else o.find("."+e).remove(),s.removeAttr("overflow")})},hideTabMore:function(t){var i=a(".layui-tab-title");t!==!0&&"tabmore"===a(t.target).attr("lay-stope")||(i.removeClass("layui-tab-more"),i.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var t=a(this),i=t.parents(o),n=i.attr("lay-filter"),s=t.parent(),c=t.siblings("."+d),y="string"==typeof s.attr("lay-unselect");"javascript:;"!==t.attr("href")&&"_blank"===t.attr("target")||y||c[0]||(i.find("."+l).removeClass(l),s.addClass(l)),i.hasClass(u)&&(c.removeClass(h),c[0]&&(s["none"===c.css("display")?"addClass":"removeClass"](r+"ed"),"all"===i.attr("lay-shrink")&&s.siblings().removeClass(r+"ed"))),layui.event.call(this,e,"nav("+n+")",t)},collapse:function(){var t=a(this),i=t.find(".layui-colla-icon"),l=t.siblings(".layui-colla-content"),s=t.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),r="none"===l.css("display");if("string"==typeof s.attr("lay-accordion")){var c=s.children(".layui-colla-item").children("."+n);c.siblings(".layui-colla-title").children(".layui-colla-icon").html("&#xe602;"),c.removeClass(n)}l[r?"addClass":"removeClass"](n),i.html(r?"&#xe61a;":"&#xe602;"),layui.event.call(this,e,"collapse("+o+")",{title:t,content:l,show:r})}};s.prototype.init=function(t,e){var l=function(){return e?'[lay-filter="'+e+'"]':""}(),s={tab:function(){f.tabAuto.call({})},nav:function(){var t=200,e={},s={},p={},b=function(l,o,r){var c=a(this),f=c.find("."+d);o.hasClass(u)?l.css({top:c.position().top,height:c.children("a").outerHeight(),opacity:1}):(f.addClass(h),l.css({left:c.position().left+parseFloat(c.css("marginLeft")),top:c.position().top+c.height()-l.height()}),e[r]=setTimeout(function(){l.css({width:c.width(),opacity:1})},i.ie&&i.ie<10?0:t),clearTimeout(p[r]),"block"===f.css("display")&&clearTimeout(s[r]),s[r]=setTimeout(function(){f.addClass(n),c.find("."+y).addClass(y+"d")},300))};a(o+l).each(function(i){var l=a(this),o=a('<span class="'+c+'"></span>'),h=l.find("."+r);l.find("."+c)[0]||(l.append(o),h.on("mouseenter",function(){b.call(this,o,l,i)}).on("mouseleave",function(){l.hasClass(u)||(clearTimeout(s[i]),s[i]=setTimeout(function(){l.find("."+d).removeClass(n),l.find("."+y).removeClass(y+"d")},300))}),l.on("mouseleave",function(){clearTimeout(e[i]),p[i]=setTimeout(function(){l.hasClass(u)?o.css({height:0,top:o.position().top+o.height()/2,opacity:0}):o.css({width:0,left:o.position().left+o.width()/2,opacity:0})},t)})),h.find("a").each(function(){var t=a(this),i=(t.parent(),t.siblings("."+d));i[0]&&!t.children("."+y)[0]&&t.append('<span class="'+y+'"></span>'),t.off("click",f.clickThis).on("click",f.clickThis)})})},breadcrumb:function(){var t=".layui-breadcrumb";a(t+l).each(function(){var t=a(this),i="lay-separator",e=t.attr(i)||"/",l=t.find("a");l.next("span["+i+"]")[0]||(l.each(function(t){t!==l.length-1&&a(this).after("<span "+i+">"+e+"</span>")}),t.css("visibility","visible"))})},progress:function(){var t="layui-progress";a("."+t+l).each(function(){var i=a(this),e=i.find(".layui-progress-bar"),l=e.attr("lay-percent");e.css("width",function(){return/^.+\/.+$/.test(l)?100*new Function("return "+l)()+"%":l}()),i.attr("lay-showPercent")&&setTimeout(function(){e.html('<span class="'+t+'-text">'+l+"</span>")},350)})},collapse:function(){var t="layui-collapse";a("."+t+l).each(function(){var t=a(this).find(".layui-colla-item");t.each(function(){var t=a(this),i=t.find(".layui-colla-title"),e=t.find(".layui-colla-content"),l="none"===e.css("display");i.find(".layui-colla-icon").remove(),i.append('<i class="layui-icon layui-colla-icon">'+(l?"&#xe602;":"&#xe61a;")+"</i>"),i.off("click",f.collapse).on("click",f.collapse)})})}};return s[t]?s[t]():layui.each(s,function(t,a){a()})},s.prototype.render=s.prototype.init;var p=new s,b=a(document);p.render();var v=".layui-tab-title li";b.on("click",v,f.tabClick),b.on("click",f.hideTabMore),a(window).on("resize",f.tabAuto),t(e,p)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/flow.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/flow.js
deleted file mode 100644
index 9343bccf..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/flow.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='<i class="layui-anim layui-anim-rotate layui-anim-loop layui-icon ">&#xe63e;</i>';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="<cite>加载更多</cite>",h=l('<div class="layui-flow-more"><a href="javascript:;">'+d+"</a></div>");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;s<t.lazyimg.elem.length;s++){var v=t.lazyimg.elem.eq(s),y=a?function(){return v.offset().top-n.offset().top+m}():v.offset().top;if(c(v,f),i=s,y>u)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/form.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/form.js
deleted file mode 100644
index 1297eb06..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/form.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("layer",function(e){"use strict";var t=layui.$,i=layui.layer,a=layui.hint(),n=layui.device(),l="form",r=".layui-form",s="layui-this",o="layui-hide",c="layui-disabled",u=function(){this.config={verify:{required:[/[\S]+/,"必填项不能为空"],phone:[/^1\d{10}$/,"请输入正确的手机号"],email:[/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,"邮箱格式不正确"],url:[/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/,"链接格式不正确"],number:function(e){if(!e||isNaN(e))return"只能填写数字"},date:[/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,"日期格式不正确"],identity:[/(^\d{15}$)|(^\d{17}(x|X|\d)$)/,"请输入正确的身份证号"]}}};u.prototype.set=function(e){var i=this;return t.extend(!0,i.config,e),i},u.prototype.verify=function(e){var i=this;return t.extend(!0,i.config.verify,e),i},u.prototype.on=function(e,t){return layui.onevent.call(this,l,e,t)},u.prototype.val=function(e,i){var a=this,n=t(r+'[lay-filter="'+e+'"]');return n.each(function(e,a){var n=t(this);layui.each(i,function(e,t){var i,a=n.find('[name="'+e+'"]');a[0]&&(i=a[0].type,"checkbox"===i?a[0].checked=t:"radio"===i?a.each(function(){this.value==t&&(this.checked=!0)}):a.val(t))})}),f.render(null,e),a.getValue(e)},u.prototype.getValue=function(e,i){i=i||t(r+'[lay-filter="'+e+'"]').eq(0);var a={},n={},l=i.find("input,select,textarea");return layui.each(l,function(e,t){if(t.name=(t.name||"").replace(/^\s*|\s*&/,""),t.name){if(/^.*\[\]$/.test(t.name)){var i=t.name.match(/^(.*)\[\]$/g)[0];a[i]=0|a[i],t.name=t.name.replace(/^(.*)\[\]$/,"$1["+a[i]++ +"]")}/^checkbox|radio$/.test(t.type)&&!t.checked||(n[t.name]=t.value)}}),n},u.prototype.render=function(e,i){var n=this,u=t(r+function(){return i?'[lay-filter="'+i+'"]':""}()),d={select:function(){var e,i="请选择",a="layui-form-select",n="layui-select-title",r="layui-select-none",d="",f=u.find("select"),v=function(i,l){t(i.target).parent().hasClass(n)&&!l||(t("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},y=function(i,u,f){var y,p=t(this),m=i.find("."+n),k=m.find("input"),g=i.find("dl"),x=g.children("dd"),b=this.selectedIndex;if(!u){var C=function(){var e=i.offset().top+i.outerHeight()+5-h.scrollTop(),t=g.outerHeight();b=p[0].selectedIndex,i.addClass(a+"ed"),x.removeClass(o),y=null,x.eq(b).addClass(s).siblings().removeClass(s),e+t>h.height()&&e>=t&&i.addClass(a+"up"),T()},w=function(e){i.removeClass(a+"ed "+a+"up"),k.blur(),y=null,e||$(k.val(),function(e){var i=p[0].selectedIndex;e&&(d=t(p[0].options[i]).html(),0===i&&d===k.attr("placeholder")&&(d=""),k.val(d||""))})},T=function(){var e=g.children("dd."+s);if(e[0]){var t=e.position().top,i=g.height(),a=e.height();t>i&&g.scrollTop(t+g.scrollTop()-i+a-5),t<0&&g.scrollTop(t+g.scrollTop()-5)}};m.on("click",function(e){i.hasClass(a+"ed")?w():(v(e,!0),C()),g.find("."+r).remove()}),m.find(".layui-edge").on("click",function(){k.focus()}),k.on("keyup",function(e){var t=e.keyCode;9===t&&C()}).on("keydown",function(e){var t=e.keyCode;9===t&&w();var i=function(t,a){var n,l;e.preventDefault();var r=function(){var e=g.children("dd."+s);if(g.children("dd."+o)[0]&&"next"===t){var i=g.children("dd:not(."+o+",."+c+")"),n=i.eq(0).index();if(n>=0&&n<e.index()&&!i.hasClass(s))return i.eq(0).prev()[0]?i.eq(0).prev():g.children(":last")}return a&&a[0]?a:y&&y[0]?y:e}();return l=r[t](),n=r[t]("dd:not(."+o+")"),l[0]?(y=r[t](),n[0]&&!n.hasClass(c)||!y[0]?(n.addClass(s).siblings().removeClass(s),void T()):i(t,y)):y=null};38===t&&i("prev"),40===t&&i("next"),13===t&&(e.preventDefault(),g.children("dd."+s).trigger("click"))});var $=function(e,i,a){var n=0;layui.each(x,function(){var i=t(this),l=i.text(),r=l.indexOf(e)===-1;(""===e||"blur"===a?e!==l:r)&&n++,"keyup"===a&&i[r?"addClass":"removeClass"](o)});var l=n===x.length;return i(l),l},q=function(e){var t=this.value,i=e.keyCode;return 9!==i&&13!==i&&37!==i&&38!==i&&39!==i&&40!==i&&($(t,function(e){e?g.find("."+r)[0]||g.append('<p class="'+r+'">无匹配项</p>'):g.find("."+r).remove()},"keyup"),""===t&&g.find("."+r).remove(),void T())};f&&k.on("keyup",q).on("blur",function(i){var a=p[0].selectedIndex;e=k,d=t(p[0].options[a]).html(),0===a&&d===k.attr("placeholder")&&(d=""),setTimeout(function(){$(k.val(),function(e){d||k.val("")},"blur")},200)}),x.on("click",function(){var e=t(this),a=e.attr("lay-value"),n=p.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?k.val(""):(k.val(e.text()),e.addClass(s)),e.siblings().removeClass(s),p.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:p[0],value:a,othis:i}),w(!0),!1)}),i.find("dl>dt").on("click",function(e){return!1}),t(document).off("click",v).on("click",v)}};f.each(function(e,l){var r=t(this),o=r.next("."+a),u=this.disabled,d=l.value,f=t(l.options[l.selectedIndex]),v=l.options[0];if("string"==typeof r.attr("lay-ignore"))return r.show();var h="string"==typeof r.attr("lay-search"),p=v?v.value?i:v.innerHTML||i:i,m=t(['<div class="'+(h?"":"layui-unselect ")+a,(u?" layui-select-disabled":"")+'">','<div class="'+n+'">','<input type="text" placeholder="'+p+'" '+('value="'+(d?f.html():"")+'"')+(h?"":" readonly")+' class="layui-input'+(h?"":" layui-unselect")+(u?" "+c:"")+'">','<i class="layui-edge"></i></div>','<dl class="layui-anim layui-anim-upbit'+(r.find("optgroup")[0]?" layui-select-group":"")+'">',function(e){var t=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?t.push("<dt>"+a.label+"</dt>"):t.push('<dd lay-value="'+a.value+'" class="'+(d===a.value?s:"")+(a.disabled?" "+c:"")+'">'+a.innerHTML+"</dd>"):t.push('<dd lay-value="" class="layui-select-tips">'+(a.innerHTML||i)+"</dd>")}),0===t.length&&t.push('<dd lay-value="" class="'+c+'">没有选项</dd>'),t.join("")}(r.find("*"))+"</dl>","</div>"].join(""));o[0]&&o.remove(),r.after(m),y.call(this,m,u,h)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},i=u.find("input[type=checkbox]"),a=function(e,i){var a=t(this);e.on("click",function(){var t=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(i[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(i[1]).find("em").text(n[0])),layui.event.call(a[0],l,i[2]+"("+t+")",{elem:a[0],value:a[0].value,othis:e}))})};i.each(function(i,n){var l=t(this),r=l.attr("lay-skin"),s=(l.attr("lay-text")||"").split("|"),o=this.disabled;"switch"===r&&(r="_"+r);var u=e[r]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+u[0]),f=t(['<div class="layui-unselect '+u[0],n.checked?" "+u[1]:"",o?" layui-checkbox-disbaled "+c:"",'"',r?' lay-skin="'+r+'"':"",">",function(){var e=n.title.replace(/\s/g,""),t={checkbox:[e?"<span>"+n.title+"</span>":"",'<i class="layui-icon layui-icon-ok"></i>'].join(""),_switch:"<em>"+((n.checked?s[0]:s[1])||"")+"</em><i></i>"};return t[r]||t.checkbox}(),"</div>"].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",i=["&#xe643;","&#xe63f;"],a=u.find("input[type=radio]"),n=function(a){var n=t(this),s="layui-anim-scaleSpring";a.on("click",function(){var o=n[0].name,c=n.parents(r),u=n.attr("lay-filter"),d=c.find("input[name="+o.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(d,function(){var a=t(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(s).html(i[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(i[0]),layui.event.call(n[0],l,"radio("+u+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var r=t(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();s[0]&&s.remove();var u=t(['<div class="layui-unselect '+e,l.checked?" "+e+"ed":"",(o?" layui-radio-disbaled "+c:"")+'">','<i class="layui-anim layui-icon">'+i[l.checked?0:1]+"</i>","<div>"+function(){var e=l.title||"";return"string"==typeof r.next().attr("lay-radio")&&(e=r.next().html(),r.next().remove()),e}()+"</div>","</div>"].join(""));r.after(u),n.call(this,u)})}};return e?d[e]?d[e]():a.error("不支持的"+e+"表单渲染"):layui.each(d,function(e,t){t()}),n};var d=function(){var e=null,a=f.config.verify,s="layui-form-danger",o={},c=t(this),u=c.parents(r),d=u.find("*[lay-verify]"),v=c.parents("form")[0],h=c.attr("lay-filter");return layui.each(d,function(l,r){var o=t(this),c=o.attr("lay-verify").split("|"),u=o.attr("lay-verType"),d=o.val();if(o.removeClass(s),layui.each(c,function(t,l){var c,f="",v="function"==typeof a[l];if(a[l]){var c=v?f=a[l](d,r):!a[l][0].test(d);if(f=f||a[l][1],"required"===l&&(f=o.attr("lay-reqText")||f),c)return"tips"===u?i.tips(f,function(){return"string"==typeof o.attr("lay-ignore")||"select"!==r.tagName.toLowerCase()&&!/^checkbox|radio$/.test(r.type)?o:o.next()}(),{tips:1}):"alert"===u?i.alert(f,{title:"提示",shadeClose:!0}):i.msg(f,{icon:5,shift:6}),n.android||n.ios||setTimeout(function(){r.focus()},7),o.addClass(s),e=!0}}),e)return e}),!e&&(o=f.getValue(null,u),layui.event.call(this,l,"submit("+h+")",{elem:this,form:v,field:o}))},f=new u,v=t(document),h=t(window);f.render(),v.on("reset",r,function(){var e=t(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),v.on("submit",r,d).on("click","*[lay-submit]",d),e(l,f)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/jquery.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/jquery.js
deleted file mode 100644
index 5b0d3e84..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/jquery.js	
+++ /dev/null
@@ -1,5 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t=!!e&&"length"in e&&e.length,n=pe.type(e);return"function"!==n&&!pe.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function r(e,t,n){if(pe.isFunction(t))return pe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return pe.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(Ce.test(t))return pe.filter(t,e,n);t=pe.filter(t,e)}return pe.grep(e,function(e){return pe.inArray(e,t)>-1!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t={};return pe.each(e.match(De)||[],function(e,n){t[n]=!0}),t}function a(){re.addEventListener?(re.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s)):(re.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(re.addEventListener||"load"===e.event.type||"complete"===re.readyState)&&(a(),pe.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(_e,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:qe.test(n)?pe.parseJSON(n):n)}catch(i){}pe.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!pe.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(He(e)){var i,o,a=pe.expando,s=e.nodeType,u=s?pe.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=ne.pop()||pe.guid++:a),u[l]||(u[l]=s?{}:{toJSON:pe.noop}),"object"!=typeof t&&"function"!=typeof t||(r?u[l]=pe.extend(u[l],t):u[l].data=pe.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[pe.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[pe.camelCase(t)])):i=o,i}}function f(e,t,n){if(He(e)){var r,i,o=e.nodeType,a=o?pe.cache:e,s=o?e[pe.expando]:pe.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){pe.isArray(t)?t=t.concat(pe.map(t,pe.camelCase)):t in r?t=[t]:(t=pe.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!pe.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?pe.cleanData([e],!0):fe.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}function d(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return pe.css(e,t,"")},u=s(),l=n&&n[3]||(pe.cssNumber[t]?"":"px"),c=(pe.cssNumber[t]||"px"!==l&&+u)&&Me.exec(pe.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do o=o||".5",c/=o,pe.style(e,t,c+l);while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function p(e){var t=ze.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function h(e,t){var n,r,i=0,o="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||pe.nodeName(r,t)?o.push(r):pe.merge(o,h(r,t));return void 0===t||t&&pe.nodeName(e,t)?pe.merge([e],o):o}function g(e,t){for(var n,r=0;null!=(n=e[r]);r++)pe._data(n,"globalEval",!t||pe._data(t[r],"globalEval"))}function m(e){Be.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t,n,r,i){for(var o,a,s,u,l,c,f,d=e.length,y=p(t),v=[],x=0;x<d;x++)if(a=e[x],a||0===a)if("object"===pe.type(a))pe.merge(v,a.nodeType?[a]:a);else if(Ue.test(a)){for(u=u||y.appendChild(t.createElement("div")),l=(We.exec(a)||["",""])[1].toLowerCase(),f=Xe[l]||Xe._default,u.innerHTML=f[1]+pe.htmlPrefilter(a)+f[2],o=f[0];o--;)u=u.lastChild;if(!fe.leadingWhitespace&&$e.test(a)&&v.push(t.createTextNode($e.exec(a)[0])),!fe.tbody)for(a="table"!==l||Ve.test(a)?"<table>"!==f[1]||Ve.test(a)?0:u:u.firstChild,o=a&&a.childNodes.length;o--;)pe.nodeName(c=a.childNodes[o],"tbody")&&!c.childNodes.length&&a.removeChild(c);for(pe.merge(v,u.childNodes),u.textContent="";u.firstChild;)u.removeChild(u.firstChild);u=y.lastChild}else v.push(t.createTextNode(a));for(u&&y.removeChild(u),fe.appendChecked||pe.grep(h(v,"input"),m),x=0;a=v[x++];)if(r&&pe.inArray(a,r)>-1)i&&i.push(a);else if(s=pe.contains(a.ownerDocument,a),u=h(y.appendChild(a),"script"),s&&g(u),n)for(o=0;a=u[o++];)Ie.test(a.type||"")&&n.push(a);return u=null,y}function v(){return!0}function x(){return!1}function b(){try{return re.activeElement}catch(e){}}function w(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)w(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=x;else if(!i)return e;return 1===o&&(a=i,i=function(e){return pe().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=pe.guid++)),e.each(function(){pe.event.add(this,t,i,r,n)})}function T(e,t){return pe.nodeName(e,"table")&&pe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function C(e){return e.type=(null!==pe.find.attr(e,"type"))+"/"+e.type,e}function E(e){var t=it.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function N(e,t){if(1===t.nodeType&&pe.hasData(e)){var n,r,i,o=pe._data(e),a=pe._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;r<i;r++)pe.event.add(t,n,s[n][r])}a.data&&(a.data=pe.extend({},a.data))}}function k(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!fe.noCloneEvent&&t[pe.expando]){i=pe._data(t);for(r in i.events)pe.removeEvent(t,r,i.handle);t.removeAttribute(pe.expando)}"script"===n&&t.text!==e.text?(C(t).text=e.text,E(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),fe.html5Clone&&e.innerHTML&&!pe.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Be.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}}function S(e,t,n,r){t=oe.apply([],t);var i,o,a,s,u,l,c=0,f=e.length,d=f-1,p=t[0],g=pe.isFunction(p);if(g||f>1&&"string"==typeof p&&!fe.checkClone&&rt.test(p))return e.each(function(i){var o=e.eq(i);g&&(t[0]=p.call(this,i,o.html())),S(o,t,n,r)});if(f&&(l=y(t,e[0].ownerDocument,!1,e,r),i=l.firstChild,1===l.childNodes.length&&(l=i),i||r)){for(s=pe.map(h(l,"script"),C),a=s.length;c<f;c++)o=l,c!==d&&(o=pe.clone(o,!0,!0),a&&pe.merge(s,h(o,"script"))),n.call(e[c],o,c);if(a)for(u=s[s.length-1].ownerDocument,pe.map(s,E),c=0;c<a;c++)o=s[c],Ie.test(o.type||"")&&!pe._data(o,"globalEval")&&pe.contains(u,o)&&(o.src?pe._evalUrl&&pe._evalUrl(o.src):pe.globalEval((o.text||o.textContent||o.innerHTML||"").replace(ot,"")));l=i=null}return e}function A(e,t,n){for(var r,i=t?pe.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||pe.cleanData(h(r)),r.parentNode&&(n&&pe.contains(r.ownerDocument,r)&&g(h(r,"script")),r.parentNode.removeChild(r));return e}function D(e,t){var n=pe(t.createElement(e)).appendTo(t.body),r=pe.css(n[0],"display");return n.detach(),r}function j(e){var t=re,n=lt[e];return n||(n=D(e,t),"none"!==n&&n||(ut=(ut||pe("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement),t=(ut[0].contentWindow||ut[0].contentDocument).document,t.write(),t.close(),n=D(e,t),ut.detach()),lt[e]=n),n}function L(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function H(e){if(e in Et)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Ct.length;n--;)if(e=Ct[n]+t,e in Et)return e}function q(e,t){for(var n,r,i,o=[],a=0,s=e.length;a<s;a++)r=e[a],r.style&&(o[a]=pe._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&Re(r)&&(o[a]=pe._data(r,"olddisplay",j(r.nodeName)))):(i=Re(r),(n&&"none"!==n||!i)&&pe._data(r,"olddisplay",i?n:pe.css(r,"display"))));for(a=0;a<s;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}function _(e,t,n){var r=bt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function F(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;o<4;o+=2)"margin"===n&&(a+=pe.css(e,n+Oe[o],!0,i)),r?("content"===n&&(a-=pe.css(e,"padding"+Oe[o],!0,i)),"margin"!==n&&(a-=pe.css(e,"border"+Oe[o]+"Width",!0,i))):(a+=pe.css(e,"padding"+Oe[o],!0,i),"padding"!==n&&(a+=pe.css(e,"border"+Oe[o]+"Width",!0,i)));return a}function M(t,n,r){var i=!0,o="width"===n?t.offsetWidth:t.offsetHeight,a=ht(t),s=fe.boxSizing&&"border-box"===pe.css(t,"boxSizing",!1,a);if(re.msFullscreenElement&&e.top!==e&&t.getClientRects().length&&(o=Math.round(100*t.getBoundingClientRect()[n])),o<=0||null==o){if(o=gt(t,n,a),(o<0||null==o)&&(o=t.style[n]),ft.test(o))return o;i=s&&(fe.boxSizingReliable()||o===t.style[n]),o=parseFloat(o)||0}return o+F(t,n,r||(s?"border":"content"),i,a)+"px"}function O(e,t,n,r,i){return new O.prototype.init(e,t,n,r,i)}function R(){return e.setTimeout(function(){Nt=void 0}),Nt=pe.now()}function P(e,t){var n,r={height:e},i=0;for(t=t?1:0;i<4;i+=2-t)n=Oe[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function B(e,t,n){for(var r,i=($.tweeners[t]||[]).concat($.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function W(e,t,n){var r,i,o,a,s,u,l,c,f=this,d={},p=e.style,h=e.nodeType&&Re(e),g=pe._data(e,"fxshow");n.queue||(s=pe._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,u=s.empty.fire,s.empty.fire=function(){s.unqueued||u()}),s.unqueued++,f.always(function(){f.always(function(){s.unqueued--,pe.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],l=pe.css(e,"display"),c="none"===l?pe._data(e,"olddisplay")||j(e.nodeName):l,"inline"===c&&"none"===pe.css(e,"float")&&(fe.inlineBlockNeedsLayout&&"inline"!==j(e.nodeName)?p.zoom=1:p.display="inline-block")),n.overflow&&(p.overflow="hidden",fe.shrinkWrapBlocks()||f.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],St.exec(i)){if(delete t[r],o=o||"toggle"===i,i===(h?"hide":"show")){if("show"!==i||!g||void 0===g[r])continue;h=!0}d[r]=g&&g[r]||pe.style(e,r)}else l=void 0;if(pe.isEmptyObject(d))"inline"===("none"===l?j(e.nodeName):l)&&(p.display=l);else{g?"hidden"in g&&(h=g.hidden):g=pe._data(e,"fxshow",{}),o&&(g.hidden=!h),h?pe(e).show():f.done(function(){pe(e).hide()}),f.done(function(){var t;pe._removeData(e,"fxshow");for(t in d)pe.style(e,t,d[t])});for(r in d)a=B(h?g[r]:0,r,f),r in g||(g[r]=a.start,h&&(a.end=a.start,a.start="width"===r||"height"===r?1:0))}}function I(e,t){var n,r,i,o,a;for(n in e)if(r=pe.camelCase(n),i=t[r],o=e[n],pe.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=pe.cssHooks[r],a&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function $(e,t,n){var r,i,o=0,a=$.prefilters.length,s=pe.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=Nt||R(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;a<u;a++)l.tweens[a].run(o);return s.notifyWith(e,[l,o,n]),o<1&&u?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:pe.extend({},t),opts:pe.extend(!0,{specialEasing:{},easing:pe.easing._default},n),originalProperties:t,originalOptions:n,startTime:Nt||R(),duration:n.duration,tweens:[],createTween:function(t,n){var r=pe.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),c=l.props;for(I(c,l.opts.specialEasing);o<a;o++)if(r=$.prefilters[o].call(l,e,c,l.opts))return pe.isFunction(r.stop)&&(pe._queueHooks(l.elem,l.opts.queue).stop=pe.proxy(r.stop,r)),r;return pe.map(c,B,l),pe.isFunction(l.opts.start)&&l.opts.start.call(e,l),pe.fx.timer(pe.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function z(e){return pe.attr(e,"class")||""}function X(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(De)||[];if(pe.isFunction(n))for(;r=o[i++];)"+"===r.charAt(0)?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function U(e,t,n,r){function i(s){var u;return o[s]=!0,pe.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||a||o[l]?a?!(u=l):void 0:(t.dataTypes.unshift(l),i(l),!1)}),u}var o={},a=e===Qt;return i(t.dataTypes[0])||!o["*"]&&i("*")}function V(e,t){var n,r,i=pe.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&pe.extend(!0,e,n),e}function Y(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(a in s)if(s[a]&&s[a].test(i)){u.unshift(a);break}if(u[0]in n)o=u[0];else{for(a in n){if(!u[0]||e.converters[a+" "+u[0]]){o=a;break}r||(r=a)}o=o||r}if(o)return o!==u[0]&&u.unshift(o),n[o]}function J(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(a=l[u+" "+o]||l["* "+o],!a)for(i in l)if(s=i.split(" "),s[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){a===!0?a=l[i]:l[i]!==!0&&(o=s[0],c.unshift(s[1]));break}if(a!==!0)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(f){return{state:"parsererror",error:a?f:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}function G(e){return e.style&&e.style.display||pe.css(e,"display")}function K(e){for(;e&&1===e.nodeType;){if("none"===G(e)||"hidden"===e.type)return!0;e=e.parentNode}return!1}function Q(e,t,n,r){var i;if(pe.isArray(t))pe.each(t,function(t,i){n||rn.test(e)?r(e,i):Q(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==pe.type(t))r(e,t);else for(i in t)Q(e+"["+i+"]",t[i],n,r)}function Z(){try{return new e.XMLHttpRequest}catch(t){}}function ee(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function te(e){return pe.isWindow(e)?e:9===e.nodeType&&(e.defaultView||e.parentWindow)}var ne=[],re=e.document,ie=ne.slice,oe=ne.concat,ae=ne.push,se=ne.indexOf,ue={},le=ue.toString,ce=ue.hasOwnProperty,fe={},de="1.12.3",pe=function(e,t){return new pe.fn.init(e,t)},he=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ge=/^-ms-/,me=/-([\da-z])/gi,ye=function(e,t){return t.toUpperCase()};pe.fn=pe.prototype={jquery:de,constructor:pe,selector:"",length:0,toArray:function(){return ie.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:ie.call(this)},pushStack:function(e){var t=pe.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e){return pe.each(this,e)},map:function(e){return this.pushStack(pe.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:ae,sort:ne.sort,splice:ne.splice},pe.extend=pe.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||pe.isFunction(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(i=arguments[s]))for(r in i)e=a[r],n=i[r],a!==n&&(l&&n&&(pe.isPlainObject(n)||(t=pe.isArray(n)))?(t?(t=!1,o=e&&pe.isArray(e)?e:[]):o=e&&pe.isPlainObject(e)?e:{},a[r]=pe.extend(l,o,n)):void 0!==n&&(a[r]=n));return a},pe.extend({expando:"jQuery"+(de+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===pe.type(e)},isArray:Array.isArray||function(e){return"array"===pe.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){var t=e&&e.toString();return!pe.isArray(e)&&t-parseFloat(t)+1>=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==pe.type(e)||e.nodeType||pe.isWindow(e))return!1;try{if(e.constructor&&!ce.call(e,"constructor")&&!ce.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(!fe.ownFirst)for(t in e)return ce.call(e,t);for(t in e);return void 0===t||ce.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[le.call(e)]||"object":typeof e},globalEval:function(t){t&&pe.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(ge,"ms-").replace(me,ye)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var r,i=0;if(n(e))for(r=e.length;i<r&&t.call(e[i],i,e[i])!==!1;i++);else for(i in e)if(t.call(e[i],i,e[i])===!1)break;return e},trim:function(e){return null==e?"":(e+"").replace(he,"")},makeArray:function(e,t){var r=t||[];return null!=e&&(n(Object(e))?pe.merge(r,"string"==typeof e?[e]:e):ae.call(r,e)),r},inArray:function(e,t,n){var r;if(t){if(se)return se.call(t,e,n);for(r=t.length,n=n?n<0?Math.max(0,r+n):n:0;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;)e[i++]=t[r++];if(n!==n)for(;void 0!==t[r];)e[i++]=t[r++];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],o=0,a=e.length,s=!n;o<a;o++)r=!t(e[o],o),r!==s&&i.push(e[o]);return i},map:function(e,t,r){var i,o,a=0,s=[];if(n(e))for(i=e.length;a<i;a++)o=t(e[a],a,r),null!=o&&s.push(o);else for(a in e)o=t(e[a],a,r),null!=o&&s.push(o);return oe.apply([],s)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(i=e[t],t=e,e=i),pe.isFunction(e))return n=ie.call(arguments,2),r=function(){return e.apply(t||this,n.concat(ie.call(arguments)))},r.guid=e.guid=e.guid||pe.guid++,r},now:function(){return+new Date},support:fe}),"function"==typeof Symbol&&(pe.fn[Symbol.iterator]=ne[Symbol.iterator]),pe.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ue["[object "+t+"]"]=t.toLowerCase()});var ve=function(e){function t(e,t,n,r){var i,o,a,s,u,l,f,p,h=t&&t.ownerDocument,g=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==g&&9!==g&&11!==g)return n;if(!r&&((t?t.ownerDocument||t:B)!==H&&L(t),t=t||H,_)){if(11!==g&&(l=ye.exec(e)))if(i=l[1]){if(9===g){if(!(a=t.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(h&&(a=h.getElementById(i))&&R(t,a)&&a.id===i)return n.push(a),n}else{if(l[2])return Q.apply(n,t.getElementsByTagName(e)),n;if((i=l[3])&&w.getElementsByClassName&&t.getElementsByClassName)return Q.apply(n,t.getElementsByClassName(i)),n}if(w.qsa&&!X[e+" "]&&(!F||!F.test(e))){if(1!==g)h=t,p=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(xe,"\\$&"):t.setAttribute("id",s=P),f=N(e),o=f.length,u=de.test(s)?"#"+s:"[id='"+s+"']";o--;)f[o]=u+" "+d(f[o]);p=f.join(","),h=ve.test(e)&&c(t.parentNode)||t}if(p)try{return Q.apply(n,h.querySelectorAll(p)),n}catch(m){}finally{s===P&&t.removeAttribute("id")}}}return S(e.replace(se,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>T.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[P]=!0,e}function i(e){var t=H.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)T.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||V)-(~e.sourceIndex||V);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function f(){}function d(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function p(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=I++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,u,l,c=[W,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(l=t[P]||(t[P]={}),u=l[t.uniqueID]||(l[t.uniqueID]={}),(s=u[r])&&s[0]===W&&s[1]===o)return c[2]=s[2];if(u[r]=c,c[2]=e(t,n,a))return!0}}}function h(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function m(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function y(e,t,n,i,o,a){return i&&!i[P]&&(i=y(i)),o&&!o[P]&&(o=y(o,a)),r(function(r,a,s,u){var l,c,f,d=[],p=[],h=a.length,y=r||g(t||"*",s.nodeType?[s]:s,[]),v=!e||!r&&t?y:m(y,d,e,s,u),x=n?o||(r?e:h||i)?[]:a:v;if(n&&n(v,x,s,u),i)for(l=m(x,p),i(l,[],s,u),c=l.length;c--;)(f=l[c])&&(x[p[c]]=!(v[p[c]]=f));if(r){if(o||e){if(o){for(l=[],c=x.length;c--;)(f=x[c])&&l.push(v[c]=f);o(null,x=[],l,u)}for(c=x.length;c--;)(f=x[c])&&(l=o?ee(r,f):d[c])>-1&&(r[l]=!(a[l]=f))}}else x=m(x===a?x.splice(h,x.length):x),o?o(null,a,x,u):Q.apply(a,x)})}function v(e){for(var t,n,r,i=e.length,o=T.relative[e[0].type],a=o||T.relative[" "],s=o?1:0,u=p(function(e){return e===t},a,!0),l=p(function(e){return ee(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==A)||((t=n).nodeType?u(e,n,r):l(e,n,r));return t=null,i}];s<i;s++)if(n=T.relative[e[s].type])c=[p(h(c),n)];else{if(n=T.filter[e[s].type].apply(null,e[s].matches),n[P]){for(r=++s;r<i&&!T.relative[e[r].type];r++);return y(s>1&&h(c),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,s<r&&v(e.slice(s,r)),r<i&&v(e=e.slice(r)),r<i&&d(e))}c.push(n)}return h(c)}function x(e,n){var i=n.length>0,o=e.length>0,a=function(r,a,s,u,l){var c,f,d,p=0,h="0",g=r&&[],y=[],v=A,x=r||o&&T.find.TAG("*",l),b=W+=null==v?1:Math.random()||.1,w=x.length;for(l&&(A=a===H||a||l);h!==w&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===H||(L(c),s=!_);d=e[f++];)if(d(c,a||H,s)){u.push(c);break}l&&(W=b)}i&&((c=!d&&c)&&p--,r&&g.push(c))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(g,y,a,s);if(r){if(p>0)for(;h--;)g[h]||y[h]||(y[h]=G.call(u));y=m(y)}Q.apply(u,y),l&&!r&&y.length>0&&p+n.length>1&&t.uniqueSort(u)}return l&&(W=b,A=v),g};return i?r(a):a}var b,w,T,C,E,N,k,S,A,D,j,L,H,q,_,F,M,O,R,P="sizzle"+1*new Date,B=e.document,W=0,I=0,$=n(),z=n(),X=n(),U=function(e,t){return e===t&&(j=!0),0},V=1<<31,Y={}.hasOwnProperty,J=[],G=J.pop,K=J.push,Q=J.push,Z=J.slice,ee=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},te="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ne="[\\x20\\t\\r\\n\\f]",re="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ie="\\["+ne+"*("+re+")(?:"+ne+"*([*^$|!~]?=)"+ne+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+re+"))|)"+ne+"*\\]",oe=":("+re+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ie+")*)|.*)\\)|)",ae=new RegExp(ne+"+","g"),se=new RegExp("^"+ne+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ne+"+$","g"),ue=new RegExp("^"+ne+"*,"+ne+"*"),le=new RegExp("^"+ne+"*([>+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(oe),de=new RegExp("^"+re+"$"),pe={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ye=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,xe=/'|\\/g,be=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),we=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Te=function(){L()};try{Q.apply(J=Z.call(B.childNodes),B.childNodes),J[B.childNodes.length].nodeType}catch(Ce){Q={apply:J.length?function(e,t){K.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}w=t.support={},E=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:B;return r!==H&&9===r.nodeType&&r.documentElement?(H=r,q=H.documentElement,_=!E(H),(n=H.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Te,!1):n.attachEvent&&n.attachEvent("onunload",Te)),w.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),w.getElementsByTagName=i(function(e){return e.appendChild(H.createComment("")),!e.getElementsByTagName("*").length}),w.getElementsByClassName=me.test(H.getElementsByClassName),w.getById=i(function(e){return q.appendChild(e).id=P,!H.getElementsByName||!H.getElementsByName(P).length}),w.getById?(T.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&_){var n=t.getElementById(e);return n?[n]:[]}},T.filter.ID=function(e){var t=e.replace(be,we);return function(e){return e.getAttribute("id")===t}}):(delete T.find.ID,T.filter.ID=function(e){var t=e.replace(be,we);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),T.find.TAG=w.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):w.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},T.find.CLASS=w.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&_)return t.getElementsByClassName(e)},M=[],F=[],(w.qsa=me.test(H.querySelectorAll))&&(i(function(e){q.appendChild(e).innerHTML="<a id='"+P+"'></a><select id='"+P+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+P+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+P+"+*").length||F.push(".#.+[+~]")}),i(function(e){var t=H.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(w.matchesSelector=me.test(O=q.matches||q.webkitMatchesSelector||q.mozMatchesSelector||q.oMatchesSelector||q.msMatchesSelector))&&i(function(e){w.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),M.push("!=",oe)}),F=F.length&&new RegExp(F.join("|")),M=M.length&&new RegExp(M.join("|")),t=me.test(q.compareDocumentPosition),R=t||me.test(q.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return j=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!w.sortDetached&&t.compareDocumentPosition(e)===n?e===H||e.ownerDocument===B&&R(B,e)?-1:t===H||t.ownerDocument===B&&R(B,t)?1:D?ee(D,e)-ee(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return j=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===H?-1:t===H?1:i?-1:o?1:D?ee(D,e)-ee(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===B?-1:u[r]===B?1:0},H):H},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==H&&L(e),n=n.replace(ce,"='$1']"),w.matchesSelector&&_&&!X[n+" "]&&(!M||!M.test(n))&&(!F||!F.test(n)))try{var r=O.call(e,n);if(r||w.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,H,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==H&&L(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==H&&L(e);var n=T.attrHandle[t.toLowerCase()],r=n&&Y.call(T.attrHandle,t.toLowerCase())?n(e,t,!_):void 0;return void 0!==r?r:w.attributes||!_?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!w.detectDuplicates,D=!w.sortStable&&e.slice(0),e.sort(U),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},C=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=C(t);return n},T=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,we),e[3]=(e[3]||e[4]||e[5]||"").replace(be,we),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,we).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=$[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&$(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ae," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s,x=!1;if(m){if(o){for(;g;){for(d=t;d=d[g];)if(s?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(d=m,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),
-l=c[e]||[],p=l[0]===W&&l[1],x=p&&l[2],d=p&&m.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){c[e]=[W,p,x];break}}else if(v&&(d=t,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),l=c[e]||[],p=l[0]===W&&l[1],x=p),x===!1)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==y:1!==d.nodeType)||!++x||(v&&(f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),c[e]=[W,x]),d!==t)););return x-=i,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=T.pseudos[e]||T.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[P]?o(n):o.length>1?(i=[e,e,"",n],T.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=ee(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(se,"$1"));return i[P]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(be,we),function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),lang:r(function(e){return de.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(be,we).toLowerCase(),function(t){var n;do if(n=_?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===q},focus:function(e){return e===H.activeElement&&(!H.hasFocus||H.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:l(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:l(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:l(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},T.pseudos.nth=T.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})T.pseudos[b]=s(b);for(b in{submit:!0,reset:!0})T.pseudos[b]=u(b);return f.prototype=T.filters=T.pseudos,T.setFilters=new f,N=t.tokenize=function(e,n){var r,i,o,a,s,u,l,c=z[e+" "];if(c)return n?0:c.slice(0);for(s=e,u=[],l=T.preFilter;s;){r&&!(i=ue.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),r=!1,(i=le.exec(s))&&(r=i.shift(),o.push({value:r,type:i[0].replace(se," ")}),s=s.slice(r.length));for(a in T.filter)!(i=pe[a].exec(s))||l[a]&&!(i=l[a](i))||(r=i.shift(),o.push({value:r,type:a,matches:i}),s=s.slice(r.length));if(!r)break}return n?s.length:s?t.error(e):z(e,u).slice(0)},k=t.compile=function(e,t){var n,r=[],i=[],o=X[e+" "];if(!o){for(t||(t=N(e)),n=t.length;n--;)o=v(t[n]),o[P]?r.push(o):i.push(o);o=X(e,x(i,r)),o.selector=e}return o},S=t.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,f=!r&&N(e=l.selector||e);if(n=n||[],1===f.length){if(o=f[0]=f[0].slice(0),o.length>2&&"ID"===(a=o[0]).type&&w.getById&&9===t.nodeType&&_&&T.relative[o[1].type]){if(t=(T.find.ID(a.matches[0].replace(be,we),t)||[])[0],!t)return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!T.relative[s=a.type]);)if((u=T.find[s])&&(r=u(a.matches[0].replace(be,we),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&d(o),!e)return Q.apply(n,r),n;break}}return(l||k(e,f))(r,t,!_,n,!t||ve.test(e)&&c(t.parentNode)||t),n},w.sortStable=P.split("").sort(U).join("")===P,w.detectDuplicates=!!j,L(),w.sortDetached=i(function(e){return 1&e.compareDocumentPosition(H.createElement("div"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),w.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);pe.find=ve,pe.expr=ve.selectors,pe.expr[":"]=pe.expr.pseudos,pe.uniqueSort=pe.unique=ve.uniqueSort,pe.text=ve.getText,pe.isXMLDoc=ve.isXML,pe.contains=ve.contains;var xe=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&pe(e).is(n))break;r.push(e)}return r},be=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},we=pe.expr.match.needsContext,Te=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,Ce=/^.[^:#\[\.,]*$/;pe.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?pe.find.matchesSelector(r,e)?[r]:[]:pe.find.matches(e,pe.grep(t,function(e){return 1===e.nodeType}))},pe.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(pe(e).filter(function(){for(t=0;t<i;t++)if(pe.contains(r[t],this))return!0}));for(t=0;t<i;t++)pe.find(e,r[t],n);return n=this.pushStack(i>1?pe.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(r(this,e||[],!1))},not:function(e){return this.pushStack(r(this,e||[],!0))},is:function(e){return!!r(this,"string"==typeof e&&we.test(e)?pe(e):e||[],!1).length}});var Ee,Ne=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ke=pe.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ee,"string"==typeof e){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ne.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof pe?t[0]:t,pe.merge(this,pe.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:re,!0)),Te.test(r[1])&&pe.isPlainObject(t))for(r in t)pe.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if(i=re.getElementById(r[2]),i&&i.parentNode){if(i.id!==r[2])return Ee.find(e);this.length=1,this[0]=i}return this.context=re,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):pe.isFunction(e)?"undefined"!=typeof n.ready?n.ready(e):e(pe):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),pe.makeArray(e,this))};ke.prototype=pe.fn,Ee=pe(re);var Se=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};pe.fn.extend({has:function(e){var t,n=pe(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(pe.contains(this,n[t]))return!0})},closest:function(e,t){for(var n,r=0,i=this.length,o=[],a=we.test(e)||"string"!=typeof e?pe(e,t||this.context):0;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&pe.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?pe.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?pe.inArray(this[0],pe(e)):pe.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(pe.uniqueSort(pe.merge(this.get(),pe(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),pe.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return xe(e,"parentNode")},parentsUntil:function(e,t,n){return xe(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return xe(e,"nextSibling")},prevAll:function(e){return xe(e,"previousSibling")},nextUntil:function(e,t,n){return xe(e,"nextSibling",n)},prevUntil:function(e,t,n){return xe(e,"previousSibling",n)},siblings:function(e){return be((e.parentNode||{}).firstChild,e)},children:function(e){return be(e.firstChild)},contents:function(e){return pe.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:pe.merge([],e.childNodes)}},function(e,t){pe.fn[e]=function(n,r){var i=pe.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=pe.filter(r,i)),this.length>1&&(Ae[e]||(i=pe.uniqueSort(i)),Se.test(e)&&(i=i.reverse())),this.pushStack(i)}});var De=/\S+/g;pe.Callbacks=function(e){e="string"==typeof e?o(e):pe.extend({},e);var t,n,r,i,a=[],s=[],u=-1,l=function(){for(i=e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u<a.length;)a[u].apply(n[0],n[1])===!1&&e.stopOnFalse&&(u=a.length,n=!1);e.memory||(n=!1),t=!1,i&&(a=n?[]:"")},c={add:function(){return a&&(n&&!t&&(u=a.length-1,s.push(n)),function r(t){pe.each(t,function(t,n){pe.isFunction(n)?e.unique&&c.has(n)||a.push(n):n&&n.length&&"string"!==pe.type(n)&&r(n)})}(arguments),n&&!t&&l()),this},remove:function(){return pe.each(arguments,function(e,t){for(var n;(n=pe.inArray(t,a,n))>-1;)a.splice(n,1),n<=u&&u--}),this},has:function(e){return e?pe.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=s=[],a=n="",this},disabled:function(){return!a},lock:function(){return i=!0,n||c.disable(),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},pe.extend({Deferred:function(e){var t=[["resolve","done",pe.Callbacks("once memory"),"resolved"],["reject","fail",pe.Callbacks("once memory"),"rejected"],["notify","progress",pe.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return pe.Deferred(function(n){pe.each(t,function(t,o){var a=pe.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&pe.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?pe.extend(e,r):r}},i={};return r.pipe=r.then,pe.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=ie.call(arguments),a=o.length,s=1!==a||e&&pe.isFunction(e.promise)?a:0,u=1===s?e:pe.Deferred(),l=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?ie.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=new Array(a),n=new Array(a),r=new Array(a);i<a;i++)o[i]&&pe.isFunction(o[i].promise)?o[i].promise().progress(l(i,n,t)).done(l(i,r,o)).fail(u.reject):--s;return s||u.resolveWith(r,o),u.promise()}});var je;pe.fn.ready=function(e){return pe.ready.promise().done(e),this},pe.extend({isReady:!1,readyWait:1,holdReady:function(e){e?pe.readyWait++:pe.ready(!0)},ready:function(e){(e===!0?--pe.readyWait:pe.isReady)||(pe.isReady=!0,e!==!0&&--pe.readyWait>0||(je.resolveWith(re,[pe]),pe.fn.triggerHandler&&(pe(re).triggerHandler("ready"),pe(re).off("ready"))))}}),pe.ready.promise=function(t){if(!je)if(je=pe.Deferred(),"complete"===re.readyState||"loading"!==re.readyState&&!re.documentElement.doScroll)e.setTimeout(pe.ready);else if(re.addEventListener)re.addEventListener("DOMContentLoaded",s),e.addEventListener("load",s);else{re.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&re.documentElement}catch(r){}n&&n.doScroll&&!function i(){if(!pe.isReady){try{n.doScroll("left")}catch(t){return e.setTimeout(i,50)}a(),pe.ready()}}()}return je.promise(t)},pe.ready.promise();var Le;for(Le in pe(fe))break;fe.ownFirst="0"===Le,fe.inlineBlockNeedsLayout=!1,pe(function(){var e,t,n,r;n=re.getElementsByTagName("body")[0],n&&n.style&&(t=re.createElement("div"),r=re.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),"undefined"!=typeof t.style.zoom&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",fe.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(r))}),function(){var e=re.createElement("div");fe.deleteExpando=!0;try{delete e.test}catch(t){fe.deleteExpando=!1}e=null}();var He=function(e){var t=pe.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||t!==!0&&e.getAttribute("classid")===t)},qe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,_e=/([A-Z])/g;pe.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?pe.cache[e[pe.expando]]:e[pe.expando],!!e&&!l(e)},data:function(e,t,n){return c(e,t,n)},removeData:function(e,t){return f(e,t)},_data:function(e,t,n){return c(e,t,n,!0)},_removeData:function(e,t){return f(e,t,!0)}}),pe.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=pe.data(o),1===o.nodeType&&!pe._data(o,"parsedAttrs"))){for(n=a.length;n--;)a[n]&&(r=a[n].name,0===r.indexOf("data-")&&(r=pe.camelCase(r.slice(5)),u(o,r,i[r])));pe._data(o,"parsedAttrs",!0)}return i}return"object"==typeof e?this.each(function(){pe.data(this,e)}):arguments.length>1?this.each(function(){pe.data(this,e,t)}):o?u(o,e,pe.data(o,e)):void 0},removeData:function(e){return this.each(function(){pe.removeData(this,e)})}}),pe.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=pe._data(e,t),n&&(!r||pe.isArray(n)?r=pe._data(e,t,pe.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=pe.queue(e,t),r=n.length,i=n.shift(),o=pe._queueHooks(e,t),a=function(){pe.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return pe._data(e,n)||pe._data(e,n,{empty:pe.Callbacks("once memory").add(function(){pe._removeData(e,t+"queue"),pe._removeData(e,n)})})}}),pe.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?pe.queue(this[0],e):void 0===t?this:this.each(function(){var n=pe.queue(this,e,t);pe._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&pe.dequeue(this,e)})},dequeue:function(e){return this.each(function(){pe.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=pe.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)n=pe._data(o[a],e+"queueHooks"),n&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}}),function(){var e;fe.shrinkWrapBlocks=function(){if(null!=e)return e;e=!1;var t,n,r;return n=re.getElementsByTagName("body")[0],n&&n.style?(t=re.createElement("div"),r=re.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),"undefined"!=typeof t.style.zoom&&(t.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",t.appendChild(re.createElement("div")).style.width="5px",e=3!==t.offsetWidth),n.removeChild(r),e):void 0}}();var Fe=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Me=new RegExp("^(?:([+-])=|)("+Fe+")([a-z%]*)$","i"),Oe=["Top","Right","Bottom","Left"],Re=function(e,t){return e=t||e,"none"===pe.css(e,"display")||!pe.contains(e.ownerDocument,e)},Pe=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===pe.type(n)){i=!0;for(s in n)Pe(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,pe.isFunction(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(pe(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},Be=/^(?:checkbox|radio)$/i,We=/<([\w:-]+)/,Ie=/^$|\/(?:java|ecma)script/i,$e=/^\s+/,ze="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";!function(){var e=re.createElement("div"),t=re.createDocumentFragment(),n=re.createElement("input");e.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",fe.leadingWhitespace=3===e.firstChild.nodeType,fe.tbody=!e.getElementsByTagName("tbody").length,fe.htmlSerialize=!!e.getElementsByTagName("link").length,fe.html5Clone="<:nav></:nav>"!==re.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,t.appendChild(n),fe.appendChecked=n.checked,e.innerHTML="<textarea>x</textarea>",fe.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,t.appendChild(e),n=re.createElement("input"),n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),fe.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,fe.noCloneEvent=!!e.addEventListener,e[pe.expando]=1,fe.attributes=!e.getAttribute(pe.expando)}();var Xe={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:fe.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]};Xe.optgroup=Xe.option,Xe.tbody=Xe.tfoot=Xe.colgroup=Xe.caption=Xe.thead,Xe.th=Xe.td;var Ue=/<|&#?\w+;/,Ve=/<tbody/i;!function(){var t,n,r=re.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})n="on"+t,(fe[t]=n in e)||(r.setAttribute(n,"t"),fe[t]=r.attributes[n].expando===!1);r=null}();var Ye=/^(?:input|select|textarea)$/i,Je=/^key/,Ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ke=/^(?:focusinfocus|focusoutblur)$/,Qe=/^([^.]*)(?:\.(.+)|)/;pe.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,m=pe._data(e);if(m){for(n.handler&&(u=n,n=u.handler,i=u.selector),n.guid||(n.guid=pe.guid++),(a=m.events)||(a=m.events={}),(c=m.handle)||(c=m.handle=function(e){return"undefined"==typeof pe||e&&pe.event.triggered===e.type?void 0:pe.event.dispatch.apply(c.elem,arguments)},c.elem=e),t=(t||"").match(De)||[""],s=t.length;s--;)o=Qe.exec(t[s])||[],p=g=o[1],h=(o[2]||"").split(".").sort(),p&&(l=pe.event.special[p]||{},p=(i?l.delegateType:l.bindType)||p,l=pe.event.special[p]||{},f=pe.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&pe.expr.match.needsContext.test(i),namespace:h.join(".")},u),(d=a[p])||(d=a[p]=[],d.delegateCount=0,l.setup&&l.setup.call(e,r,h,c)!==!1||(e.addEventListener?e.addEventListener(p,c,!1):e.attachEvent&&e.attachEvent("on"+p,c))),l.add&&(l.add.call(e,f),f.handler.guid||(f.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,f):d.push(f),pe.event.global[p]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,m=pe.hasData(e)&&pe._data(e);if(m&&(c=m.events)){for(t=(t||"").match(De)||[""],l=t.length;l--;)if(s=Qe.exec(t[l])||[],p=g=s[1],h=(s[2]||"").split(".").sort(),p){for(f=pe.event.special[p]||{},p=(r?f.delegateType:f.bindType)||p,d=c[p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=d.length;o--;)a=d[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(d.splice(o,1),a.selector&&d.delegateCount--,f.remove&&f.remove.call(e,a));u&&!d.length&&(f.teardown&&f.teardown.call(e,h,m.handle)!==!1||pe.removeEvent(e,p,m.handle),delete c[p])}else for(p in c)pe.event.remove(e,p+t[l],n,r,!0);pe.isEmptyObject(c)&&(delete m.handle,pe._removeData(e,"events"))}},trigger:function(t,n,r,i){var o,a,s,u,l,c,f,d=[r||re],p=ce.call(t,"type")?t.type:t,h=ce.call(t,"namespace")?t.namespace.split("."):[];if(s=c=r=r||re,3!==r.nodeType&&8!==r.nodeType&&!Ke.test(p+pe.event.triggered)&&(p.indexOf(".")>-1&&(h=p.split("."),p=h.shift(),h.sort()),a=p.indexOf(":")<0&&"on"+p,t=t[pe.expando]?t:new pe.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:pe.makeArray(n,[t]),l=pe.event.special[p]||{},i||!l.trigger||l.trigger.apply(r,n)!==!1)){if(!i&&!l.noBubble&&!pe.isWindow(r)){for(u=l.delegateType||p,Ke.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),c=s;c===(r.ownerDocument||re)&&d.push(c.defaultView||c.parentWindow||e)}for(f=0;(s=d[f++])&&!t.isPropagationStopped();)t.type=f>1?u:l.bindType||p,o=(pe._data(s,"events")||{})[t.type]&&pe._data(s,"handle"),o&&o.apply(s,n),o=a&&s[a],o&&o.apply&&He(s)&&(t.result=o.apply(s,n),t.result===!1&&t.preventDefault());if(t.type=p,!i&&!t.isDefaultPrevented()&&(!l._default||l._default.apply(d.pop(),n)===!1)&&He(r)&&a&&r[p]&&!pe.isWindow(r)){c=r[a],c&&(r[a]=null),pe.event.triggered=p;try{r[p]()}catch(g){}pe.event.triggered=void 0,c&&(r[a]=c)}return t.result}},dispatch:function(e){e=pe.event.fix(e);var t,n,r,i,o,a=[],s=ie.call(arguments),u=(pe._data(this,"events")||{})[e.type]||[],l=pe.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){for(a=pe.event.handlers.call(this,e,u),t=0;(i=a[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(o.namespace)||(e.handleObj=o,e.data=o.data,r=((pe.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s),void 0!==r&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegateCount,u=e.target;if(s&&u.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(r=[],n=0;n<s;n++)o=t[n],i=o.selector+" ",void 0===r[i]&&(r[i]=o.needsContext?pe(i,this).index(u)>-1:pe.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&a.push({elem:u,handlers:r})}return s<t.length&&a.push({elem:this,handlers:t.slice(s)}),a},fix:function(e){if(e[pe.expando])return e;var t,n,r,i=e.type,o=e,a=this.fixHooks[i];for(a||(this.fixHooks[i]=a=Ge.test(i)?this.mouseHooks:Je.test(i)?this.keyHooks:{}),r=a.props?this.props.concat(a.props):this.props,e=new pe.Event(o),t=r.length;t--;)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||re),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,a.filter?a.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,i,o=t.button,a=t.fromElement;return null==e.pageX&&null!=t.clientX&&(r=e.target.ownerDocument||re,i=r.documentElement,n=r.body,e.pageX=t.clientX+(i&&i.scrollLeft||n&&n.scrollLeft||0)-(i&&i.clientLeft||n&&n.clientLeft||0),e.pageY=t.clientY+(i&&i.scrollTop||n&&n.scrollTop||0)-(i&&i.clientTop||n&&n.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?t.toElement:a),e.which||void 0===o||(e.which=1&o?1:2&o?3:4&o?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==b()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){if(this===b()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if(pe.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return this.click(),!1},_default:function(e){return pe.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n){var r=pe.extend(new pe.Event,n,{type:e,isSimulated:!0});pe.event.trigger(r,null,t),r.isDefaultPrevented()&&n.preventDefault()}},pe.removeEvent=re.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)}:function(e,t,n){var r="on"+t;e.detachEvent&&("undefined"==typeof e[r]&&(e[r]=null),e.detachEvent(r,n))},pe.Event=function(e,t){return this instanceof pe.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&e.returnValue===!1?v:x):this.type=e,t&&pe.extend(this,t),this.timeStamp=e&&e.timeStamp||pe.now(),void(this[pe.expando]=!0)):new pe.Event(e,t)},pe.Event.prototype={constructor:pe.Event,isDefaultPrevented:x,isPropagationStopped:x,isImmediatePropagationStopped:x,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=v,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=v,e&&!this.isSimulated&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=v,e&&e.stopImmediatePropagation&&e.stopImmediatePropagation(),this.stopPropagation()}},pe.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){pe.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||pe.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),fe.submit||(pe.event.special.submit={setup:function(){return!pe.nodeName(this,"form")&&void pe.event.add(this,"click._submit keypress._submit",function(e){var t=e.target,n=pe.nodeName(t,"input")||pe.nodeName(t,"button")?pe.prop(t,"form"):void 0;n&&!pe._data(n,"submit")&&(pe.event.add(n,"submit._submit",function(e){e._submitBubble=!0}),pe._data(n,"submit",!0))})},postDispatch:function(e){e._submitBubble&&(delete e._submitBubble,this.parentNode&&!e.isTrigger&&pe.event.simulate("submit",this.parentNode,e))},teardown:function(){return!pe.nodeName(this,"form")&&void pe.event.remove(this,"._submit")}}),fe.change||(pe.event.special.change={setup:function(){return Ye.test(this.nodeName)?("checkbox"!==this.type&&"radio"!==this.type||(pe.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._justChanged=!0)}),pe.event.add(this,"click._change",function(e){this._justChanged&&!e.isTrigger&&(this._justChanged=!1),pe.event.simulate("change",this,e)})),!1):void pe.event.add(this,"beforeactivate._change",function(e){var t=e.target;Ye.test(t.nodeName)&&!pe._data(t,"change")&&(pe.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||pe.event.simulate("change",this.parentNode,e)}),pe._data(t,"change",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type)return e.handleObj.handler.apply(this,arguments)},teardown:function(){return pe.event.remove(this,"._change"),!Ye.test(this.nodeName)}}),fe.focusin||pe.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){pe.event.simulate(t,e.target,pe.event.fix(e))};pe.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=pe._data(r,t);i||r.addEventListener(e,n,!0),pe._data(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=pe._data(r,t)-1;i?pe._data(r,t,i):(r.removeEventListener(e,n,!0),pe._removeData(r,t))}}}),pe.fn.extend({on:function(e,t,n,r){return w(this,e,t,n,r)},one:function(e,t,n,r){return w(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,pe(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return t!==!1&&"function"!=typeof t||(n=t,t=void 0),n===!1&&(n=x),this.each(function(){pe.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){pe.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return pe.event.trigger(e,t,n,!0)}});var Ze=/ jQuery\d+="(?:null|\d+)"/g,et=new RegExp("<(?:"+ze+")[\\s/>]","i"),tt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,nt=/<script|<style|<link/i,rt=/checked\s*(?:[^=]|=\s*.checked.)/i,it=/^true\/(.*)/,ot=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,at=p(re),st=at.appendChild(re.createElement("div"));pe.extend({htmlPrefilter:function(e){return e.replace(tt,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s,u=pe.contains(e.ownerDocument,e);if(fe.html5Clone||pe.isXMLDoc(e)||!et.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(o=st.firstChild)),!(fe.noCloneEvent&&fe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||pe.isXMLDoc(e)))for(r=h(o),s=h(e),a=0;null!=(i=s[a]);++a)r[a]&&k(i,r[a]);if(t)if(n)for(s=s||h(e),r=r||h(o),a=0;null!=(i=s[a]);a++)N(i,r[a]);else N(e,o);return r=h(o,"script"),r.length>0&&g(r,!u&&h(e,"script")),r=s=i=null,o},cleanData:function(e,t){for(var n,r,i,o,a=0,s=pe.expando,u=pe.cache,l=fe.attributes,c=pe.event.special;null!=(n=e[a]);a++)if((t||He(n))&&(i=n[s],o=i&&u[i])){if(o.events)for(r in o.events)c[r]?pe.event.remove(n,r):pe.removeEvent(n,r,o.handle);u[i]&&(delete u[i],l||"undefined"==typeof n.removeAttribute?n[s]=void 0:n.removeAttribute(s),ne.push(i))}}}),pe.fn.extend({domManip:S,detach:function(e){return A(this,e,!0)},remove:function(e){return A(this,e)},text:function(e){return Pe(this,function(e){return void 0===e?pe.text(this):this.empty().append((this[0]&&this[0].ownerDocument||re).createTextNode(e))},null,e,arguments.length)},append:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.appendChild(e)}})},prepend:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&pe.cleanData(h(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&pe.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return pe.clone(this,e,t)})},html:function(e){return Pe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(Ze,""):void 0;if("string"==typeof e&&!nt.test(e)&&(fe.htmlSerialize||!et.test(e))&&(fe.leadingWhitespace||!$e.test(e))&&!Xe[(We.exec(e)||["",""])[1].toLowerCase()]){e=pe.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(pe.cleanData(h(t,!1)),t.innerHTML=e);t=0}catch(i){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return S(this,arguments,function(t){var n=this.parentNode;pe.inArray(this,e)<0&&(pe.cleanData(h(this)),
-n&&n.replaceChild(t,this))},e)}}),pe.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){pe.fn[e]=function(e){for(var n,r=0,i=[],o=pe(e),a=o.length-1;r<=a;r++)n=r===a?this:this.clone(!0),pe(o[r])[t](n),ae.apply(i,n.get());return this.pushStack(i)}});var ut,lt={HTML:"block",BODY:"block"},ct=/^margin/,ft=new RegExp("^("+Fe+")(?!px)[a-z%]+$","i"),dt=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i},pt=re.documentElement;!function(){function t(){var t,c,f=re.documentElement;f.appendChild(u),l.style.cssText="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",n=i=s=!1,r=a=!0,e.getComputedStyle&&(c=e.getComputedStyle(l),n="1%"!==(c||{}).top,s="2px"===(c||{}).marginLeft,i="4px"===(c||{width:"4px"}).width,l.style.marginRight="50%",r="4px"===(c||{marginRight:"4px"}).marginRight,t=l.appendChild(re.createElement("div")),t.style.cssText=l.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",t.style.marginRight=t.style.width="0",l.style.width="1px",a=!parseFloat((e.getComputedStyle(t)||{}).marginRight),l.removeChild(t)),l.style.display="none",o=0===l.getClientRects().length,o&&(l.style.display="",l.innerHTML="<table><tr><td></td><td>t</td></tr></table>",t=l.getElementsByTagName("td"),t[0].style.cssText="margin:0;border:0;padding:0;display:none",o=0===t[0].offsetHeight,o&&(t[0].style.display="",t[1].style.display="none",o=0===t[0].offsetHeight)),f.removeChild(u)}var n,r,i,o,a,s,u=re.createElement("div"),l=re.createElement("div");l.style&&(l.style.cssText="float:left;opacity:.5",fe.opacity="0.5"===l.style.opacity,fe.cssFloat=!!l.style.cssFloat,l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",fe.clearCloneStyle="content-box"===l.style.backgroundClip,u=re.createElement("div"),u.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.innerHTML="",u.appendChild(l),fe.boxSizing=""===l.style.boxSizing||""===l.style.MozBoxSizing||""===l.style.WebkitBoxSizing,pe.extend(fe,{reliableHiddenOffsets:function(){return null==n&&t(),o},boxSizingReliable:function(){return null==n&&t(),i},pixelMarginRight:function(){return null==n&&t(),r},pixelPosition:function(){return null==n&&t(),n},reliableMarginRight:function(){return null==n&&t(),a},reliableMarginLeft:function(){return null==n&&t(),s}}))}();var ht,gt,mt=/^(top|right|bottom|left)$/;e.getComputedStyle?(ht=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n.getPropertyValue(t)||n[t]:void 0,""!==a&&void 0!==a||pe.contains(e.ownerDocument,e)||(a=pe.style(e,t)),n&&!fe.pixelMarginRight()&&ft.test(a)&&ct.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o),void 0===a?a:a+""}):pt.currentStyle&&(ht=function(e){return e.currentStyle},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n[t]:void 0,null==a&&s&&s[t]&&(a=s[t]),ft.test(a)&&!mt.test(t)&&(r=s.left,i=e.runtimeStyle,o=i&&i.left,o&&(i.left=e.currentStyle.left),s.left="fontSize"===t?"1em":a,a=s.pixelLeft+"px",s.left=r,o&&(i.left=o)),void 0===a?a:a+""||"auto"});var yt=/alpha\([^)]*\)/i,vt=/opacity\s*=\s*([^)]*)/i,xt=/^(none|table(?!-c[ea]).+)/,bt=new RegExp("^("+Fe+")(.*)$","i"),wt={position:"absolute",visibility:"hidden",display:"block"},Tt={letterSpacing:"0",fontWeight:"400"},Ct=["Webkit","O","Moz","ms"],Et=re.createElement("div").style;pe.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=gt(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":fe.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=pe.camelCase(t),u=e.style;if(t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];if(o=typeof n,"string"===o&&(i=Me.exec(n))&&i[1]&&(n=d(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(pe.cssNumber[s]?"":"px")),fe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(e,n,r)))))try{u[t]=n}catch(l){}}},css:function(e,t,n,r){var i,o,a,s=pe.camelCase(t);return t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],a&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=gt(e,t,r)),"normal"===o&&t in Tt&&(o=Tt[t]),""===n||n?(i=parseFloat(o),n===!0||isFinite(i)?i||0:o):o}}),pe.each(["height","width"],function(e,t){pe.cssHooks[t]={get:function(e,n,r){if(n)return xt.test(pe.css(e,"display"))&&0===e.offsetWidth?dt(e,wt,function(){return M(e,t,r)}):M(e,t,r)},set:function(e,n,r){var i=r&&ht(e);return _(e,n,r?F(e,t,r,fe.boxSizing&&"border-box"===pe.css(e,"boxSizing",!1,i),i):0)}}}),fe.opacity||(pe.cssHooks.opacity={get:function(e,t){return vt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=pe.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===pe.trim(o.replace(yt,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=yt.test(o)?o.replace(yt,i):o+" "+i)}}),pe.cssHooks.marginRight=L(fe.reliableMarginRight,function(e,t){if(t)return dt(e,{display:"inline-block"},gt,[e,"marginRight"])}),pe.cssHooks.marginLeft=L(fe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(gt(e,"marginLeft"))||(pe.contains(e.ownerDocument,e)?e.getBoundingClientRect().left-dt(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}):0))+"px"}),pe.each({margin:"",padding:"",border:"Width"},function(e,t){pe.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+Oe[r]+t]=o[r]||o[r-2]||o[0];return i}},ct.test(e)||(pe.cssHooks[e+t].set=_)}),pe.fn.extend({css:function(e,t){return Pe(this,function(e,t,n){var r,i,o={},a=0;if(pe.isArray(t)){for(r=ht(e),i=t.length;a<i;a++)o[t[a]]=pe.css(e,t[a],!1,r);return o}return void 0!==n?pe.style(e,t,n):pe.css(e,t)},e,t,arguments.length>1)},show:function(){return q(this,!0)},hide:function(){return q(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Re(this)?pe(this).show():pe(this).hide()})}}),pe.Tween=O,O.prototype={constructor:O,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||pe.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(pe.cssNumber[n]?"":"px")},cur:function(){var e=O.propHooks[this.prop];return e&&e.get?e.get(this):O.propHooks._default.get(this)},run:function(e){var t,n=O.propHooks[this.prop];return this.options.duration?this.pos=t=pe.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):O.propHooks._default.set(this),this}},O.prototype.init.prototype=O.prototype,O.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=pe.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){pe.fx.step[e.prop]?pe.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[pe.cssProps[e.prop]]&&!pe.cssHooks[e.prop]?e.elem[e.prop]=e.now:pe.style(e.elem,e.prop,e.now+e.unit)}}},O.propHooks.scrollTop=O.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},pe.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},pe.fx=O.prototype.init,pe.fx.step={};var Nt,kt,St=/^(?:toggle|show|hide)$/,At=/queueHooks$/;pe.Animation=pe.extend($,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,Me.exec(t),n),n}]},tweener:function(e,t){pe.isFunction(e)?(t=e,e=["*"]):e=e.match(De);for(var n,r=0,i=e.length;r<i;r++)n=e[r],$.tweeners[n]=$.tweeners[n]||[],$.tweeners[n].unshift(t)},prefilters:[W],prefilter:function(e,t){t?$.prefilters.unshift(e):$.prefilters.push(e)}}),pe.speed=function(e,t,n){var r=e&&"object"==typeof e?pe.extend({},e):{complete:n||!n&&t||pe.isFunction(e)&&e,duration:e,easing:n&&t||t&&!pe.isFunction(t)&&t};return r.duration=pe.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in pe.fx.speeds?pe.fx.speeds[r.duration]:pe.fx.speeds._default,null!=r.queue&&r.queue!==!0||(r.queue="fx"),r.old=r.complete,r.complete=function(){pe.isFunction(r.old)&&r.old.call(this),r.queue&&pe.dequeue(this,r.queue)},r},pe.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Re).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=pe.isEmptyObject(e),o=pe.speed(t,n,r),a=function(){var t=$(this,pe.extend({},e),o);(i||pe._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=pe.timers,a=pe._data(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&At.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||pe.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=pe._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=pe.timers,a=r?r.length:0;for(n.finish=!0,pe.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),pe.each(["toggle","show","hide"],function(e,t){var n=pe.fn[t];pe.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(P(t,!0),e,r,i)}}),pe.each({slideDown:P("show"),slideUp:P("hide"),slideToggle:P("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){pe.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),pe.timers=[],pe.fx.tick=function(){var e,t=pe.timers,n=0;for(Nt=pe.now();n<t.length;n++)e=t[n],e()||t[n]!==e||t.splice(n--,1);t.length||pe.fx.stop(),Nt=void 0},pe.fx.timer=function(e){pe.timers.push(e),e()?pe.fx.start():pe.timers.pop()},pe.fx.interval=13,pe.fx.start=function(){kt||(kt=e.setInterval(pe.fx.tick,pe.fx.interval))},pe.fx.stop=function(){e.clearInterval(kt),kt=null},pe.fx.speeds={slow:600,fast:200,_default:400},pe.fn.delay=function(t,n){return t=pe.fx?pe.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e,t=re.createElement("input"),n=re.createElement("div"),r=re.createElement("select"),i=r.appendChild(re.createElement("option"));n=re.createElement("div"),n.setAttribute("className","t"),n.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",e=n.getElementsByTagName("a")[0],t.setAttribute("type","checkbox"),n.appendChild(t),e=n.getElementsByTagName("a")[0],e.style.cssText="top:1px",fe.getSetAttribute="t"!==n.className,fe.style=/top/.test(e.getAttribute("style")),fe.hrefNormalized="/a"===e.getAttribute("href"),fe.checkOn=!!t.value,fe.optSelected=i.selected,fe.enctype=!!re.createElement("form").enctype,r.disabled=!0,fe.optDisabled=!i.disabled,t=re.createElement("input"),t.setAttribute("value",""),fe.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),fe.radioValue="t"===t.value}();var Dt=/\r/g,jt=/[\x20\t\r\n\f]+/g;pe.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=pe.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,pe(this).val()):e,null==i?i="":"number"==typeof i?i+="":pe.isArray(i)&&(i=pe.map(i,function(e){return null==e?"":e+""})),t=pe.valHooks[this.type]||pe.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=pe.valHooks[i.type]||pe.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(Dt,""):null==n?"":n)}}}),pe.extend({valHooks:{option:{get:function(e){var t=pe.find.attr(e,"value");return null!=t?t:pe.trim(pe.text(e)).replace(jt," ")}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u<s;u++)if(n=r[u],(n.selected||u===i)&&(fe.optDisabled?!n.disabled:null===n.getAttribute("disabled"))&&(!n.parentNode.disabled||!pe.nodeName(n.parentNode,"optgroup"))){if(t=pe(n).val(),o)return t;a.push(t)}return a},set:function(e,t){for(var n,r,i=e.options,o=pe.makeArray(t),a=i.length;a--;)if(r=i[a],pe.inArray(pe.valHooks.option.get(r),o)>-1)try{r.selected=n=!0}catch(s){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),i}}}}),pe.each(["radio","checkbox"],function(){pe.valHooks[this]={set:function(e,t){if(pe.isArray(t))return e.checked=pe.inArray(pe(e).val(),t)>-1}},fe.checkOn||(pe.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Lt,Ht,qt=pe.expr.attrHandle,_t=/^(?:checked|selected)$/i,Ft=fe.getSetAttribute,Mt=fe.input;pe.fn.extend({attr:function(e,t){return Pe(this,pe.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){pe.removeAttr(this,e)})}}),pe.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?pe.prop(e,t,n):(1===o&&pe.isXMLDoc(e)||(t=t.toLowerCase(),i=pe.attrHooks[t]||(pe.expr.match.bool.test(t)?Ht:Lt)),void 0!==n?null===n?void pe.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=pe.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!fe.radioValue&&"radio"===t&&pe.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(De);if(o&&1===e.nodeType)for(;n=o[i++];)r=pe.propFix[n]||n,pe.expr.match.bool.test(n)?Mt&&Ft||!_t.test(n)?e[r]=!1:e[pe.camelCase("default-"+n)]=e[r]=!1:pe.attr(e,n,""),e.removeAttribute(Ft?n:r)}}),Ht={set:function(e,t,n){return t===!1?pe.removeAttr(e,n):Mt&&Ft||!_t.test(n)?e.setAttribute(!Ft&&pe.propFix[n]||n,n):e[pe.camelCase("default-"+n)]=e[n]=!0,n}},pe.each(pe.expr.match.bool.source.match(/\w+/g),function(e,t){var n=qt[t]||pe.find.attr;Mt&&Ft||!_t.test(t)?qt[t]=function(e,t,r){var i,o;return r||(o=qt[t],qt[t]=i,i=null!=n(e,t,r)?t.toLowerCase():null,qt[t]=o),i}:qt[t]=function(e,t,n){if(!n)return e[pe.camelCase("default-"+t)]?t.toLowerCase():null}}),Mt&&Ft||(pe.attrHooks.value={set:function(e,t,n){return pe.nodeName(e,"input")?void(e.defaultValue=t):Lt&&Lt.set(e,t,n)}}),Ft||(Lt={set:function(e,t,n){var r=e.getAttributeNode(n);if(r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n))return t}},qt.id=qt.name=qt.coords=function(e,t,n){var r;if(!n)return(r=e.getAttributeNode(t))&&""!==r.value?r.value:null},pe.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);if(n&&n.specified)return n.value},set:Lt.set},pe.attrHooks.contenteditable={set:function(e,t,n){Lt.set(e,""!==t&&t,n)}},pe.each(["width","height"],function(e,t){pe.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}})),fe.style||(pe.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var Ot=/^(?:input|select|textarea|button|object)$/i,Rt=/^(?:a|area)$/i;pe.fn.extend({prop:function(e,t){return Pe(this,pe.prop,e,t,arguments.length>1)},removeProp:function(e){return e=pe.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(t){}})}}),pe.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&pe.isXMLDoc(e)||(t=pe.propFix[t]||t,i=pe.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=pe.find.attr(e,"tabindex");return t?parseInt(t,10):Ot.test(e.nodeName)||Rt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),fe.hrefNormalized||pe.each(["href","src"],function(e,t){pe.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),fe.optSelected||(pe.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),pe.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){pe.propFix[this.toLowerCase()]=this}),fe.enctype||(pe.propFix.enctype="encoding");var Pt=/[\t\r\n\f]/g;pe.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).addClass(e.call(this,t,z(this)))});if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).removeClass(e.call(this,t,z(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):pe.isFunction(e)?this.each(function(n){pe(this).toggleClass(e.call(this,n,z(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=pe(this),o=e.match(De)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=z(this),t&&pe._data(this,"__className__",t),pe.attr(this,"class",t||e===!1?"":pe._data(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+z(n)+" ").replace(Pt," ").indexOf(t)>-1)return!0;return!1}}),pe.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){pe.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),pe.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var Bt=e.location,Wt=pe.now(),It=/\?/,$t=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;pe.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,i=pe.trim(t+"");return i&&!pe.trim(i.replace($t,function(e,t,i,o){return n&&t&&(r=0),0===r?e:(n=i||t,r+=!o-!i,"")}))?Function("return "+i)():pe.error("Invalid JSON: "+t)},pe.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{e.DOMParser?(r=new e.DOMParser,n=r.parseFromString(t,"text/xml")):(n=new e.ActiveXObject("Microsoft.XMLDOM"),n.async="false",n.loadXML(t))}catch(i){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||pe.error("Invalid XML: "+t),n};var zt=/#.*$/,Xt=/([?&])_=[^&]*/,Ut=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Vt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Yt=/^(?:GET|HEAD)$/,Jt=/^\/\//,Gt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Kt={},Qt={},Zt="*/".concat("*"),en=Bt.href,tn=Gt.exec(en.toLowerCase())||[];pe.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:en,type:"GET",isLocal:Vt.test(tn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":pe.parseJSON,"text xml":pe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?V(V(e,pe.ajaxSettings),t):V(pe.ajaxSettings,e)},ajaxPrefilter:X(Kt),ajaxTransport:X(Qt),ajax:function(t,n){function r(t,n,r,i){var o,f,v,x,w,C=n;2!==b&&(b=2,u&&e.clearTimeout(u),c=void 0,s=i||"",T.readyState=t>0?4:0,o=t>=200&&t<300||304===t,r&&(x=Y(d,T,r)),x=J(d,x,T,o),o?(d.ifModified&&(w=T.getResponseHeader("Last-Modified"),w&&(pe.lastModified[a]=w),w=T.getResponseHeader("etag"),w&&(pe.etag[a]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=x.state,f=x.data,v=x.error,o=!v)):(v=C,!t&&C||(C="error",t<0&&(t=0))),T.status=t,T.statusText=(n||C)+"",o?g.resolveWith(p,[f,C,T]):g.rejectWith(p,[T,C,v]),T.statusCode(y),y=void 0,l&&h.trigger(o?"ajaxSuccess":"ajaxError",[T,d,o?f:v]),m.fireWith(p,[T,C]),l&&(h.trigger("ajaxComplete",[T,d]),--pe.active||pe.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,d=pe.ajaxSetup({},n),p=d.context||d,h=d.context&&(p.nodeType||p.jquery)?pe(p):pe.event,g=pe.Deferred(),m=pe.Callbacks("once memory"),y=d.statusCode||{},v={},x={},b=0,w="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!f)for(f={};t=Ut.exec(s);)f[t[1].toLowerCase()]=t[2];t=f[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=x[n]=x[n]||e,v[e]=t),this},overrideMimeType:function(e){return b||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(b<2)for(t in e)y[t]=[y[t],e[t]];else T.always(e[T.status]);return this},abort:function(e){var t=e||w;return c&&c.abort(t),r(0,t),this}};if(g.promise(T).complete=m.add,T.success=T.done,T.error=T.fail,d.url=((t||d.url||en)+"").replace(zt,"").replace(Jt,tn[1]+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=pe.trim(d.dataType||"*").toLowerCase().match(De)||[""],null==d.crossDomain&&(i=Gt.exec(d.url.toLowerCase()),d.crossDomain=!(!i||i[1]===tn[1]&&i[2]===tn[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(tn[3]||("http:"===tn[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=pe.param(d.data,d.traditional)),U(Kt,d,n,T),2===b)return T;l=pe.event&&d.global,l&&0===pe.active++&&pe.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Yt.test(d.type),a=d.url,d.hasContent||(d.data&&(a=d.url+=(It.test(a)?"&":"?")+d.data,delete d.data),d.cache===!1&&(d.url=Xt.test(a)?a.replace(Xt,"$1_="+Wt++):a+(It.test(a)?"&":"?")+"_="+Wt++)),d.ifModified&&(pe.lastModified[a]&&T.setRequestHeader("If-Modified-Since",pe.lastModified[a]),pe.etag[a]&&T.setRequestHeader("If-None-Match",pe.etag[a])),(d.data&&d.hasContent&&d.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",d.contentType),T.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Zt+"; q=0.01":""):d.accepts["*"]);for(o in d.headers)T.setRequestHeader(o,d.headers[o]);if(d.beforeSend&&(d.beforeSend.call(p,T,d)===!1||2===b))return T.abort();w="abort";for(o in{success:1,error:1,complete:1})T[o](d[o]);if(c=U(Qt,d,n,T)){if(T.readyState=1,l&&h.trigger("ajaxSend",[T,d]),2===b)return T;d.async&&d.timeout>0&&(u=e.setTimeout(function(){T.abort("timeout")},d.timeout));try{b=1,c.send(v,r)}catch(C){if(!(b<2))throw C;r(-1,C)}}else r(-1,"No Transport");return T},getJSON:function(e,t,n){return pe.get(e,t,n,"json")},getScript:function(e,t){return pe.get(e,void 0,t,"script")}}),pe.each(["get","post"],function(e,t){pe[t]=function(e,n,r,i){return pe.isFunction(n)&&(i=i||r,r=n,n=void 0),pe.ajax(pe.extend({url:e,type:t,dataType:i,data:n,success:r},pe.isPlainObject(e)&&e))}}),pe._evalUrl=function(e){return pe.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},pe.fn.extend({wrapAll:function(e){if(pe.isFunction(e))return this.each(function(t){pe(this).wrapAll(e.call(this,t))});if(this[0]){var t=pe(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return pe.isFunction(e)?this.each(function(t){pe(this).wrapInner(e.call(this,t))}):this.each(function(){var t=pe(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=pe.isFunction(e);return this.each(function(n){pe(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){pe.nodeName(this,"body")||pe(this).replaceWith(this.childNodes)}).end()}}),pe.expr.filters.hidden=function(e){return fe.reliableHiddenOffsets()?e.offsetWidth<=0&&e.offsetHeight<=0&&!e.getClientRects().length:K(e)},pe.expr.filters.visible=function(e){return!pe.expr.filters.hidden(e)};var nn=/%20/g,rn=/\[\]$/,on=/\r?\n/g,an=/^(?:submit|button|image|reset|file)$/i,sn=/^(?:input|select|textarea|keygen)/i;pe.param=function(e,t){var n,r=[],i=function(e,t){t=pe.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=pe.ajaxSettings&&pe.ajaxSettings.traditional),pe.isArray(e)||e.jquery&&!pe.isPlainObject(e))pe.each(e,function(){i(this.name,this.value)});else for(n in e)Q(n,e[n],t,i);return r.join("&").replace(nn,"+")},pe.fn.extend({serialize:function(){return pe.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=pe.prop(this,"elements");return e?pe.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!pe(this).is(":disabled")&&sn.test(this.nodeName)&&!an.test(e)&&(this.checked||!Be.test(e))}).map(function(e,t){var n=pe(this).val();return null==n?null:pe.isArray(n)?pe.map(n,function(e){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),pe.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return this.isLocal?ee():re.documentMode>8?Z():/^(get|post|head|put|delete|options)$/i.test(this.type)&&Z()||ee()}:Z;var un=0,ln={},cn=pe.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onunload",function(){for(var e in ln)ln[e](void 0,!0)}),fe.cors=!!cn&&"withCredentials"in cn,cn=fe.ajax=!!cn,cn&&pe.ajaxTransport(function(t){if(!t.crossDomain||fe.cors){var n;return{send:function(r,i){var o,a=t.xhr(),s=++un;if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)a[o]=t.xhrFields[o];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(o in r)void 0!==r[o]&&a.setRequestHeader(o,r[o]+"");a.send(t.hasContent&&t.data||null),n=function(e,r){var o,u,l;if(n&&(r||4===a.readyState))if(delete ln[s],n=void 0,a.onreadystatechange=pe.noop,r)4!==a.readyState&&a.abort();else{l={},o=a.status,"string"==typeof a.responseText&&(l.text=a.responseText);try{u=a.statusText}catch(c){u=""}o||!t.isLocal||t.crossDomain?1223===o&&(o=204):o=l.text?200:404}l&&i(o,u,l,a.getAllResponseHeaders())},t.async?4===a.readyState?e.setTimeout(n):a.onreadystatechange=ln[s]=n:n()},abort:function(){n&&n(void 0,!0)}}}}),pe.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return pe.globalEval(e),e}}}),pe.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),pe.ajaxTransport("script",function(e){if(e.crossDomain){var t,n=re.head||pe("head")[0]||re.documentElement;return{send:function(r,i){t=re.createElement("script"),t.async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||i(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}});var fn=[],dn=/(=)\?(?=&|$)|\?\?/;pe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=fn.pop()||pe.expando+"_"+Wt++;return this[e]=!0,e}}),pe.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=t.jsonp!==!1&&(dn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&dn.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=pe.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(dn,"$1"+i):t.jsonp!==!1&&(t.url+=(It.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||pe.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?pe(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,fn.push(i)),a&&pe.isFunction(o)&&o(a[0]),a=o=void 0}),"script"}),pe.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||re;var r=Te.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=y([e],t,i),i&&i.length&&pe(i).remove(),pe.merge([],r.childNodes))};var pn=pe.fn.load;return pe.fn.load=function(e,t,n){if("string"!=typeof e&&pn)return pn.apply(this,arguments);var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=pe.trim(e.slice(s,e.length)),e=e.slice(0,s)),pe.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&pe.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?pe("<div>").append(pe.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},pe.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){pe.fn[t]=function(e){return this.on(t,e)}}),pe.expr.filters.animated=function(e){return pe.grep(pe.timers,function(t){return e===t.elem}).length},pe.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l,c=pe.css(e,"position"),f=pe(e),d={};"static"===c&&(e.style.position="relative"),s=f.offset(),o=pe.css(e,"top"),u=pe.css(e,"left"),l=("absolute"===c||"fixed"===c)&&pe.inArray("auto",[o,u])>-1,l?(r=f.position(),a=r.top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),pe.isFunction(t)&&(t=t.call(e,n,pe.extend({},s))),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+i),"using"in t?t.using.call(e,d):f.css(d)}},pe.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){pe.offset.setOffset(this,e,t)});var t,n,r={top:0,left:0},i=this[0],o=i&&i.ownerDocument;if(o)return t=o.documentElement,pe.contains(t,i)?("undefined"!=typeof i.getBoundingClientRect&&(r=i.getBoundingClientRect()),n=te(o),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===pe.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),pe.nodeName(e[0],"html")||(n=e.offset()),n.top+=pe.css(e[0],"borderTopWidth",!0),n.left+=pe.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-pe.css(r,"marginTop",!0),left:t.left-n.left-pe.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){
-for(var e=this.offsetParent;e&&!pe.nodeName(e,"html")&&"static"===pe.css(e,"position");)e=e.offsetParent;return e||pt})}}),pe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);pe.fn[e]=function(r){return Pe(this,function(e,r,i){var o=te(e);return void 0===i?o?t in o?o[t]:o.document.documentElement[r]:e[r]:void(o?o.scrollTo(n?pe(o).scrollLeft():i,n?i:pe(o).scrollTop()):e[r]=i)},e,r,arguments.length,null)}}),pe.each(["top","left"],function(e,t){pe.cssHooks[t]=L(fe.pixelPosition,function(e,n){if(n)return n=gt(e,t),ft.test(n)?pe(e).position()[t]+"px":n})}),pe.each({Height:"height",Width:"width"},function(e,t){pe.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){pe.fn[r]=function(r,i){var o=arguments.length&&(n||"boolean"!=typeof r),a=n||(r===!0||i===!0?"margin":"border");return Pe(this,function(t,n,r){var i;return pe.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?pe.css(t,n,a):pe.style(t,n,r,a)},t,o?r:void 0,o,null)}})}),pe.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),pe.fn.size=function(){return this.length},pe.fn.andSelf=pe.fn.addBack,layui.define(function(e){layui.$=pe,e("jquery",pe)}),pe});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/laydate.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/laydate.js
deleted file mode 100644
index 4b79bec7..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/laydate.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;!function(){"use strict";var e=window.layui&&layui.define,t={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,n=t.length-1,a=n;a>0;a--)if("interactive"===t[a].readyState){e=t[a].src;break}return e||t[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),getStyle:function(e,t){var n=e.currentStyle?e.currentStyle:window.getComputedStyle(e,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(e,a,i){if(n.path){var r=document.getElementsByTagName("head")[0],o=document.createElement("link");"string"==typeof a&&(i=a);var s=(i||e).replace(/\.|\//g,""),l="layuicss-"+s,d=0;o.rel="stylesheet",o.href=n.path+e,o.id=l,document.getElementById(l)||r.appendChild(o),"function"==typeof a&&!function c(){return++d>80?window.console&&console.error("laydate.css: Invalid"):void(1989===parseInt(t.getStyle(document.getElementById(l),"width"))?a():setTimeout(c,100))}()}}},n={v:"5.0.9",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var t=this;return t.config=w.extend({},t.config,e),t},ready:function(a){var i="laydate",r="",o=(e?"modules/laydate/":"theme/")+"default/laydate.css?v="+n.v+r;return e?layui.addcss(o,a,i):t.link(o,a,i),this}},a=function(){var e=this;return{hint:function(t){e.hint.call(e,t)},config:e.config}},i="laydate",r=".layui-laydate",o="layui-this",s="laydate-disabled",l="开始日期超出了结束日期<br>建议重新选择",d=[100,2e5],c="layui-laydate-static",m="layui-laydate-list",u="laydate-selected",h="layui-laydate-hint",y="laydate-day-prev",f="laydate-day-next",p="layui-laydate-footer",g=".laydate-btns-confirm",v="laydate-time-text",D=".laydate-btns-time",T=function(e){var t=this;t.index=++n.index,t.config=w.extend({},t.config,n.config,e),n.ready(function(){t.init()})},w=function(e){return new C(e)},C=function(e){for(var t=0,n="object"==typeof e?[e]:(this.selector=e,document.querySelectorAll(e||null));t<n.length;t++)this.push(n[t])};C.prototype=[],C.prototype.constructor=C,w.extend=function(){var e=1,t=arguments,n=function(e,t){e=e||(t.constructor===Array?[]:{});for(var a in t)e[a]=t[a]&&t[a].constructor===Object?n(e[a],t[a]):t[a];return e};for(t[0]="object"==typeof t[0]?t[0]:{};e<t.length;e++)"object"==typeof t[e]&&n(t[0],t[e]);return t[0]},w.ie=function(){var e=navigator.userAgent.toLowerCase();return!!(window.ActiveXObject||"ActiveXObject"in window)&&((e.match(/msie\s(\d+)/)||[])[1]||"11")}(),w.stope=function(e){e=e||window.event,e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},w.each=function(e,t){var n,a=this;if("function"!=typeof t)return a;if(e=e||[],e.constructor===Object){for(n in e)if(t.call(e[n],n,e[n]))break}else for(n=0;n<e.length&&!t.call(e[n],n,e[n]);n++);return a},w.digit=function(e,t,n){var a="";e=String(e),t=t||2;for(var i=e.length;i<t;i++)a+="0";return e<Math.pow(10,t)?a+(0|e):e},w.elem=function(e,t){var n=document.createElement(e);return w.each(t||{},function(e,t){n.setAttribute(e,t)}),n},C.addStr=function(e,t){return e=e.replace(/\s+/," "),t=t.replace(/\s+/," ").split(" "),w.each(t,function(t,n){new RegExp("\\b"+n+"\\b").test(e)||(e=e+" "+n)}),e.replace(/^\s|\s$/,"")},C.removeStr=function(e,t){return e=e.replace(/\s+/," "),t=t.replace(/\s+/," ").split(" "),w.each(t,function(t,n){var a=new RegExp("\\b"+n+"\\b");a.test(e)&&(e=e.replace(a,""))}),e.replace(/\s+/," ").replace(/^\s|\s$/,"")},C.prototype.find=function(e){var t=this,n=0,a=[],i="object"==typeof e;return this.each(function(r,o){for(var s=i?[e]:o.querySelectorAll(e||null);n<s.length;n++)a.push(s[n]);t.shift()}),i||(t.selector=(t.selector?t.selector+" ":"")+e),w.each(a,function(e,n){t.push(n)}),t},C.prototype.each=function(e){return w.each.call(this,this,e)},C.prototype.addClass=function(e,t){return this.each(function(n,a){a.className=C[t?"removeStr":"addStr"](a.className,e)})},C.prototype.removeClass=function(e){return this.addClass(e,!0)},C.prototype.hasClass=function(e){var t=!1;return this.each(function(n,a){new RegExp("\\b"+e+"\\b").test(a.className)&&(t=!0)}),t},C.prototype.attr=function(e,t){var n=this;return void 0===t?function(){if(n.length>0)return n[0].getAttribute(e)}():n.each(function(n,a){a.setAttribute(e,t)})},C.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},C.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},C.prototype.val=function(e){return this.each(function(t,n){n.value=e})},C.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},C.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},C.prototype.on=function(e,t){return this.each(function(n,a){a.attachEvent?a.attachEvent("on"+e,function(e){e.target=e.srcElement,t.call(a,e)}):a.addEventListener(e,t,!1)})},C.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},T.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},T.prototype.config={type:"date",range:!1,format:"yyyy-MM-dd",value:null,isInitValue:!0,min:"1900-1-1",max:"2099-12-31",trigger:"focus",show:!1,showBottom:!0,btns:["clear","now","confirm"],lang:"cn",theme:"default",position:null,calendar:!1,mark:{},zIndex:null,done:null,change:null},T.prototype.lang=function(){var e=this,t=e.config,n={cn:{weeks:["日","一","二","三","四","五","六"],time:["时","分","秒"],timeTips:"选择时间",startTime:"开始时间",endTime:"结束时间",dateTips:"返回日期",month:["一","二","三","四","五","六","七","八","九","十","十一","十二"],tools:{confirm:"确定",clear:"清空",now:"现在"}},en:{weeks:["Su","Mo","Tu","We","Th","Fr","Sa"],time:["Hours","Minutes","Seconds"],timeTips:"Select Time",startTime:"Start Time",endTime:"End Time",dateTips:"Select Date",month:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tools:{confirm:"Confirm",clear:"Clear",now:"Now"}}};return n[t.lang]||n.cn},T.prototype.init=function(){var e=this,t=e.config,n="yyyy|y|MM|M|dd|d|HH|H|mm|m|ss|s",a="static"===t.position,i={year:"yyyy",month:"yyyy-MM",date:"yyyy-MM-dd",time:"HH:mm:ss",datetime:"yyyy-MM-dd HH:mm:ss"};t.elem=w(t.elem),t.eventElem=w(t.eventElem),t.elem[0]&&(t.range===!0&&(t.range="-"),t.format===i.date&&(t.format=i[t.type]),e.format=t.format.match(new RegExp(n+"|.","g"))||[],e.EXP_IF="",e.EXP_SPLIT="",w.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\d{"+function(){return new RegExp(n).test(e.format[0===t?t+1:t-1]||"")?/^yyyy|y$/.test(a)?4:a.length:/^yyyy$/.test(a)?"1,4":/^y$/.test(a)?"1,308":"1,2"}()+"}":"\\"+a;e.EXP_IF=e.EXP_IF+i,e.EXP_SPLIT=e.EXP_SPLIT+"("+i+")"}),e.EXP_IF=new RegExp("^"+(t.range?e.EXP_IF+"\\s\\"+t.range+"\\s"+e.EXP_IF:e.EXP_IF)+"$"),e.EXP_SPLIT=new RegExp("^"+e.EXP_SPLIT+"$",""),e.isInput(t.elem[0])||"focus"===t.trigger&&(t.trigger="click"),t.elem.attr("lay-key")||(t.elem.attr("lay-key",e.index),t.eventElem.attr("lay-key",e.index)),t.mark=w.extend({},t.calendar&&"cn"===t.lang?{"0-1-1":"元旦","0-2-14":"情人","0-3-8":"妇女","0-3-12":"植树","0-4-1":"愚人","0-5-1":"劳动","0-5-4":"青年","0-6-1":"儿童","0-9-10":"教师","0-9-18":"国耻","0-10-1":"国庆","0-12-25":"圣诞"}:{},t.mark),w.each(["min","max"],function(e,n){var a=[],i=[];if("number"==typeof t[n]){var r=t[n],o=(new Date).getTime(),s=864e5,l=new Date(r?r<s?o+r*s:r:o);a=[l.getFullYear(),l.getMonth()+1,l.getDate()],r<s||(i=[l.getHours(),l.getMinutes(),l.getSeconds()])}else a=(t[n].match(/\d+-\d+-\d+/)||[""])[0].split("-"),i=(t[n].match(/\d+:\d+:\d+/)||[""])[0].split(":");t[n]={year:0|a[0]||(new Date).getFullYear(),month:a[1]?(0|a[1])-1:(new Date).getMonth(),date:0|a[2]||(new Date).getDate(),hours:0|i[0],minutes:0|i[1],seconds:0|i[2]}}),e.elemID="layui-laydate"+t.elem.attr("lay-key"),(t.show||a)&&e.render(),a||e.events(),t.value&&t.isInitValue&&(t.value.constructor===Date?e.setValue(e.parse(0,e.systemDate(t.value))):e.setValue(t.value)))},T.prototype.render=function(){var e=this,t=e.config,n=e.lang(),a="static"===t.position,i=e.elem=w.elem("div",{id:e.elemID,"class":["layui-laydate",t.range?" layui-laydate-range":"",a?" "+c:"",t.theme&&"default"!==t.theme&&!/^#/.test(t.theme)?" laydate-theme-"+t.theme:""].join("")}),r=e.elemMain=[],o=e.elemHeader=[],s=e.elemCont=[],l=e.table=[],d=e.footer=w.elem("div",{"class":p});if(t.zIndex&&(i.style.zIndex=t.zIndex),w.each(new Array(2),function(e){if(!t.range&&e>0)return!0;var a=w.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="&#xe65a;",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="&#xe603;",e}(),function(){var e=w.elem("div",{"class":"laydate-set-ym"}),t=w.elem("span"),n=w.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="&#xe602;",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="&#xe65b;",e}()],d=w.elem("div",{"class":"layui-laydate-content"}),c=w.elem("table"),m=w.elem("thead"),u=w.elem("tr");w.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),w.each(new Array(6),function(e){var t=c.insertRow(0);w.each(new Array(7),function(a){if(0===e){var i=w.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=w.elem("div",{"class":"layui-laydate-main laydate-main-list-"+e}),r[e].appendChild(a),r[e].appendChild(d),o.push(i),s.push(d),l.push(c)}),w(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push('<span lay-type="datetime" class="laydate-btns-time">'+n.timeTips+"</span>"),w.each(t.btns,function(e,r){var o=n.tools[r]||"btn";t.range&&"now"===r||(a&&"clear"===r&&(o="cn"===t.lang?"重置":"Reset"),i.push('<span lay-type="'+r+'" class="laydate-btns-'+r+'">'+o+"</span>"))}),e.push('<div class="laydate-footer-btns">'+i.join("")+"</div>"),e.join("")}()),w.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var m=w.elem("style"),u=["#{{id}} .layui-laydate-header{background-color:{{theme}};}","#{{id}} .layui-this{background-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,e.elemID).replace(/{{theme}}/g,t.theme);"styleSheet"in m?(m.setAttribute("type","text/css"),m.styleSheet.cssText=u):m.innerHTML=u,w(i).addClass("laydate-theme-molv"),i.appendChild(m)}e.remove(T.thisElemDate),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),T.thisElemDate=e.elemID,"function"==typeof t.ready&&t.ready(w.extend({},t.dateTime,{month:t.dateTime.month+1}))},T.prototype.remove=function(e){var t=this,n=(t.config,w("#"+(e||t.elemID)));return n.hasClass(c)||t.checkDate(function(){n.remove()}),t},T.prototype.position=function(){var e=this,t=e.config,n=e.bindElem||t.elem[0],a=n.getBoundingClientRect(),i=e.elem.offsetWidth,r=e.elem.offsetHeight,o=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},s=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},l=5,d=a.left,c=a.bottom;d+i+l>s("width")&&(d=s("width")-i-l),c+r+l>s()&&(c=a.top>r?a.top-r:s()-r,c-=2*l),t.position&&(e.elem.style.position=t.position),e.elem.style.left=d+("fixed"===t.position?0:o(1))+"px",e.elem.style.top=c+("fixed"===t.position?0:o())+"px"},T.prototype.hint=function(e){var t=this,n=(t.config,w.elem("div",{"class":h}));t.elem&&(n.innerHTML=e||"",w(t.elem).find("."+h).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){w(t.elem).find("."+h).remove()},3e3))},T.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},T.prototype.systemDate=function(e){var t=e||new Date;return{year:t.getFullYear(),month:t.getMonth(),date:t.getDate(),hours:e?e.getHours():0,minutes:e?e.getMinutes():0,seconds:e?e.getSeconds():0}},T.prototype.checkDate=function(e){var t,a,i=this,r=(new Date,i.config),o=r.dateTime=r.dateTime||i.systemDate(),s=i.bindElem||r.elem[0],l=(i.isInput(s)?"val":"html",i.isInput(s)?s.value:"static"===r.position?"":s.innerHTML),c=function(e){e.year>d[1]&&(e.year=d[1],a=!0),e.month>11&&(e.month=11,a=!0),e.hours>23&&(e.hours=0,a=!0),e.minutes>59&&(e.minutes=0,e.hours++,a=!0),e.seconds>59&&(e.seconds=0,e.minutes++,a=!0),t=n.getEndDate(e.month+1,e.year),e.date>t&&(e.date=t,a=!0)},m=function(e,t,n){var o=["startTime","endTime"];t=(t.match(i.EXP_SPLIT)||[]).slice(1),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),w.each(i.format,function(s,l){var c=parseFloat(t[s]);t[s].length<l.length&&(a=!0),/yyyy|y/.test(l)?(c<d[0]&&(c=d[0],a=!0),e.year=c):/MM|M/.test(l)?(c<1&&(c=1,a=!0),e.month=c-1):/dd|d/.test(l)?(c<1&&(c=1,a=!0),e.date=c):/HH|H/.test(l)?(c<1&&(c=0,a=!0),e.hours=c,r.range&&(i[o[n]].hours=c)):/mm|m/.test(l)?(c<1&&(c=0,a=!0),e.minutes=c,r.range&&(i[o[n]].minutes=c)):/ss|s/.test(l)&&(c<1&&(c=0,a=!0),e.seconds=c,r.range&&(i[o[n]].seconds=c))}),c(e)};return"limit"===e?(c(o),i):(l=l||r.value,"string"==typeof l&&(l=l.replace(/\s+/g," ").replace(/^\s|\s$/g,"")),i.startState&&!i.endState&&(delete i.startState,i.endState=!0),"string"==typeof l&&l?i.EXP_IF.test(l)?r.range?(l=l.split(" "+r.range+" "),i.startDate=i.startDate||i.systemDate(),i.endDate=i.endDate||i.systemDate(),r.dateTime=w.extend({},i.startDate),w.each([i.startDate,i.endDate],function(e,t){m(t,l[e],e)})):m(o,l):(i.hint("日期格式不合法<br>必须遵循下述格式:<br>"+(r.range?r.format+" "+r.range+" "+r.format:r.format)+"<br>已为你重置"),a=!0):l&&l.constructor===Date?r.dateTime=i.systemDate(l):(r.dateTime=i.systemDate(),delete i.startState,delete i.endState,delete i.startDate,delete i.endDate,delete i.startTime,delete i.endTime),c(o),a&&l&&i.setValue(r.range?i.endDate?i.parse():"":i.parse()),e&&e(),i)},T.prototype.mark=function(e,t){var n,a=this,i=a.config;return w.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]&&0!=i[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html('<span class="laydate-day-mark">'+n+"</span>"),a},T.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=w.extend({},d,t||{});return w.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(w.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return w.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.now<l.min||l.now>l.max,e&&e[i?"addClass":"removeClass"](s),i},T.prototype.calendar=function(e){var t,a,i,r=this,s=r.config,l=e||s.dateTime,c=new Date,m=r.lang(),u="date"!==s.type&&"datetime"!==s.type,h=e?1:0,y=w(r.table[h]).find("td"),f=w(r.elemHeader[h][2]).find("span");if(l.year<d[0]&&(l.year=d[0],r.hint("最低只能支持到公元"+d[0]+"年")),l.year>d[1]&&(l.year=d[1],r.hint("最高只能支持到公元"+d[1]+"年")),r.firstDate||(r.firstDate=w.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month||12,l.year),i=n.getEndDate(l.month+1,l.year),w.each(y,function(e,n){var d=[l.year,l.month],c=0;n=w(n),n.removeAttr("class"),e<t?(c=a-t+e,n.addClass("laydate-day-prev"),d=r.getAsYM(l.year,l.month,"sub")):e>=t&&e<i+t?(c=e-t,s.range||c+1===l.date&&n.addClass(o)):(c=e-i-t,n.addClass("laydate-day-next"),d=r.getAsYM(l.year,l.month)),d[1]++,d[2]=c+1,n.attr("lay-ymd",d.join("-")).html(d[2]),r.mark(n,d).limit(n,{year:d[0],month:d[1]-1,date:d[2]},e)}),w(f[0]).attr("lay-ym",l.year+"-"+(l.month+1)),w(f[1]).attr("lay-ym",l.year+"-"+(l.month+1)),"cn"===s.lang?(w(f[0]).attr("lay-type","year").html(l.year+"年"),w(f[1]).attr("lay-type","month").html(l.month+1+"月")):(w(f[0]).attr("lay-type","month").html(m.month[l.month]),w(f[1]).attr("lay-type","year").html(l.year)),u&&(s.range&&(e?r.endDate=r.endDate||{year:l.year+("year"===s.type?1:0),month:l.month+("month"===s.type?0:-1)}:r.startDate=r.startDate||{year:l.year,month:l.month},e&&(r.listYM=[[r.startDate.year,r.startDate.month+1],[r.endDate.year,r.endDate.month+1]],r.list(s.type,0).list(s.type,1),"time"===s.type?r.setBtnStatus("时间",w.extend({},r.systemDate(),r.startTime),w.extend({},r.systemDate(),r.endTime)):r.setBtnStatus(!0))),s.range||(r.listYM=[[l.year,l.month+1]],r.list(s.type,0))),s.range&&!e){var p=r.getAsYM(l.year,l.month);r.calendar(w.extend({},l,{year:p[0],month:p[1]}))}return s.range||r.limit(w(r.footer).find(g),null,0,["hours","minutes","seconds"]),s.range&&e&&!u&&r.stampRange(),r},T.prototype.list=function(e,t){var n=this,a=n.config,i=a.dateTime,r=n.lang(),l=a.range&&"date"!==a.type&&"datetime"!==a.type,d=w.elem("ul",{"class":m+" "+{year:"laydate-year-list",month:"laydate-month-list",time:"laydate-time-list"}[e]}),c=n.elemHeader[t],u=w(c[2]).find("span"),h=n.elemCont[t||0],y=w(h).find("."+m)[0],f="cn"===a.lang,p=f?"年":"",T=n.listYM[t]||{},C=["hours","minutes","seconds"],x=["startTime","endTime"][t];if(T[0]<1&&(T[0]=1),"year"===e){var M,b=M=T[0]-7;b<1&&(b=M=1),w.each(new Array(15),function(e){var i=w.elem("li",{"lay-ym":M}),r={year:M};M==T[0]&&w(i).addClass(o),i.innerHTML=M+p,d.appendChild(i),M<n.firstDate.year?(r.month=a.min.month,r.date=a.min.date):M>=n.firstDate.year&&(r.month=a.max.month,r.date=a.max.date),n.limit(w(i),r,t),M++}),w(u[f?0:1]).attr("lay-ym",M-8+"-"+T[1]).html(b+p+" - "+(M-1+p))}else if("month"===e)w.each(new Array(12),function(e){var i=w.elem("li",{"lay-ym":e}),s={year:T[0],month:e};e+1==T[1]&&w(i).addClass(o),i.innerHTML=r.month[e]+(f?"月":""),d.appendChild(i),T[0]<n.firstDate.year?s.date=a.min.date:T[0]>=n.firstDate.year&&(s.date=a.max.date),n.limit(w(i),s,t)}),w(u[f?0:1]).attr("lay-ym",T[0]+"-"+T[1]).html(T[0]+p);else if("time"===e){var E=function(){w(d).find("ol").each(function(e,a){w(a).find("li").each(function(a,i){n.limit(w(i),[{hours:a},{hours:n[x].hours,minutes:a},{hours:n[x].hours,minutes:n[x].minutes,seconds:a}][e],t,[["hours"],["hours","minutes"],["hours","minutes","seconds"]][e])})}),a.range||n.limit(w(n.footer).find(g),n[x],0,["hours","minutes","seconds"])};a.range?n[x]||(n[x]={hours:0,minutes:0,seconds:0}):n[x]=i,w.each([24,60,60],function(e,t){var a=w.elem("li"),i=["<p>"+r.time[e]+"</p><ol>"];w.each(new Array(t),function(t){i.push("<li"+(n[x][C[e]]===t?' class="'+o+'"':"")+">"+w.digit(t,2)+"</li>")}),a.innerHTML=i.join("")+"</ol>",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)w(n.elemMain[t]).addClass("laydate-ym-show"),w(d).find("li").on("click",function(){var r=0|w(this).attr("lay-ym");if(!w(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r),n.limit(w(n.footer).find(g),null,0);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,T[1]-1,"sub"):n.getAsYM(T[0],r,"sub");w.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(w(d).find("."+o).removeClass(o),w(this).addClass(o),"month"===a.type&&"year"===e&&(n.listYM[t][0]=r,l&&(n[["startDate","endDate"][t]].year=r),n.list("month",t))):(n.checkDate("limit").calendar(),n.closeList()),n.setBtnStatus(),a.range||n.done(null,"change"),w(n.footer).find(D).removeClass(s)}});else{var S=w.elem("span",{"class":v}),k=function(){w(d).find("ol").each(function(e){var t=this,a=w(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!w(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=w(c[2]).find("."+v);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,w(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),c[2].appendChild(S),w(d).find("ol").each(function(e){var t=this;w(t).find("li").on("click",function(){var r=0|this.innerHTML;w(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,w(t).find("."+o).removeClass(o),w(this).addClass(o),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"),n.setBtnStatus())})})}return n},T.prototype.listYM=[],T.prototype.closeList=function(){var e=this;e.config;w.each(e.elemCont,function(t,n){w(this).find("."+m).remove(),w(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),w(e.elem).find("."+v).remove()},T.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=w(i.footer).find(g),d=r.range&&"date"!==r.type&&"time"!==r.type;d&&(t=t||i.startDate,n=n||i.endDate,a=i.newDate(t).getTime()>i.newDate(n).getTime(),i.limit(null,t)||i.limit(null,n)?o.addClass(s):o[a?"addClass":"removeClass"](s),e&&a&&i.hint("string"==typeof e?l.replace(/日期/g,e):l))},T.prototype.parse=function(e,t){var n=this,a=n.config,i=t||(e?w.extend({},n.endDate,n.endTime):a.range?w.extend({},n.startDate,n.startTime):a.dateTime),r=n.format.concat();return w.each(r,function(e,t){/yyyy|y/.test(t)?r[e]=w.digit(i.year,t.length):/MM|M/.test(t)?r[e]=w.digit(i.month+1,t.length):/dd|d/.test(t)?r[e]=w.digit(i.date,t.length):/HH|H/.test(t)?r[e]=w.digit(i.hours,t.length):/mm|m/.test(t)?r[e]=w.digit(i.minutes,t.length):/ss|s/.test(t)&&(r[e]=w.digit(i.seconds,t.length))}),a.range&&!e?r.join("")+" "+a.range+" "+n.parse(1):r.join("")},T.prototype.newDate=function(e){return e=e||{},new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},T.prototype.setValue=function(e){var t=this,n=t.config,a=t.bindElem||n.elem[0],i=t.isInput(a)?"val":"html";return"static"===n.position||w(a)[i](e||""),this},T.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=w(n.elem).find("td");if(a.range&&!n.endDate&&w(n.footer).find(g).addClass(s),n.endDate)return e=n.newDate({year:n.startDate.year,month:n.startDate.month,date:n.startDate.date}).getTime(),t=n.newDate({year:n.endDate.year,month:n.endDate.month,date:n.endDate.date}).getTime(),e>t?n.hint(l):void w.each(i,function(a,i){var r=w(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();w(i).removeClass(u+" "+o),s!==e&&s!==t||w(i).addClass(w(i).hasClass(y)||w(i).hasClass(f)?u:o),s>e&&s<t&&w(i).addClass(u)})},T.prototype.done=function(e,t){var n=this,a=n.config,i=w.extend({},n.startDate?w.extend(n.startDate,n.startTime):a.dateTime),r=w.extend({},w.extend(n.endDate,n.endTime));return w.each([i,r],function(e,t){"month"in t&&w.extend(t,{month:t.month+1})}),e=e||[n.parse(),i,r],"function"==typeof a[t||"done"]&&a[t||"done"].apply(a,e),n},T.prototype.choose=function(e){var t=this,n=t.config,a=n.dateTime,i=w(t.elem).find("td"),r=e.attr("lay-ymd").split("-"),l=function(e){new Date;e&&w.extend(a,r),n.range&&(t.startDate?w.extend(t.startDate,r):t.startDate=w.extend({},r,t.startTime),t.startYMD=r)};if(r={year:0|r[0],month:(0|r[1])-1,date:0|r[2]},!e.hasClass(s))if(n.range){if(w.each(["startTime","endTime"],function(e,n){t[n]=t[n]||{hours:0,minutes:0,seconds:0}}),t.endState)l(),delete t.endState,delete t.endDate,t.startState=!0,i.removeClass(o+" "+u),e.addClass(o);else if(t.startState){if(e.addClass(o),t.endDate?w.extend(t.endDate,r):t.endDate=w.extend({},r,t.endTime),t.newDate(r).getTime()<t.newDate(t.startYMD).getTime()){var d=w.extend({},t.endDate,{hours:t.startDate.hours,minutes:t.startDate.minutes,seconds:t.startDate.seconds});w.extend(t.endDate,t.startDate,{hours:t.endDate.hours,minutes:t.endDate.minutes,seconds:t.endDate.seconds}),t.startDate=d}n.showBottom||t.done(),t.stampRange(),t.endState=!0,t.done(null,"change")}else e.addClass(o),l(),t.startState=!0;w(t.footer).find(g)[t.endDate?"removeClass":"addClass"](s)}else"static"===n.position?(l(!0),t.calendar().done().done(null,"change")):"date"===n.type?(l(!0),t.setValue(t.parse()).remove().done()):"datetime"===n.type&&(l(!0),t.calendar().done(null,"change"))},T.prototype.tool=function(e,t){var n=this,a=n.config,i=a.dateTime,r="static"===a.position,o={datetime:function(){w(e).hasClass(s)||(n.list("time",0),a.range&&n.list("time",1),w(e).attr("lay-type","date").html(n.lang().dateTips))},date:function(){n.closeList(),w(e).attr("lay-type","datetime").html(n.lang().timeTips)},clear:function(){n.setValue("").remove(),r&&(w.extend(i,n.firstDate),n.calendar()),a.range&&(delete n.startState,delete n.endState,delete n.endDate,delete n.startTime,delete n.endTime),n.done(["",{},{}])},now:function(){var e=new Date;w.extend(i,n.systemDate(),{hours:e.getHours(),minutes:e.getMinutes(),seconds:e.getSeconds()}),n.setValue(n.parse()).remove(),r&&n.calendar(),n.done()},confirm:function(){if(a.range){if(!n.endDate)return n.hint("请先选择日期范围");if(w(e).hasClass(s))return n.hint("time"===a.type?l.replace(/日期/g,"时间"):l)}else if(w(e).hasClass(s))return n.hint("不在有效日期或时间范围内");n.done(),n.setValue(n.parse()).remove()}};o[t]&&o[t]()},T.prototype.change=function(e){var t=this,n=t.config,a=n.dateTime,i=n.range&&("year"===n.type||"month"===n.type),r=t.elemCont[e||0],o=t.listYM[e],s=function(s){var l=["startDate","endDate"][e],d=w(r).find(".laydate-year-list")[0],c=w(r).find(".laydate-month-list")[0];return d&&(o[0]=s?o[0]-15:o[0]+15,t.list("year",e)),c&&(s?o[0]--:o[0]++,t.list("month",e)),(d||c)&&(w.extend(a,{year:o[0]}),i&&(t[l].year=o[0]),n.range||t.done(null,"change"),t.setBtnStatus(),n.range||t.limit(w(t.footer).find(g),{year:o[0]})),d||c};return{prevYear:function(){s("sub")||(a.year--,t.checkDate("limit").calendar(),n.range||t.done(null,"change"))},prevMonth:function(){var e=t.getAsYM(a.year,a.month,"sub");w.extend(a,{year:e[0],month:e[1]}),t.checkDate("limit").calendar(),n.range||t.done(null,"change")},nextMonth:function(){var e=t.getAsYM(a.year,a.month);w.extend(a,{year:e[0],month:e[1]}),t.checkDate("limit").calendar(),n.range||t.done(null,"change")},nextYear:function(){s()||(a.year++,t.checkDate("limit").calendar(),n.range||t.done(null,"change"))}}},T.prototype.changeEvent=function(){var e=this;e.config;w(e.elem).on("click",function(e){w.stope(e)}),w.each(e.elemHeader,function(t,n){w(n[0]).on("click",function(n){e.change(t).prevYear()}),w(n[1]).on("click",function(n){e.change(t).prevMonth()}),w(n[2]).find("span").on("click",function(n){var a=w(this),i=a.attr("lay-ym"),r=a.attr("lay-type");i&&(i=i.split("-"),e.listYM[t]=[0|i[0],0|i[1]],e.list(r,t),w(e.footer).find(D).addClass(s))}),w(n[3]).on("click",function(n){e.change(t).nextMonth()}),w(n[4]).on("click",function(n){e.change(t).nextYear()})}),w.each(e.table,function(t,n){var a=w(n).find("td");a.on("click",function(){e.choose(w(this))})}),w(e.footer).find("span").on("click",function(){var t=w(this).attr("lay-type");e.tool(this,t)})},T.prototype.isInput=function(e){return/input|textarea/.test(e.tagName.toLocaleLowerCase())},T.prototype.events=function(){var e=this,t=e.config,n=function(n,a){n.on(t.trigger,function(){a&&(e.bindElem=this),e.render()})};t.elem[0]&&!t.elem[0].eventHandler&&(n(t.elem,"bind"),n(t.eventElem),w(document).on("click",function(n){n.target!==t.elem[0]&&n.target!==t.eventElem[0]&&n.target!==w(t.closeStop)[0]&&e.remove()}).on("keydown",function(t){13===t.keyCode&&w("#"+e.elemID)[0]&&e.elemID===T.thisElem&&(t.preventDefault(),w(e.footer).find(g)[0].click())}),w(window).on("resize",function(){return!(!e.elem||!w(r)[0])&&void e.position()}),t.elem[0].eventHandler=!0)},n.render=function(e){var t=new T(e);return a.call(t)},n.getEndDate=function(e,t){var n=new Date;return n.setFullYear(t||n.getFullYear(),e||n.getMonth()+1,1),new Date(n.getTime()-864e5).getDate()},window.lay=window.lay||w,e?(n.ready(),layui.define(function(e){n.path=layui.cache.dir,e(i,n)})):"function"==typeof define&&define.amd?define(function(){return n}):function(){n.ready(),window.laydate=n}()}();
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/layedit.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/layedit.js
deleted file mode 100644
index 282c6c4d..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/layedit.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define(["layer","form"],function(t){"use strict";var e=layui.$,i=layui.layer,a=layui.form,l=(layui.hint(),layui.device()),n="layedit",o="layui-show",r="layui-disabled",c=function(){var t=this;t.index=0,t.config={tool:["strong","italic","underline","del","|","left","center","right","|","link","unlink","face","image"],hideTool:[],height:280}};c.prototype.set=function(t){var i=this;return e.extend(!0,i.config,t),i},c.prototype.on=function(t,e){return layui.onevent(n,t,e)},c.prototype.build=function(t,i){i=i||{};var a=this,n=a.config,r="layui-layedit",c=e("string"==typeof t?"#"+t:t),u="LAY_layedit_"+ ++a.index,d=c.next("."+r),y=e.extend({},n,i),f=function(){var t=[],e={};return layui.each(y.hideTool,function(t,i){e[i]=!0}),layui.each(y.tool,function(i,a){C[a]&&!e[a]&&t.push(C[a])}),t.join("")}(),m=e(['<div class="'+r+'">','<div class="layui-unselect layui-layedit-tool">'+f+"</div>",'<div class="layui-layedit-iframe">','<iframe id="'+u+'" name="'+u+'" textarea="'+t+'" frameborder="0"></iframe>',"</div>","</div>"].join(""));return l.ie&&l.ie<8?c.removeClass("layui-hide").addClass(o):(d[0]&&d.remove(),s.call(a,m,c[0],y),c.addClass("layui-hide").after(m),a.index)},c.prototype.getContent=function(t){var e=u(t);if(e[0])return d(e[0].document.body.innerHTML)},c.prototype.getText=function(t){var i=u(t);if(i[0])return e(i[0].document.body).text()},c.prototype.setContent=function(t,i,a){var l=u(t);l[0]&&(a?e(l[0].document.body).append(i):e(l[0].document.body).html(i),layedit.sync(t))},c.prototype.sync=function(t){var i=u(t);if(i[0]){var a=e("#"+i[1].attr("textarea"));a.val(d(i[0].document.body.innerHTML))}},c.prototype.getSelection=function(t){var e=u(t);if(e[0]){var i=m(e[0].document);return document.selection?i.text:i.toString()}};var s=function(t,i,a){var l=this,n=t.find("iframe");n.css({height:a.height}).on("load",function(){var o=n.contents(),r=n.prop("contentWindow"),c=o.find("head"),s=e(["<style>","*{margin: 0; padding: 0;}","body{padding: 10px; line-height: 20px; overflow-x: hidden; word-wrap: break-word; font: 14px Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Tahoma,Arial,sans-serif; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important;}","a{color:#01AAED; text-decoration:none;}a:hover{color:#c00}","p{margin-bottom: 10px;}","img{display: inline-block; border: none; vertical-align: middle;}","pre{margin: 10px 0; padding: 10px; line-height: 20px; border: 1px solid #ddd; border-left-width: 6px; background-color: #F2F2F2; color: #333; font-family: Courier New; font-size: 12px;}","</style>"].join("")),u=o.find("body");c.append(s),u.attr("contenteditable","true").css({"min-height":a.height}).html(i.value||""),y.apply(l,[r,n,i,a]),g.call(l,r,t,a)})},u=function(t){var i=e("#LAY_layedit_"+t),a=i.prop("contentWindow");return[a,i]},d=function(t){return 8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),t},y=function(t,a,n,o){var r=t.document,c=e(r.body);c.on("keydown",function(t){var e=t.keyCode;if(13===e){var a=m(r),l=p(a),n=l.parentNode;if("pre"===n.tagName.toLowerCase()){if(t.shiftKey)return;return i.msg("请暂时用shift+enter"),!1}r.execCommand("formatBlock",!1,"<p>")}}),e(n).parents("form").on("submit",function(){var t=c.html();8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),n.value=t}),c.on("paste",function(e){r.execCommand("formatBlock",!1,"<p>"),setTimeout(function(){f.call(t,c),n.value=c.html()},100)})},f=function(t){var i=this;i.document;t.find("*[style]").each(function(){var t=this.style.textAlign;this.removeAttribute("style"),e(this).css({"text-align":t||""})}),t.find("table").addClass("layui-table"),t.find("script,link").remove()},m=function(t){return t.selection?t.selection.createRange():t.getSelection().getRangeAt(0)},p=function(t){return t.endContainer||t.parentElement().childNodes[0]},v=function(t,i,a){var l=this.document,n=document.createElement(t);for(var o in i)n.setAttribute(o,i[o]);if(n.removeAttribute("text"),l.selection){var r=a.text||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.pasteHTML(e(n).prop("outerHTML")),a.select()}else{var r=a.toString()||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.deleteContents(),a.insertNode(n)}},h=function(t,i){var a=this.document,l="layedit-tool-active",n=p(m(a)),o=function(e){return t.find(".layedit-tool-"+e)};i&&i[i.hasClass(l)?"removeClass":"addClass"](l),t.find(">i").removeClass(l),o("unlink").addClass(r),e(n).parents().each(function(){var t=this.tagName.toLowerCase(),e=this.style.textAlign;"b"!==t&&"strong"!==t||o("b").addClass(l),"i"!==t&&"em"!==t||o("i").addClass(l),"u"===t&&o("u").addClass(l),"strike"===t&&o("d").addClass(l),"p"===t&&("center"===e?o("center").addClass(l):"right"===e?o("right").addClass(l):o("left").addClass(l)),"a"===t&&(o("link").addClass(l),o("unlink").removeClass(r))})},g=function(t,a,l){var n=t.document,o=e(n.body),c={link:function(i){var a=p(i),l=e(a).parent();b.call(o,{href:l.attr("href"),target:l.attr("target")},function(e){var a=l[0];"A"===a.tagName?a.href=e.url:v.call(t,"a",{target:e.target,href:e.url,text:e.url},i)})},unlink:function(t){n.execCommand("unlink")},face:function(e){x.call(this,function(i){v.call(t,"img",{src:i.src,alt:i.alt},e)})},image:function(a){var n=this;layui.use("upload",function(o){var r=l.uploadImage||{};o.render({url:r.url,method:r.type,elem:e(n).find("input")[0],done:function(e){0==e.code?(e.data=e.data||{},v.call(t,"img",{src:e.data.src,alt:e.data.title},a)):i.msg(e.msg||"上传失败")}})})},code:function(e){k.call(o,function(i){v.call(t,"pre",{text:i.code,"lay-lang":i.lang},e)})},help:function(){i.open({type:2,title:"帮助",area:["600px","380px"],shadeClose:!0,shade:.1,skin:"layui-layer-msg",content:["http://www.layui.com/about/layedit/help.html","no"]})}},s=a.find(".layui-layedit-tool"),u=function(){var i=e(this),a=i.attr("layedit-event"),l=i.attr("lay-command");if(!i.hasClass(r)){o.focus();var u=m(n);u.commonAncestorContainer;l?(n.execCommand(l),/justifyLeft|justifyCenter|justifyRight/.test(l)&&n.execCommand("formatBlock",!1,"<p>"),setTimeout(function(){o.focus()},10)):c[a]&&c[a].call(this,u),h.call(t,s,i)}},d=/image/;s.find(">i").on("mousedown",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)||u.call(this)}).on("click",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)&&u.call(this)}),o.on("click",function(){h.call(t,s),i.close(x.index)})},b=function(t,e){var l=this,n=i.open({type:1,id:"LAY_layedit_link",area:"350px",shade:.05,shadeClose:!0,moveType:1,title:"超链接",skin:"layui-layer-msg",content:['<ul class="layui-form" style="margin: 15px;">','<li class="layui-form-item">','<label class="layui-form-label" style="width: 60px;">URL</label>','<div class="layui-input-block" style="margin-left: 90px">','<input name="url" lay-verify="url" value="'+(t.href||"")+'" autofocus="true" autocomplete="off" class="layui-input">',"</div>","</li>",'<li class="layui-form-item">','<label class="layui-form-label" style="width: 60px;">打开方式</label>','<div class="layui-input-block" style="margin-left: 90px">','<input type="radio" name="target" value="_self" class="layui-input" title="当前窗口"'+("_self"!==t.target&&t.target?"":"checked")+">",'<input type="radio" name="target" value="_blank" class="layui-input" title="新窗口" '+("_blank"===t.target?"checked":"")+">","</div>","</li>",'<li class="layui-form-item" style="text-align: center;">','<button type="button" lay-submit lay-filter="layedit-link-yes" class="layui-btn"> 确定 </button>','<button style="margin-left: 20px;" type="button" class="layui-btn layui-btn-primary"> 取消 </button>',"</li>","</ul>"].join(""),success:function(t,n){var o="submit(layedit-link-yes)";a.render("radio"),t.find(".layui-btn-primary").on("click",function(){i.close(n),l.focus()}),a.on(o,function(t){i.close(b.index),e&&e(t.field)})}});b.index=n},x=function(t){var a=function(){var t=["[微笑]","[嘻嘻]","[哈哈]","[可爱]","[可怜]","[挖鼻]","[吃惊]","[害羞]","[挤眼]","[闭嘴]","[鄙视]","[爱你]","[泪]","[偷笑]","[亲亲]","[生病]","[太开心]","[白眼]","[右哼哼]","[左哼哼]","[嘘]","[衰]","[委屈]","[吐]","[哈欠]","[抱抱]","[怒]","[疑问]","[馋嘴]","[拜拜]","[思考]","[汗]","[困]","[睡]","[钱]","[失望]","[酷]","[色]","[哼]","[鼓掌]","[晕]","[悲伤]","[抓狂]","[黑线]","[阴险]","[怒骂]","[互粉]","[心]","[伤心]","[猪头]","[熊猫]","[兔子]","[ok]","[耶]","[good]","[NO]","[赞]","[来]","[弱]","[草泥马]","[神马]","[囧]","[浮云]","[给力]","[围观]","[威武]","[奥特曼]","[礼物]","[钟]","[话筒]","[蜡烛]","[蛋糕]"],e={};return layui.each(t,function(t,i){e[i]=layui.cache.dir+"images/face/"+t+".gif"}),e}();return x.hide=x.hide||function(t){"face"!==e(t.target).attr("layedit-event")&&i.close(x.index)},x.index=i.tips(function(){var t=[];return layui.each(a,function(e,i){t.push('<li title="'+e+'"><img src="'+i+'" alt="'+e+'"></li>')}),'<ul class="layui-clear">'+t.join("")+"</ul>"}(),this,{tips:1,time:0,skin:"layui-box layui-util-face",maxWidth:500,success:function(l,n){l.css({marginTop:-4,marginLeft:-10}).find(".layui-clear>li").on("click",function(){t&&t({src:a[this.title],alt:this.title}),i.close(n)}),e(document).off("click",x.hide).on("click",x.hide)}})},k=function(t){var e=this,l=i.open({type:1,id:"LAY_layedit_code",area:"550px",shade:.05,shadeClose:!0,moveType:1,title:"插入代码",skin:"layui-layer-msg",content:['<ul class="layui-form layui-form-pane" style="margin: 15px;">','<li class="layui-form-item">','<label class="layui-form-label">请选择语言</label>','<div class="layui-input-block">','<select name="lang">','<option value="JavaScript">JavaScript</option>','<option value="HTML">HTML</option>','<option value="CSS">CSS</option>','<option value="Java">Java</option>','<option value="PHP">PHP</option>','<option value="C#">C#</option>','<option value="Python">Python</option>','<option value="Ruby">Ruby</option>','<option value="Go">Go</option>',"</select>","</div>","</li>",'<li class="layui-form-item layui-form-text">','<label class="layui-form-label">代码</label>','<div class="layui-input-block">','<textarea name="code" lay-verify="required" autofocus="true" class="layui-textarea" style="height: 200px;"></textarea>',"</div>","</li>",'<li class="layui-form-item" style="text-align: center;">','<button type="button" lay-submit lay-filter="layedit-code-yes" class="layui-btn"> 确定 </button>','<button style="margin-left: 20px;" type="button" class="layui-btn layui-btn-primary"> 取消 </button>',"</li>","</ul>"].join(""),success:function(l,n){var o="submit(layedit-code-yes)";a.render("select"),l.find(".layui-btn-primary").on("click",function(){i.close(n),e.focus()}),a.on(o,function(e){i.close(k.index),t&&t(e.field)})}});k.index=l},C={html:'<i class="layui-icon layedit-tool-html" title="HTML源代码" lay-command="html" layedit-event="html"">&#xe64b;</i><span class="layedit-tool-mid"></span>',strong:'<i class="layui-icon layedit-tool-b" title="加粗" lay-command="Bold" layedit-event="b"">&#xe62b;</i>',italic:'<i class="layui-icon layedit-tool-i" title="斜体" lay-command="italic" layedit-event="i"">&#xe644;</i>',underline:'<i class="layui-icon layedit-tool-u" title="下划线" lay-command="underline" layedit-event="u"">&#xe646;</i>',del:'<i class="layui-icon layedit-tool-d" title="删除线" lay-command="strikeThrough" layedit-event="d"">&#xe64f;</i>',"|":'<span class="layedit-tool-mid"></span>',left:'<i class="layui-icon layedit-tool-left" title="左对齐" lay-command="justifyLeft" layedit-event="left"">&#xe649;</i>',center:'<i class="layui-icon layedit-tool-center" title="居中对齐" lay-command="justifyCenter" layedit-event="center"">&#xe647;</i>',right:'<i class="layui-icon layedit-tool-right" title="右对齐" lay-command="justifyRight" layedit-event="right"">&#xe648;</i>',link:'<i class="layui-icon layedit-tool-link" title="插入链接" layedit-event="link"">&#xe64c;</i>',unlink:'<i class="layui-icon layedit-tool-unlink layui-disabled" title="清除链接" lay-command="unlink" layedit-event="unlink"">&#xe64d;</i>',face:'<i class="layui-icon layedit-tool-face" title="表情" layedit-event="face"">&#xe650;</i>',image:'<i class="layui-icon layedit-tool-image" title="图片" layedit-event="image">&#xe64a;<input type="file" name="file"></i>',code:'<i class="layui-icon layedit-tool-code" title="插入代码" layedit-event="code">&#xe64e;</i>',help:'<i class="layui-icon layedit-tool-help" title="帮助" layedit-event="help">&#xe607;</i>'},w=new c;t(n,w)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/layer.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/layer.js
deleted file mode 100644
index bc816610..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/layer.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;!function(e,t){"use strict";var i,n,a=e.layui&&layui.define,o={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,i=t.length-1,n=i;n>0;n--)if("interactive"===t[n].readyState){e=t[n].src;break}return e||t[i].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["&#x786E;&#x5B9A;","&#x53D6;&#x6D88;"],type:["dialog","page","iframe","loading","tips"],getStyle:function(t,i){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](i)},link:function(t,i,n){if(r.path){var a=document.getElementsByTagName("head")[0],s=document.createElement("link");"string"==typeof i&&(n=i);var l=(n||t).replace(/\.|\//g,""),f="layuicss-"+l,c=0;s.rel="stylesheet",s.href=r.path+t,s.id=f,document.getElementById(f)||a.appendChild(s),"function"==typeof i&&!function u(){return++c>80?e.console&&console.error("layer.css: Invalid"):void(1989===parseInt(o.getStyle(document.getElementById(f),"width"))?i():setTimeout(u,100))}()}}},r={v:"3.1.1",ie:function(){var t=navigator.userAgent.toLowerCase();return!!(e.ActiveXObject||"ActiveXObject"in e)&&((t.match(/msie\s(\d+)/)||[])[1]||"11")}(),index:e.layer&&e.layer.v?1e5:0,path:o.getPath,config:function(e,t){return e=e||{},r.cache=o.config=i.extend({},o.config,e),r.path=o.config.path||r.path,"string"==typeof e.extend&&(e.extend=[e.extend]),o.config.path&&r.ready(),e.extend?(a?layui.addcss("modules/layer/"+e.extend):o.link("theme/"+e.extend),this):this},ready:function(e){var t="layer",i="",n=(a?"modules/layer/":"theme/")+"default/layer.css?v="+r.v+i;return a?layui.addcss(n,e,t):o.link(n,e,t),this},alert:function(e,t,n){var a="function"==typeof t;return a&&(n=t),r.open(i.extend({content:e,yes:n},a?{}:t))},confirm:function(e,t,n,a){var s="function"==typeof t;return s&&(a=n,n=t),r.open(i.extend({content:e,btn:o.btn,yes:n,btn2:a},s?{}:t))},msg:function(e,n,a){var s="function"==typeof n,f=o.config.skin,c=(f?f+" "+f+"-msg":"")||"layui-layer-msg",u=l.anim.length-1;return s&&(a=n),r.open(i.extend({content:e,time:3e3,shade:!1,skin:c,title:!1,closeBtn:!1,btn:!1,resize:!1,end:a},s&&!o.config.skin?{skin:c+" layui-layer-hui",anim:u}:function(){return n=n||{},(n.icon===-1||n.icon===t&&!o.config.skin)&&(n.skin=c+" "+(n.skin||"layui-layer-hui")),n}()))},load:function(e,t){return r.open(i.extend({type:3,icon:e||0,resize:!1,shade:.01},t))},tips:function(e,t,n){return r.open(i.extend({type:4,content:[e,t],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},n))}},s=function(e){var t=this;t.index=++r.index,t.config=i.extend({},t.config,o.config,e),document.body?t.creat():setTimeout(function(){t.creat()},30)};s.pt=s.prototype;var l=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];l.anim=["layer-anim-00","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"],s.pt.config={type:0,shade:.3,fixed:!0,move:l[1],title:"&#x4FE1;&#x606F;",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},s.pt.vessel=function(e,t){var n=this,a=n.index,r=n.config,s=r.zIndex+a,f="object"==typeof r.title,c=r.maxmin&&(1===r.type||2===r.type),u=r.title?'<div class="layui-layer-title" style="'+(f?r.title[1]:"")+'">'+(f?r.title[0]:r.title)+"</div>":"";return r.zIndex=s,t([r.shade?'<div class="layui-layer-shade" id="layui-layer-shade'+a+'" times="'+a+'" style="'+("z-index:"+(s-1)+"; ")+'"></div>':"",'<div class="'+l[0]+(" layui-layer-"+o.type[r.type])+(0!=r.type&&2!=r.type||r.shade?"":" layui-layer-border")+" "+(r.skin||"")+'" id="'+l[0]+a+'" type="'+o.type[r.type]+'" times="'+a+'" showtime="'+r.time+'" conType="'+(e?"object":"string")+'" style="z-index: '+s+"; width:"+r.area[0]+";height:"+r.area[1]+(r.fixed?"":";position:absolute;")+'">'+(e&&2!=r.type?"":u)+'<div id="'+(r.id||"")+'" class="layui-layer-content'+(0==r.type&&r.icon!==-1?" layui-layer-padding":"")+(3==r.type?" layui-layer-loading"+r.icon:"")+'">'+(0==r.type&&r.icon!==-1?'<i class="layui-layer-ico layui-layer-ico'+r.icon+'"></i>':"")+(1==r.type&&e?"":r.content||"")+'</div><span class="layui-layer-setwin">'+function(){var e=c?'<a class="layui-layer-min" href="javascript:;"><cite></cite></a><a class="layui-layer-ico layui-layer-max" href="javascript:;"></a>':"";return r.closeBtn&&(e+='<a class="layui-layer-ico '+l[7]+" "+l[7]+(r.title?r.closeBtn:4==r.type?"1":"2")+'" href="javascript:;"></a>'),e}()+"</span>"+(r.btn?function(){var e="";"string"==typeof r.btn&&(r.btn=[r.btn]);for(var t=0,i=r.btn.length;t<i;t++)e+='<a class="'+l[6]+t+'">'+r.btn[t]+"</a>";return'<div class="'+l[6]+" layui-layer-btn-"+(r.btnAlign||"")+'">'+e+"</div>"}():"")+(r.resize?'<span class="layui-layer-resize"></span>':"")+"</div>"],u,i('<div class="layui-layer-move"></div>')),n},s.pt.creat=function(){var e=this,t=e.config,a=e.index,s=t.content,f="object"==typeof s,c=i("body");if(!t.id||!i("#"+t.id)[0]){switch("string"==typeof t.area&&(t.area="auto"===t.area?["",""]:[t.area,""]),t.shift&&(t.anim=t.shift),6==r.ie&&(t.fixed=!1),t.type){case 0:t.btn="btn"in t?t.btn:o.btn[0],r.closeAll("dialog");break;case 2:var s=t.content=f?t.content:[t.content||"","auto"];t.content='<iframe scrolling="'+(t.content[1]||"auto")+'" allowtransparency="true" id="'+l[4]+a+'" name="'+l[4]+a+'" onload="this.className=\'\';" class="layui-layer-load" frameborder="0" src="'+t.content[0]+'"></iframe>';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll("loading");break;case 4:f||(t.content=[t.content,"body"]),t.follow=t.content[1],t.content=t.content[0]+'<i class="layui-layer-TipsG"></i>',delete t.title,t.tips="object"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll("tips")}if(e.vessel(f,function(n,r,u){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i("body").append(n[1])}():function(){s.parents("."+l[0])[0]||(s.data("display",s.css("display")).show().addClass("layui-layer-wrap").wrap(n[1]),i("#"+l[0]+a).find("."+l[5]).before(r))}()}():c.append(n[1]),i(".layui-layer-move")[0]||c.append(o.moveElem=u),e.layero=i("#"+l[0]+a),t.scrollbar||l.html.css("overflow","hidden").attr("layer-full",a)}).auto(a),i("#layui-layer-shade"+e.index).css({"background-color":t.shade[1]||"#000",opacity:t.shade[0]||t.shade}),2==t.type&&6==r.ie&&e.layero.find("iframe").attr("src",s[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on("resize",function(){e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),l.anim[t.anim]){var u="layer-anim "+l.anim[t.anim];e.layero.addClass(u).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){i(this).removeClass(u)})}t.isOutAnim&&e.layero.data("isOutAnim",!0)}},s.pt.auto=function(e){var t=this,a=t.config,o=i("#"+l[0]+e);""===a.area[0]&&a.maxWidth>0&&(r.ie&&r.ie<8&&a.btn&&o.width(o.innerWidth()),o.outerWidth()>a.maxWidth&&o.width(a.maxWidth));var s=[o.innerWidth(),o.innerHeight()],f=o.find(l[1]).outerHeight()||0,c=o.find("."+l[6]).outerHeight()||0,u=function(e){e=o.find(e),e.height(s[1]-f-c-2*(0|parseFloat(e.css("padding-top"))))};switch(a.type){case 2:u("iframe");break;default:""===a.area[1]?a.maxHeight>0&&o.outerHeight()>a.maxHeight?(s[1]=a.maxHeight,u("."+l[5])):a.fixed&&s[1]>=n.height()&&(s[1]=n.height(),u("."+l[5])):u("."+l[5])}return t},s.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o="object"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):"auto"!==t.offset&&("t"===t.offset?e.offsetTop=0:"r"===t.offset?e.offsetLeft=n.width()-a[0]:"b"===t.offset?e.offsetTop=n.height()-a[1]:"l"===t.offset?e.offsetLeft=0:"lt"===t.offset?(e.offsetTop=0,e.offsetLeft=0):"lb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):"rt"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):"rb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr("minLeft")&&(e.offsetTop=n.height()-(i.find(l[1]).outerHeight()||0),e.offsetLeft=i.css("left")),i.css({top:e.offsetTop,left:e.offsetLeft})},s.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i("body"));var s={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(".layui-layer-TipsG"),c=t.tips[0];t.tips[1]||f.remove(),s.autoLeft=function(){s.left+o[0]-n.width()>0?(s.tipLeft=s.left+s.width-o[0],f.css({right:12,left:"auto"})):s.tipLeft=s.left},s.where=[function(){s.autoLeft(),s.tipTop=s.top-o[1]-10,f.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left+s.width+10,s.tipTop=s.top,f.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){s.autoLeft(),s.tipTop=s.top+s.height+10,f.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left-o[0]-10,s.tipTop=s.top,f.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],s.where[c-1](),1===c?s.top-(n.scrollTop()+o[1]+16)<0&&s.where[2]():2===c?n.width()-(s.left+s.width+o[0]+16)>0||s.where[3]():3===c?s.top-n.scrollTop()+s.height+o[1]+16-n.height()>0&&s.where[0]():4===c&&o[0]+16-s.left>0&&s.where[1](),a.find("."+l[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),a.css({left:s.tipLeft-(t.fixed?n.scrollLeft():0),top:s.tipTop-(t.fixed?n.scrollTop():0)})},s.pt.move=function(){var e=this,t=e.config,a=i(document),s=e.layero,l=s.find(t.move),f=s.find(".layui-layer-resize"),c={};return t.move&&l.css("cursor","move"),l.on("mousedown",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(s.css("left")),e.clientY-parseFloat(s.css("top"))],o.moveElem.css("cursor","move").show())}),f.on("mousedown",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[s.outerWidth(),s.outerHeight()],o.moveElem.css("cursor","se-resize").show()}),a.on("mousemove",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],l="fixed"===s.css("position");if(i.preventDefault(),c.stX=l?0:n.scrollLeft(),c.stY=l?0:n.scrollTop(),!t.moveOut){var f=n.width()-s.outerWidth()+c.stX,u=n.height()-s.outerHeight()+c.stY;a<c.stX&&(a=c.stX),a>f&&(a=f),o<c.stY&&(o=c.stY),o>u&&(o=u)}s.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0,t.resizing&&t.resizing(s)}}).on("mouseup",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd(s)),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},s.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find("iframe").on("load",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find("."+l[6]).children("a").on("click",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a["btn"+(e+1)]&&a["btn"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find("."+l[7]).on("click",e),a.shadeClose&&i("#layui-layer-shade"+t.index).on("click",function(){r.close(t.index)}),n.find(".layui-layer-min").on("click",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(".layui-layer-max").on("click",function(){i(this).hasClass("layui-layer-maxmin")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i("select"),function(e,t){var n=i(this);n.parents("."+l[0])[0]||1==n.attr("layer")&&i("."+l[0]).length<1&&n.removeAttr("layer").show(),n=null})},s.pt.IE6=function(e){i("select").each(function(e,t){var n=i(this);n.parents("."+l[0])[0]||"none"===n.css("display")||n.attr({layer:"1"}).hide(),n=null})},s.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css("z-index",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on("mousedown",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css("margin-left"))];e.find(".layui-layer-max").addClass("layui-layer-maxmin"),e.attr({area:t})},o.rescollbar=function(e){l.html.attr("layer-full")==e&&(l.html[0].style.removeProperty?l.html[0].style.removeProperty("overflow"):l.html[0].style.removeAttribute("overflow"),l.html.removeAttr("layer-full"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i("."+l[4]).attr("times"),i("#"+l[0]+t).find("iframe").contents().find(e)},r.getFrameIndex=function(e){return i("#"+e).parents("."+l[4]).attr("times")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame("html",e).outerHeight(),n=i("#"+l[0]+e),a=n.find(l[1]).outerHeight()||0,o=n.find("."+l[6]).outerHeight()||0;n.css({height:t+a+o}),n.find("iframe").css({height:t})}},r.iframeSrc=function(e,t){i("#"+l[0]+e).find("iframe").attr("src",t)},r.style=function(e,t,n){var a=i("#"+l[0]+e),r=a.find(".layui-layer-content"),s=a.attr("type"),f=a.find(l[1]).outerHeight()||0,c=a.find("."+l[6]).outerHeight()||0;a.attr("minLeft");s!==o.type[3]&&s!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find("."+l[6]).outerHeight(),s===o.type[2]?a.find("iframe").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))}))},r.min=function(e,t){var a=i("#"+l[0]+e),s=a.find(l[1]).outerHeight()||0,f=a.attr("minLeft")||181*o.minIndex+"px",c=a.css("position");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr("position",c),r.style(e,{width:180,height:s,left:f,top:n.height()-s,position:"fixed",overflow:"hidden"},!0),a.find(".layui-layer-min").hide(),"page"===a.attr("type")&&a.find(l[4]).hide(),o.rescollbar(e),a.attr("minLeft")||o.minIndex++,a.attr("minLeft",f)},r.restore=function(e){var t=i("#"+l[0]+e),n=t.attr("area").split(",");t.attr("type");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeClass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===t.attr("type")&&t.find(l[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i("#"+l[0]+e);o.record(a),l.html.attr("layer-full")||l.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===a.css("position");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(".layui-layer-min").hide()},100)},r.title=function(e,t){var n=i("#"+l[0]+(t||r.index)).find(l[1]);n.html(e)},r.close=function(e){var t=i("#"+l[0]+e),n=t.attr("type"),a="layer-anim-close";if(t[0]){var s="layui-layer-wrap",f=function(){if(n===o.type[1]&&"object"===t.attr("conType")){t.children(":not(."+l[5]+")").remove();for(var a=t.find("."+s),r=0;r<2;r++)a.unwrap();a.css("display",a.data("display")).removeClass(s)}else{if(n===o.type[2])try{var f=i("#"+l[4]+e)[0];f.contentWindow.document.write(""),f.contentWindow.close(),t.find("."+l[5])[0].removeChild(f)}catch(c){}t[0].innerHTML="",t.remove()}"function"==typeof o.end[e]&&o.end[e](),delete o.end[e]};t.data("isOutAnim")&&t.addClass("layer-anim "+a),i("#layui-layer-moves, #layui-layer-shade"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),t.attr("minLeft")&&(o.minIndex--,o.minLeft.push(t.attr("minLeft"))),r.ie&&r.ie<10||!t.data("isOutAnim")?f():setTimeout(function(){f()},200)}},r.closeAll=function(e){i.each(i("."+l[0]),function(){var t=i(this),n=e?t.attr("type")===e:1;n&&r.close(t.attr("times")),n=null})};var f=r.cache||{},c=function(e){return f.skin?" "+f.skin+" "+f.skin+"-"+e:""};r.prompt=function(e,t){var a="";if(e=e||{},"function"==typeof e&&(t=e),e.area){var o=e.area;a='style="width: '+o[0]+"; height: "+o[1]+';"',delete e.area}var s,l=2==e.formType?'<textarea class="layui-layer-input"'+a+"></textarea>":function(){return'<input type="'+(1==e.formType?"password":"text")+'" class="layui-layer-input">'}(),f=e.success;return delete e.success,r.open(i.extend({type:1,btn:["&#x786E;&#x5B9A;","&#x53D6;&#x6D88;"],content:l,skin:"layui-layer-prompt"+c("prompt"),maxWidth:n.width(),success:function(t){s=t.find(".layui-layer-input"),s.val(e.value||"").focus(),"function"==typeof f&&f(t)},resize:!1,yes:function(i){var n=s.val();""===n?s.focus():n.length>(e.maxlength||500)?r.tips("&#x6700;&#x591A;&#x8F93;&#x5165;"+(e.maxlength||500)+"&#x4E2A;&#x5B57;&#x6570;",s,{tips:1}):t&&t(n,i,s)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{},n="layui-this",a=e.success;return delete e.success,r.open(i.extend({type:1,skin:"layui-layer-tab"+c("tab"),resize:!1,title:function(){var e=t.length,i=1,a="";if(e>0)for(a='<span class="'+n+'">'+t[0].title+"</span>";i<e;i++)a+="<span>"+t[i].title+"</span>";return a}(),content:'<ul class="layui-layer-tabmain">'+function(){var e=t.length,i=1,a="";if(e>0)for(a='<li class="layui-layer-tabli '+n+'">'+(t[0].content||"no content")+"</li>";i<e;i++)a+='<li class="layui-layer-tabli">'+(t[i].content||"no  content")+"</li>";return a}()+"</ul>",success:function(t){var o=t.find(".layui-layer-title").children(),r=t.find(".layui-layer-tabmain").children();o.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var a=i(this),o=a.index();a.addClass(n).siblings().removeClass(n),r.eq(o).show().siblings().hide(),"function"==typeof e.change&&e.change(o)}),"function"==typeof a&&a(t)}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var s={};if(t=t||{},t.photos){var l=t.photos.constructor===Object,f=l?t.photos:{},u=f.data||[],d=f.start||0;s.imgIndex=(0|d)+1,t.img=t.img||"img";var y=t.success;if(delete t.success,l){if(0===u.length)return r.msg("&#x6CA1;&#x6709;&#x56FE;&#x7247;")}else{var p=i(t.photos),h=function(){u=[],p.find(t.img).each(function(e){var t=i(this);t.attr("layer-index",e),u.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(h(),0===u.length)return;if(n||p.on("click",t.img,function(){var e=i(this),n=e.attr("layer-index");r.photos(i.extend(t,{photos:{start:n,data:u,tab:t.tab},full:t.full}),!0),h()}),!n)return}s.imgprev=function(e){s.imgIndex--,s.imgIndex<1&&(s.imgIndex=u.length),s.tabimg(e)},s.imgnext=function(e,t){s.imgIndex++,s.imgIndex>u.length&&(s.imgIndex=1,t)||s.tabimg(e)},s.keyup=function(e){if(!s.end){var t=e.keyCode;e.preventDefault(),37===t?s.imgprev(!0):39===t?s.imgnext(!0):27===t&&r.close(s.index)}},s.tabimg=function(e){if(!(u.length<=1))return f.start=s.imgIndex-1,r.close(s.index),r.photos(t,!0,e)},s.event=function(){s.bigimg.hover(function(){s.imgsee.show()},function(){s.imgsee.hide()}),s.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventDefault(),s.imgprev()}),s.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventDefault(),s.imgnext()}),i(document).on("keyup",s.keyup)},s.loadi=r.load(1,{shade:!("shade"in t)&&.9,scrollbar:!1}),o(u[d].src,function(n){r.close(s.loadi),s.index=r.open(i.extend({type:1,id:"layui-layer-photos",area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]<r[1]&&(a[0]=a[0]/r[1],a[1]=a[1]/r[1])}return[a[0]+"px",a[1]+"px"]}(),title:!1,shade:.9,shadeClose:!0,closeBtn:!1,move:".layui-layer-phimg img",moveType:1,scrollbar:!1,moveOut:!0,isOutAnim:!1,skin:"layui-layer-photos"+c("photos"),content:'<div class="layui-layer-phimg"><img src="'+u[d].src+'" alt="'+(u[d].alt||"")+'" layer-pid="'+u[d].pid+'"><div class="layui-layer-imgsee">'+(u.length>1?'<span class="layui-layer-imguide"><a href="javascript:;" class="layui-layer-iconext layui-layer-imgprev"></a><a href="javascript:;" class="layui-layer-iconext layui-layer-imgnext"></a></span>':"")+'<div class="layui-layer-imgbar" style="display:'+(a?"block":"")+'"><span class="layui-layer-imgtit"><a href="javascript:;">'+(u[d].alt||"")+"</a><em>"+s.imgIndex+"/"+u.length+"</em></span></div></div></div>",success:function(e,i){s.bigimg=e.find(".layui-layer-phimg"),s.imgsee=e.find(".layui-layer-imguide,.layui-layer-imgbar"),s.event(e),t.tab&&t.tab(u[d],e),"function"==typeof y&&y(e)},end:function(){s.end=!0,i(document).off("keyup",s.keyup)}},t))},function(){r.close(s.loadi),r.msg("&#x5F53;&#x524D;&#x56FE;&#x7247;&#x5730;&#x5740;&#x5F02;&#x5E38;<br>&#x662F;&#x5426;&#x7EE7;&#x7EED;&#x67E5;&#x770B;&#x4E0B;&#x4E00;&#x5F20;&#xFF1F;",{time:3e4,btn:["&#x4E0B;&#x4E00;&#x5F20;","&#x4E0D;&#x770B;&#x4E86;"],yes:function(){u.length>1&&s.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),l.html=i("html"),r.open=function(e){var t=new s(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define("jquery",function(t){r.path=layui.cache.dir,o.run(layui.$),e.layer=r,t("layer",r)})):"function"==typeof define&&define.amd?define(["jquery"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window);
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/laypage.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/laypage.js
deleted file mode 100644
index 478c11f2..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/laypage.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define(function(e){"use strict";var a=document,t="getElementById",n="getElementsByTagName",i="laypage",r="layui-disabled",u=function(e){var a=this;a.config=e||{},a.config.index=++s.index,a.render(!0)};u.prototype.type=function(){var e=this.config;if("object"==typeof e.elem)return void 0===e.elem.length?2:3},u.prototype.view=function(){var e=this,a=e.config,t=a.groups="groups"in a?0|a.groups:5;a.layout="object"==typeof a.layout?a.layout:["prev","page","next"],a.count=0|a.count,a.curr=0|a.curr||1,a.limits="object"==typeof a.limits?a.limits:[10,20,30,40,50],a.limit=0|a.limit||10,a.pages=Math.ceil(a.count/a.limit)||1,a.curr>a.pages&&(a.curr=a.pages),t<0?t=1:t>a.pages&&(t=a.pages),a.prev="prev"in a?a.prev:"&#x4E0A;&#x4E00;&#x9875;",a.next="next"in a?a.next:"&#x4E0B;&#x4E00;&#x9875;";var n=a.pages>t?Math.ceil((a.curr+(t>1?1:0))/(t>0?t:1)):1,i={prev:function(){return a.prev?'<a href="javascript:;" class="layui-laypage-prev'+(1==a.curr?" "+r:"")+'" data-page="'+(a.curr-1)+'">'+a.prev+"</a>":""}(),page:function(){var e=[];if(a.count<1)return"";n>1&&a.first!==!1&&0!==t&&e.push('<a href="javascript:;" class="layui-laypage-first" data-page="1"  title="&#x9996;&#x9875;">'+(a.first||1)+"</a>");var i=Math.floor((t-1)/2),r=n>1?a.curr-i:1,u=n>1?function(){var e=a.curr+(t-i-1);return e>a.pages?a.pages:e}():t;for(u-r<t-1&&(r=u-t+1),a.first!==!1&&r>2&&e.push('<span class="layui-laypage-spr">&#x2026;</span>');r<=u;r++)r===a.curr?e.push('<span class="layui-laypage-curr"><em class="layui-laypage-em" '+(/^#/.test(a.theme)?'style="background-color:'+a.theme+';"':"")+"></em><em>"+r+"</em></span>"):e.push('<a href="javascript:;" data-page="'+r+'">'+r+"</a>");return a.pages>t&&a.pages>u&&a.last!==!1&&(u+1<a.pages&&e.push('<span class="layui-laypage-spr">&#x2026;</span>'),0!==t&&e.push('<a href="javascript:;" class="layui-laypage-last" title="&#x5C3E;&#x9875;"  data-page="'+a.pages+'">'+(a.last||a.pages)+"</a>")),e.join("")}(),next:function(){return a.next?'<a href="javascript:;" class="layui-laypage-next'+(a.curr==a.pages?" "+r:"")+'" data-page="'+(a.curr+1)+'">'+a.next+"</a>":""}(),count:'<span class="layui-laypage-count">共 '+a.count+" 条</span>",limit:function(){var e=['<span class="layui-laypage-limits"><select lay-ignore>'];return layui.each(a.limits,function(t,n){e.push('<option value="'+n+'"'+(n===a.limit?"selected":"")+">"+n+" 条/页</option>")}),e.join("")+"</select></span>"}(),refresh:['<a href="javascript:;" data-page="'+a.curr+'" class="layui-laypage-refresh">','<i class="layui-icon layui-icon-refresh"></i>',"</a>"].join(""),skip:function(){return['<span class="layui-laypage-skip">&#x5230;&#x7B2C;','<input type="text" min="1" value="'+a.curr+'" class="layui-input">','&#x9875;<button type="button" class="layui-laypage-btn">&#x786e;&#x5b9a;</button>',"</span>"].join("")}()};return['<div class="layui-box layui-laypage layui-laypage-'+(a.theme?/^#/.test(a.theme)?"molv":a.theme:"default")+'" id="layui-laypage-'+a.index+'">',function(){var e=[];return layui.each(a.layout,function(a,t){i[t]&&e.push(i[t])}),e.join("")}(),"</div>"].join("")},u.prototype.jump=function(e,a){if(e){var t=this,i=t.config,r=e.children,u=e[n]("button")[0],l=e[n]("input")[0],p=e[n]("select")[0],c=function(){var e=0|l.value.replace(/\s|\D/g,"");e&&(i.curr=e,t.render())};if(a)return c();for(var o=0,y=r.length;o<y;o++)"a"===r[o].nodeName.toLowerCase()&&s.on(r[o],"click",function(){var e=0|this.getAttribute("data-page");e<1||e>i.pages||(i.curr=e,t.render())});p&&s.on(p,"change",function(){var e=this.value;i.curr*e>i.count&&(i.curr=Math.ceil(i.count/e)),i.limit=e,t.render()}),u&&s.on(u,"click",function(){c()})}},u.prototype.skip=function(e){if(e){var a=this,t=e[n]("input")[0];t&&s.on(t,"keyup",function(t){var n=this.value,i=t.keyCode;/^(37|38|39|40)$/.test(i)||(/\D/.test(n)&&(this.value=n.replace(/\D/,"")),13===i&&a.jump(e,!0))})}},u.prototype.render=function(e){var n=this,i=n.config,r=n.type(),u=n.view();2===r?i.elem&&(i.elem.innerHTML=u):3===r?i.elem.html(u):a[t](i.elem)&&(a[t](i.elem).innerHTML=u),i.jump&&i.jump(i,e);var s=a[t]("layui-laypage-"+i.index);n.jump(s),i.hash&&!e&&(location.hash="!"+i.hash+"="+i.curr),n.skip(s)};var s={render:function(e){var a=new u(e);return a.index},index:layui.laypage?layui.laypage.index+1e4:0,on:function(e,a,t){return e.attachEvent?e.attachEvent("on"+a,function(a){a.target=a.srcElement,t.call(e,a)}):e.addEventListener(a,t,!1),this}};e(i,s)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/laytpl.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/laytpl.js
deleted file mode 100644
index dd0d5671..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/laytpl.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#39;").replace(/"/g,"&quot;")},error:function(e,r){var c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/mobile.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/mobile.js
deleted file mode 100644
index bd2fe1bc..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/mobile.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define(function(i){i("layui.mobile",layui.v)});layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#39;").replace(/"/g,"&quot;")},error:function(e,r){var c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)});layui.define(function(e){"use strict";var t=(window,document),i="querySelectorAll",n="getElementsByClassName",a=function(e){return t[i](e)},s={type:0,shade:!0,shadeClose:!0,fixed:!0,anim:"scale"},l={extend:function(e){var t=JSON.parse(JSON.stringify(s));for(var i in e)t[i]=e[i];return t},timer:{},end:{}};l.touch=function(e,t){e.addEventListener("click",function(e){t.call(this,e)},!1)};var o=0,r=["layui-m-layer"],d=function(e){var t=this;t.config=l.extend(e),t.view()};d.prototype.view=function(){var e=this,i=e.config,s=t.createElement("div");e.id=s.id=r[0]+o,s.setAttribute("class",r[0]+" "+r[0]+(i.type||0)),s.setAttribute("index",o);var l=function(){var e="object"==typeof i.title;return i.title?'<h3 style="'+(e?i.title[1]:"")+'">'+(e?i.title[0]:i.title)+"</h3>":""}(),d=function(){"string"==typeof i.btn&&(i.btn=[i.btn]);var e,t=(i.btn||[]).length;return 0!==t&&i.btn?(e='<span yes type="1">'+i.btn[0]+"</span>",2===t&&(e='<span no type="0">'+i.btn[1]+"</span>"+e),'<div class="layui-m-layerbtn">'+e+"</div>"):""}();if(i.fixed||(i.top=i.hasOwnProperty("top")?i.top:100,i.style=i.style||"",i.style+=" top:"+(t.body.scrollTop+i.top)+"px"),2===i.type&&(i.content='<i></i><i class="layui-m-layerload"></i><i></i><p>'+(i.content||"")+"</p>"),i.skin&&(i.anim="up"),"msg"===i.skin&&(i.shade=!1),s.innerHTML=(i.shade?"<div "+("string"==typeof i.shade?'style="'+i.shade+'"':"")+' class="layui-m-layershade"></div>':"")+'<div class="layui-m-layermain" '+(i.fixed?"":'style="position:static;"')+'><div class="layui-m-layersection"><div class="layui-m-layerchild '+(i.skin?"layui-m-layer-"+i.skin+" ":"")+(i.className?i.className:"")+" "+(i.anim?"layui-m-anim-"+i.anim:"")+'" '+(i.style?'style="'+i.style+'"':"")+">"+l+'<div class="layui-m-layercont">'+i.content+"</div>"+d+"</div></div></div>",!i.type||2===i.type){var y=t[n](r[0]+i.type),u=y.length;u>=1&&c.close(y[0].getAttribute("index"))}document.body.appendChild(s);var m=e.elem=a("#"+e.id)[0];i.success&&i.success(m),e.index=o++,e.action(i,m)},d.prototype.action=function(e,t){var i=this;e.time&&(l.timer[i.index]=setTimeout(function(){c.close(i.index)},1e3*e.time));var a=function(){var t=this.getAttribute("type");0==t?(e.no&&e.no(),c.close(i.index)):e.yes?e.yes(i.index):c.close(i.index)};if(e.btn)for(var s=t[n]("layui-m-layerbtn")[0].children,o=s.length,r=0;r<o;r++)l.touch(s[r],a);if(e.shade&&e.shadeClose){var d=t[n]("layui-m-layershade")[0];l.touch(d,function(){c.close(i.index,e.end)})}e.end&&(l.end[i.index]=e.end)};var c={v:"2.0 m",index:o,open:function(e){var t=new d(e||{});return t.index},close:function(e){var i=a("#"+r[0]+e)[0];i&&(i.innerHTML="",t.body.removeChild(i),clearTimeout(l.timer[e]),delete l.timer[e],"function"==typeof l.end[e]&&l.end[e](),delete l.end[e])},closeAll:function(){for(var e=t[n](r[0]),i=0,a=e.length;i<a;i++)c.close(0|e[0].getAttribute("index"))}};e("layer-mobile",c)});layui.define(function(t){var e=function(){function t(t){return null==t?String(t):J[W.call(t)]||"object"}function e(e){return"function"==t(e)}function n(t){return null!=t&&t==t.window}function r(t){return null!=t&&t.nodeType==t.DOCUMENT_NODE}function i(e){return"object"==t(e)}function o(t){return i(t)&&!n(t)&&Object.getPrototypeOf(t)==Object.prototype}function a(t){var e=!!t&&"length"in t&&t.length,r=T.type(t);return"function"!=r&&!n(t)&&("array"==r||0===e||"number"==typeof e&&e>0&&e-1 in t)}function s(t){return A.call(t,function(t){return null!=t})}function u(t){return t.length>0?T.fn.concat.apply([],t):t}function c(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function l(t){return t in F?F[t]:F[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function f(t,e){return"number"!=typeof e||k[c(t)]?e:e+"px"}function h(t){var e,n;return $[t]||(e=L.createElement(t),L.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),$[t]=n),$[t]}function p(t){return"children"in t?D.call(t.children):T.map(t.childNodes,function(t){if(1==t.nodeType)return t})}function d(t,e){var n,r=t?t.length:0;for(n=0;n<r;n++)this[n]=t[n];this.length=r,this.selector=e||""}function m(t,e,n){for(j in e)n&&(o(e[j])||Q(e[j]))?(o(e[j])&&!o(t[j])&&(t[j]={}),Q(e[j])&&!Q(t[j])&&(t[j]=[]),m(t[j],e[j],n)):e[j]!==E&&(t[j]=e[j])}function v(t,e){return null==e?T(t):T(t).filter(e)}function g(t,n,r,i){return e(n)?n.call(t,r,i):n}function y(t,e,n){null==n?t.removeAttribute(e):t.setAttribute(e,n)}function x(t,e){var n=t.className||"",r=n&&n.baseVal!==E;return e===E?r?n.baseVal:n:void(r?n.baseVal=e:t.className=e)}function b(t){try{return t?"true"==t||"false"!=t&&("null"==t?null:+t+""==t?+t:/^[\[\{]/.test(t)?T.parseJSON(t):t):t}catch(e){return t}}function w(t,e){e(t);for(var n=0,r=t.childNodes.length;n<r;n++)w(t.childNodes[n],e)}var E,j,T,S,C,N,O=[],P=O.concat,A=O.filter,D=O.slice,L=window.document,$={},F={},k={"column-count":1,columns:1,"font-weight":1,"line-height":1,opacity:1,"z-index":1,zoom:1},M=/^\s*<(\w+|!)[^>]*>/,R=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,z=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Z=/^(?:body|html)$/i,q=/([A-Z])/g,H=["val","css","html","text","data","width","height","offset"],I=["after","prepend","before","append"],V=L.createElement("table"),_=L.createElement("tr"),B={tr:L.createElement("tbody"),tbody:V,thead:V,tfoot:V,td:_,th:_,"*":L.createElement("div")},U=/complete|loaded|interactive/,X=/^[\w-]*$/,J={},W=J.toString,Y={},G=L.createElement("div"),K={tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},Q=Array.isArray||function(t){return t instanceof Array};return Y.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(n)return n.call(t,e);var r,i=t.parentNode,o=!i;return o&&(i=G).appendChild(t),r=~Y.qsa(i,e).indexOf(t),o&&G.removeChild(t),r},C=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},N=function(t){return A.call(t,function(e,n){return t.indexOf(e)==n})},Y.fragment=function(t,e,n){var r,i,a;return R.test(t)&&(r=T(L.createElement(RegExp.$1))),r||(t.replace&&(t=t.replace(z,"<$1></$2>")),e===E&&(e=M.test(t)&&RegExp.$1),e in B||(e="*"),a=B[e],a.innerHTML=""+t,r=T.each(D.call(a.childNodes),function(){a.removeChild(this)})),o(n)&&(i=T(r),T.each(n,function(t,e){H.indexOf(t)>-1?i[t](e):i.attr(t,e)})),r},Y.Z=function(t,e){return new d(t,e)},Y.isZ=function(t){return t instanceof Y.Z},Y.init=function(t,n){var r;if(!t)return Y.Z();if("string"==typeof t)if(t=t.trim(),"<"==t[0]&&M.test(t))r=Y.fragment(t,RegExp.$1,n),t=null;else{if(n!==E)return T(n).find(t);r=Y.qsa(L,t)}else{if(e(t))return T(L).ready(t);if(Y.isZ(t))return t;if(Q(t))r=s(t);else if(i(t))r=[t],t=null;else if(M.test(t))r=Y.fragment(t.trim(),RegExp.$1,n),t=null;else{if(n!==E)return T(n).find(t);r=Y.qsa(L,t)}}return Y.Z(r,t)},T=function(t,e){return Y.init(t,e)},T.extend=function(t){var e,n=D.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){m(t,n,e)}),t},Y.qsa=function(t,e){var n,r="#"==e[0],i=!r&&"."==e[0],o=r||i?e.slice(1):e,a=X.test(o);return t.getElementById&&a&&r?(n=t.getElementById(o))?[n]:[]:1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType?[]:D.call(a&&!r&&t.getElementsByClassName?i?t.getElementsByClassName(o):t.getElementsByTagName(e):t.querySelectorAll(e))},T.contains=L.documentElement.contains?function(t,e){return t!==e&&t.contains(e)}:function(t,e){for(;e&&(e=e.parentNode);)if(e===t)return!0;return!1},T.type=t,T.isFunction=e,T.isWindow=n,T.isArray=Q,T.isPlainObject=o,T.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},T.isNumeric=function(t){var e=Number(t),n=typeof t;return null!=t&&"boolean"!=n&&("string"!=n||t.length)&&!isNaN(e)&&isFinite(e)||!1},T.inArray=function(t,e,n){return O.indexOf.call(e,t,n)},T.camelCase=C,T.trim=function(t){return null==t?"":String.prototype.trim.call(t)},T.uuid=0,T.support={},T.expr={},T.noop=function(){},T.map=function(t,e){var n,r,i,o=[];if(a(t))for(r=0;r<t.length;r++)n=e(t[r],r),null!=n&&o.push(n);else for(i in t)n=e(t[i],i),null!=n&&o.push(n);return u(o)},T.each=function(t,e){var n,r;if(a(t)){for(n=0;n<t.length;n++)if(e.call(t[n],n,t[n])===!1)return t}else for(r in t)if(e.call(t[r],r,t[r])===!1)return t;return t},T.grep=function(t,e){return A.call(t,e)},window.JSON&&(T.parseJSON=JSON.parse),T.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(t,e){J["[object "+e+"]"]=e.toLowerCase()}),T.fn={constructor:Y.Z,length:0,forEach:O.forEach,reduce:O.reduce,push:O.push,sort:O.sort,splice:O.splice,indexOf:O.indexOf,concat:function(){var t,e,n=[];for(t=0;t<arguments.length;t++)e=arguments[t],n[t]=Y.isZ(e)?e.toArray():e;return P.apply(Y.isZ(this)?this.toArray():this,n)},map:function(t){return T(T.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return T(D.apply(this,arguments))},ready:function(t){return U.test(L.readyState)&&L.body?t(T):L.addEventListener("DOMContentLoaded",function(){t(T)},!1),this},get:function(t){return t===E?D.call(this):this[t>=0?t:t+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(t){return O.every.call(this,function(e,n){return t.call(e,n,e)!==!1}),this},filter:function(t){return e(t)?this.not(this.not(t)):T(A.call(this,function(e){return Y.matches(e,t)}))},add:function(t,e){return T(N(this.concat(T(t,e))))},is:function(t){return this.length>0&&Y.matches(this[0],t)},not:function(t){var n=[];if(e(t)&&t.call!==E)this.each(function(e){t.call(this,e)||n.push(this)});else{var r="string"==typeof t?this.filter(t):a(t)&&e(t.item)?D.call(t):T(t);this.forEach(function(t){r.indexOf(t)<0&&n.push(t)})}return T(n)},has:function(t){return this.filter(function(){return i(t)?T.contains(this,t):T(this).find(t).size()})},eq:function(t){return t===-1?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!i(t)?t:T(t)},last:function(){var t=this[this.length-1];return t&&!i(t)?t:T(t)},find:function(t){var e,n=this;return e=t?"object"==typeof t?T(t).filter(function(){var t=this;return O.some.call(n,function(e){return T.contains(e,t)})}):1==this.length?T(Y.qsa(this[0],t)):this.map(function(){return Y.qsa(this,t)}):T()},closest:function(t,e){var n=[],i="object"==typeof t&&T(t);return this.each(function(o,a){for(;a&&!(i?i.indexOf(a)>=0:Y.matches(a,t));)a=a!==e&&!r(a)&&a.parentNode;a&&n.indexOf(a)<0&&n.push(a)}),T(n)},parents:function(t){for(var e=[],n=this;n.length>0;)n=T.map(n,function(t){if((t=t.parentNode)&&!r(t)&&e.indexOf(t)<0)return e.push(t),t});return v(e,t)},parent:function(t){return v(N(this.pluck("parentNode")),t)},children:function(t){return v(this.map(function(){return p(this)}),t)},contents:function(){return this.map(function(){return this.contentDocument||D.call(this.childNodes)})},siblings:function(t){return v(this.map(function(t,e){return A.call(p(e.parentNode),function(t){return t!==e})}),t)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(t){return T.map(this,function(e){return e[t]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=h(this.nodeName))})},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var n=e(t);if(this[0]&&!n)var r=T(t).get(0),i=r.parentNode||this.length>1;return this.each(function(e){T(this).wrapAll(n?t.call(this,e):i?r.cloneNode(!0):r)})},wrapAll:function(t){if(this[0]){T(this[0]).before(t=T(t));for(var e;(e=t.children()).length;)t=e.first();T(t).append(this)}return this},wrapInner:function(t){var n=e(t);return this.each(function(e){var r=T(this),i=r.contents(),o=n?t.call(this,e):t;i.length?i.wrapAll(o):r.append(o)})},unwrap:function(){return this.parent().each(function(){T(this).replaceWith(T(this).children())}),this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(t){return this.each(function(){var e=T(this);(t===E?"none"==e.css("display"):t)?e.show():e.hide()})},prev:function(t){return T(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return T(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0 in arguments?this.each(function(e){var n=this.innerHTML;T(this).empty().append(g(this,t,e,n))}):0 in this?this[0].innerHTML:null},text:function(t){return 0 in arguments?this.each(function(e){var n=g(this,t,e,this.textContent);this.textContent=null==n?"":""+n}):0 in this?this.pluck("textContent").join(""):null},attr:function(t,e){var n;return"string"!=typeof t||1 in arguments?this.each(function(n){if(1===this.nodeType)if(i(t))for(j in t)y(this,j,t[j]);else y(this,t,g(this,e,n,this.getAttribute(t)))}):0 in this&&1==this[0].nodeType&&null!=(n=this[0].getAttribute(t))?n:E},removeAttr:function(t){return this.each(function(){1===this.nodeType&&t.split(" ").forEach(function(t){y(this,t)},this)})},prop:function(t,e){return t=K[t]||t,1 in arguments?this.each(function(n){this[t]=g(this,e,n,this[t])}):this[0]&&this[0][t]},removeProp:function(t){return t=K[t]||t,this.each(function(){delete this[t]})},data:function(t,e){var n="data-"+t.replace(q,"-$1").toLowerCase(),r=1 in arguments?this.attr(n,e):this.attr(n);return null!==r?b(r):E},val:function(t){return 0 in arguments?(null==t&&(t=""),this.each(function(e){this.value=g(this,t,e,this.value)})):this[0]&&(this[0].multiple?T(this[0]).find("option").filter(function(){return this.selected}).pluck("value"):this[0].value)},offset:function(t){if(t)return this.each(function(e){var n=T(this),r=g(this,t,e,n.offset()),i=n.offsetParent().offset(),o={top:r.top-i.top,left:r.left-i.left};"static"==n.css("position")&&(o.position="relative"),n.css(o)});if(!this.length)return null;if(L.documentElement!==this[0]&&!T.contains(L.documentElement,this[0]))return{top:0,left:0};var e=this[0].getBoundingClientRect();return{left:e.left+window.pageXOffset,top:e.top+window.pageYOffset,width:Math.round(e.width),height:Math.round(e.height)}},css:function(e,n){if(arguments.length<2){var r=this[0];if("string"==typeof e){if(!r)return;return r.style[C(e)]||getComputedStyle(r,"").getPropertyValue(e)}if(Q(e)){if(!r)return;var i={},o=getComputedStyle(r,"");return T.each(e,function(t,e){i[e]=r.style[C(e)]||o.getPropertyValue(e)}),i}}var a="";if("string"==t(e))n||0===n?a=c(e)+":"+f(e,n):this.each(function(){this.style.removeProperty(c(e))});else for(j in e)e[j]||0===e[j]?a+=c(j)+":"+f(j,e[j])+";":this.each(function(){this.style.removeProperty(c(j))});return this.each(function(){this.style.cssText+=";"+a})},index:function(t){return t?this.indexOf(T(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return!!t&&O.some.call(this,function(t){return this.test(x(t))},l(t))},addClass:function(t){return t?this.each(function(e){if("className"in this){S=[];var n=x(this),r=g(this,t,e,n);r.split(/\s+/g).forEach(function(t){T(this).hasClass(t)||S.push(t)},this),S.length&&x(this,n+(n?" ":"")+S.join(" "))}}):this},removeClass:function(t){return this.each(function(e){if("className"in this){if(t===E)return x(this,"");S=x(this),g(this,t,e,S).split(/\s+/g).forEach(function(t){S=S.replace(l(t)," ")}),x(this,S.trim())}})},toggleClass:function(t,e){return t?this.each(function(n){var r=T(this),i=g(this,t,n,x(this));i.split(/\s+/g).forEach(function(t){(e===E?!r.hasClass(t):e)?r.addClass(t):r.removeClass(t)})}):this},scrollTop:function(t){if(this.length){var e="scrollTop"in this[0];return t===E?e?this[0].scrollTop:this[0].pageYOffset:this.each(e?function(){this.scrollTop=t}:function(){this.scrollTo(this.scrollX,t)})}},scrollLeft:function(t){if(this.length){var e="scrollLeft"in this[0];return t===E?e?this[0].scrollLeft:this[0].pageXOffset:this.each(e?function(){this.scrollLeft=t}:function(){this.scrollTo(t,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),n=this.offset(),r=Z.test(e[0].nodeName)?{top:0,left:0}:e.offset();return n.top-=parseFloat(T(t).css("margin-top"))||0,n.left-=parseFloat(T(t).css("margin-left"))||0,r.top+=parseFloat(T(e[0]).css("border-top-width"))||0,r.left+=parseFloat(T(e[0]).css("border-left-width"))||0,{top:n.top-r.top,left:n.left-r.left}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent||L.body;t&&!Z.test(t.nodeName)&&"static"==T(t).css("position");)t=t.offsetParent;return t})}},T.fn.detach=T.fn.remove,["width","height"].forEach(function(t){var e=t.replace(/./,function(t){return t[0].toUpperCase()});T.fn[t]=function(i){var o,a=this[0];return i===E?n(a)?a["inner"+e]:r(a)?a.documentElement["scroll"+e]:(o=this.offset())&&o[t]:this.each(function(e){a=T(this),a.css(t,g(this,i,e,a[t]()))})}}),I.forEach(function(e,n){var r=n%2;T.fn[e]=function(){var e,i,o=T.map(arguments,function(n){var r=[];return e=t(n),"array"==e?(n.forEach(function(t){return t.nodeType!==E?r.push(t):T.zepto.isZ(t)?r=r.concat(t.get()):void(r=r.concat(Y.fragment(t)))}),r):"object"==e||null==n?n:Y.fragment(n)}),a=this.length>1;return o.length<1?this:this.each(function(t,e){i=r?e:e.parentNode,e=0==n?e.nextSibling:1==n?e.firstChild:2==n?e:null;var s=T.contains(L.documentElement,i);o.forEach(function(t){if(a)t=t.cloneNode(!0);else if(!i)return T(t).remove();i.insertBefore(t,e),s&&w(t,function(t){if(!(null==t.nodeName||"SCRIPT"!==t.nodeName.toUpperCase()||t.type&&"text/javascript"!==t.type||t.src)){var e=t.ownerDocument?t.ownerDocument.defaultView:window;e.eval.call(e,t.innerHTML)}})})})},T.fn[r?e+"To":"insert"+(n?"Before":"After")]=function(t){return T(t)[e](this),this}}),Y.Z.prototype=d.prototype=T.fn,Y.uniq=N,Y.deserializeValue=b,T.zepto=Y,T}();!function(t){function e(t){return t._zid||(t._zid=h++)}function n(t,n,o,a){if(n=r(n),n.ns)var s=i(n.ns);return(v[e(t)]||[]).filter(function(t){return t&&(!n.e||t.e==n.e)&&(!n.ns||s.test(t.ns))&&(!o||e(t.fn)===e(o))&&(!a||t.sel==a)})}function r(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function i(t){return new RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")}function o(t,e){return t.del&&!y&&t.e in x||!!e}function a(t){return b[t]||y&&x[t]||t}function s(n,i,s,u,l,h,p){var d=e(n),m=v[d]||(v[d]=[]);i.split(/\s/).forEach(function(e){if("ready"==e)return t(document).ready(s);var i=r(e);i.fn=s,i.sel=l,i.e in b&&(s=function(e){var n=e.relatedTarget;if(!n||n!==this&&!t.contains(this,n))return i.fn.apply(this,arguments)}),i.del=h;var d=h||s;i.proxy=function(t){if(t=c(t),!t.isImmediatePropagationStopped()){t.data=u;var e=d.apply(n,t._args==f?[t]:[t].concat(t._args));return e===!1&&(t.preventDefault(),t.stopPropagation()),e}},i.i=m.length,m.push(i),"addEventListener"in n&&n.addEventListener(a(i.e),i.proxy,o(i,p))})}function u(t,r,i,s,u){var c=e(t);(r||"").split(/\s/).forEach(function(e){n(t,e,i,s).forEach(function(e){delete v[c][e.i],"removeEventListener"in t&&t.removeEventListener(a(e.e),e.proxy,o(e,u))})})}function c(e,n){return!n&&e.isDefaultPrevented||(n||(n=e),t.each(T,function(t,r){var i=n[t];e[t]=function(){return this[r]=w,i&&i.apply(n,arguments)},e[r]=E}),e.timeStamp||(e.timeStamp=Date.now()),(n.defaultPrevented!==f?n.defaultPrevented:"returnValue"in n?n.returnValue===!1:n.getPreventDefault&&n.getPreventDefault())&&(e.isDefaultPrevented=w)),e}function l(t){var e,n={originalEvent:t};for(e in t)j.test(e)||t[e]===f||(n[e]=t[e]);return c(n,t)}var f,h=1,p=Array.prototype.slice,d=t.isFunction,m=function(t){return"string"==typeof t},v={},g={},y="onfocusin"in window,x={focus:"focusin",blur:"focusout"},b={mouseenter:"mouseover",mouseleave:"mouseout"};g.click=g.mousedown=g.mouseup=g.mousemove="MouseEvents",t.event={add:s,remove:u},t.proxy=function(n,r){var i=2 in arguments&&p.call(arguments,2);if(d(n)){var o=function(){return n.apply(r,i?i.concat(p.call(arguments)):arguments)};return o._zid=e(n),o}if(m(r))return i?(i.unshift(n[r],n),t.proxy.apply(null,i)):t.proxy(n[r],n);throw new TypeError("expected function")},t.fn.bind=function(t,e,n){return this.on(t,e,n)},t.fn.unbind=function(t,e){return this.off(t,e)},t.fn.one=function(t,e,n,r){return this.on(t,e,n,r,1)};var w=function(){return!0},E=function(){return!1},j=/^([A-Z]|returnValue$|layer[XY]$|webkitMovement[XY]$)/,T={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.fn.delegate=function(t,e,n){return this.on(e,t,n)},t.fn.undelegate=function(t,e,n){return this.off(e,t,n)},t.fn.live=function(e,n){return t(document.body).delegate(this.selector,e,n),this},t.fn.die=function(e,n){return t(document.body).undelegate(this.selector,e,n),this},t.fn.on=function(e,n,r,i,o){var a,c,h=this;return e&&!m(e)?(t.each(e,function(t,e){h.on(t,n,r,e,o)}),h):(m(n)||d(i)||i===!1||(i=r,r=n,n=f),i!==f&&r!==!1||(i=r,r=f),i===!1&&(i=E),h.each(function(f,h){o&&(a=function(t){return u(h,t.type,i),i.apply(this,arguments)}),n&&(c=function(e){var r,o=t(e.target).closest(n,h).get(0);if(o&&o!==h)return r=t.extend(l(e),{currentTarget:o,liveFired:h}),(a||i).apply(o,[r].concat(p.call(arguments,1)))}),s(h,e,i,r,n,c||a)}))},t.fn.off=function(e,n,r){var i=this;return e&&!m(e)?(t.each(e,function(t,e){i.off(t,n,e)}),i):(m(n)||d(r)||r===!1||(r=n,n=f),r===!1&&(r=E),i.each(function(){u(this,e,r,n)}))},t.fn.trigger=function(e,n){return e=m(e)||t.isPlainObject(e)?t.Event(e):c(e),e._args=n,this.each(function(){e.type in x&&"function"==typeof this[e.type]?this[e.type]():"dispatchEvent"in this?this.dispatchEvent(e):t(this).triggerHandler(e,n)})},t.fn.triggerHandler=function(e,r){var i,o;return this.each(function(a,s){i=l(m(e)?t.Event(e):e),i._args=r,i.target=s,t.each(n(s,e.type||e),function(t,e){if(o=e.proxy(i),i.isImmediatePropagationStopped())return!1})}),o},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(e){t.fn[e]=function(t){return 0 in arguments?this.bind(e,t):this.trigger(e)}}),t.Event=function(t,e){m(t)||(e=t,t=e.type);var n=document.createEvent(g[t]||"Events"),r=!0;if(e)for(var i in e)"bubbles"==i?r=!!e[i]:n[i]=e[i];return n.initEvent(t,r,!0),c(n)}}(e),function(t){function e(e,n,r){var i=t.Event(n);return t(e).trigger(i,r),!i.isDefaultPrevented()}function n(t,n,r,i){if(t.global)return e(n||x,r,i)}function r(e){e.global&&0===t.active++&&n(e,null,"ajaxStart")}function i(e){e.global&&!--t.active&&n(e,null,"ajaxStop")}function o(t,e){var r=e.context;return e.beforeSend.call(r,t,e)!==!1&&n(e,r,"ajaxBeforeSend",[t,e])!==!1&&void n(e,r,"ajaxSend",[t,e])}function a(t,e,r,i){var o=r.context,a="success";r.success.call(o,t,a,e),i&&i.resolveWith(o,[t,a,e]),n(r,o,"ajaxSuccess",[e,r,t]),u(a,e,r)}function s(t,e,r,i,o){var a=i.context;i.error.call(a,r,e,t),o&&o.rejectWith(a,[r,e,t]),n(i,a,"ajaxError",[r,i,t||e]),u(e,r,i)}function u(t,e,r){var o=r.context;r.complete.call(o,e,t),n(r,o,"ajaxComplete",[e,r]),i(r)}function c(t,e,n){if(n.dataFilter==l)return t;var r=n.context;return n.dataFilter.call(r,t,e)}function l(){}function f(t){return t&&(t=t.split(";",2)[0]),t&&(t==T?"html":t==j?"json":w.test(t)?"script":E.test(t)&&"xml")||"text"}function h(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function p(e){e.processData&&e.data&&"string"!=t.type(e.data)&&(e.data=t.param(e.data,e.traditional)),!e.data||e.type&&"GET"!=e.type.toUpperCase()&&"jsonp"!=e.dataType||(e.url=h(e.url,e.data),e.data=void 0)}function d(e,n,r,i){return t.isFunction(n)&&(i=r,r=n,n=void 0),t.isFunction(r)||(i=r,r=void 0),{url:e,data:n,success:r,dataType:i}}function m(e,n,r,i){var o,a=t.isArray(n),s=t.isPlainObject(n);t.each(n,function(n,u){o=t.type(u),i&&(n=r?i:i+"["+(s||"object"==o||"array"==o?n:"")+"]"),!i&&a?e.add(u.name,u.value):"array"==o||!r&&"object"==o?m(e,u,r,n):e.add(n,u)})}var v,g,y=+new Date,x=window.document,b=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,w=/^(?:text|application)\/javascript/i,E=/^(?:text|application)\/xml/i,j="application/json",T="text/html",S=/^\s*$/,C=x.createElement("a");C.href=window.location.href,t.active=0,t.ajaxJSONP=function(e,n){if(!("type"in e))return t.ajax(e);var r,i,u=e.jsonpCallback,c=(t.isFunction(u)?u():u)||"Zepto"+y++,l=x.createElement("script"),f=window[c],h=function(e){t(l).triggerHandler("error",e||"abort")},p={abort:h};return n&&n.promise(p),t(l).on("load error",function(o,u){clearTimeout(i),t(l).off().remove(),"error"!=o.type&&r?a(r[0],p,e,n):s(null,u||"error",p,e,n),window[c]=f,r&&t.isFunction(f)&&f(r[0]),f=r=void 0}),o(p,e)===!1?(h("abort"),p):(window[c]=function(){r=arguments},l.src=e.url.replace(/\?(.+)=\?/,"?$1="+c),x.head.appendChild(l),e.timeout>0&&(i=setTimeout(function(){h("timeout")},e.timeout)),p)},t.ajaxSettings={type:"GET",beforeSend:l,success:l,error:l,complete:l,context:null,global:!0,xhr:function(){return new window.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:j,xml:"application/xml, text/xml",html:T,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0,dataFilter:l},t.ajax=function(e){var n,i,u=t.extend({},e||{}),d=t.Deferred&&t.Deferred();for(v in t.ajaxSettings)void 0===u[v]&&(u[v]=t.ajaxSettings[v]);r(u),u.crossDomain||(n=x.createElement("a"),n.href=u.url,n.href=n.href,u.crossDomain=C.protocol+"//"+C.host!=n.protocol+"//"+n.host),u.url||(u.url=window.location.toString()),(i=u.url.indexOf("#"))>-1&&(u.url=u.url.slice(0,i)),p(u);var m=u.dataType,y=/\?.+=\?/.test(u.url);if(y&&(m="jsonp"),u.cache!==!1&&(e&&e.cache===!0||"script"!=m&&"jsonp"!=m)||(u.url=h(u.url,"_="+Date.now())),"jsonp"==m)return y||(u.url=h(u.url,u.jsonp?u.jsonp+"=?":u.jsonp===!1?"":"callback=?")),t.ajaxJSONP(u,d);var b,w=u.accepts[m],E={},j=function(t,e){E[t.toLowerCase()]=[t,e]},T=/^([\w-]+:)\/\//.test(u.url)?RegExp.$1:window.location.protocol,N=u.xhr(),O=N.setRequestHeader;if(d&&d.promise(N),u.crossDomain||j("X-Requested-With","XMLHttpRequest"),j("Accept",w||"*/*"),(w=u.mimeType||w)&&(w.indexOf(",")>-1&&(w=w.split(",",2)[0]),N.overrideMimeType&&N.overrideMimeType(w)),(u.contentType||u.contentType!==!1&&u.data&&"GET"!=u.type.toUpperCase())&&j("Content-Type",u.contentType||"application/x-www-form-urlencoded"),u.headers)for(g in u.headers)j(g,u.headers[g]);if(N.setRequestHeader=j,N.onreadystatechange=function(){if(4==N.readyState){N.onreadystatechange=l,clearTimeout(b);var e,n=!1;if(N.status>=200&&N.status<300||304==N.status||0==N.status&&"file:"==T){if(m=m||f(u.mimeType||N.getResponseHeader("content-type")),"arraybuffer"==N.responseType||"blob"==N.responseType)e=N.response;else{e=N.responseText;try{e=c(e,m,u),"script"==m?(0,eval)(e):"xml"==m?e=N.responseXML:"json"==m&&(e=S.test(e)?null:t.parseJSON(e))}catch(r){n=r}if(n)return s(n,"parsererror",N,u,d)}a(e,N,u,d)}else s(N.statusText||null,N.status?"error":"abort",N,u,d)}},o(N,u)===!1)return N.abort(),s(null,"abort",N,u,d),N;var P=!("async"in u)||u.async;if(N.open(u.type,u.url,P,u.username,u.password),u.xhrFields)for(g in u.xhrFields)N[g]=u.xhrFields[g];for(g in E)O.apply(N,E[g]);return u.timeout>0&&(b=setTimeout(function(){N.onreadystatechange=l,N.abort(),s(null,"timeout",N,u,d)},u.timeout)),N.send(u.data?u.data:null),N},t.get=function(){return t.ajax(d.apply(null,arguments))},t.post=function(){var e=d.apply(null,arguments);return e.type="POST",t.ajax(e)},t.getJSON=function(){var e=d.apply(null,arguments);return e.dataType="json",t.ajax(e)},t.fn.load=function(e,n,r){if(!this.length)return this;var i,o=this,a=e.split(/\s/),s=d(e,n,r),u=s.success;return a.length>1&&(s.url=a[0],i=a[1]),s.success=function(e){o.html(i?t("<div>").html(e.replace(b,"")).find(i):e),u&&u.apply(o,arguments)},t.ajax(s),this};var N=encodeURIComponent;t.param=function(e,n){var r=[];return r.add=function(e,n){t.isFunction(n)&&(n=n()),null==n&&(n=""),this.push(N(e)+"="+N(n))},m(r,e,n),r.join("&").replace(/%20/g,"+")}}(e),function(t){t.fn.serializeArray=function(){var e,n,r=[],i=function(t){return t.forEach?t.forEach(i):void r.push({name:e,value:t})};return this[0]&&t.each(this[0].elements,function(r,o){n=o.type,e=o.name,e&&"fieldset"!=o.nodeName.toLowerCase()&&!o.disabled&&"submit"!=n&&"reset"!=n&&"button"!=n&&"file"!=n&&("radio"!=n&&"checkbox"!=n||o.checked)&&i(t(o).val())}),r},t.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},t.fn.submit=function(e){if(0 in arguments)this.bind("submit",e);else if(this.length){var n=t.Event("submit");this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()}return this}}(e),function(){try{getComputedStyle(void 0)}catch(t){var e=getComputedStyle;window.getComputedStyle=function(t,n){try{return e(t,n)}catch(r){return null}}}}(),t("zepto",e)});layui.define(function(i){i("layim-mobile",layui.v)});layui["layui.mobile"]||layui.config({base:layui.cache.dir+"lay/modules/mobile/"}).extend({"layer-mobile":"layer-mobile",zepto:"zepto","upload-mobile":"upload-mobile","layim-mobile":"layim-mobile"}),layui.define(["layer-mobile","zepto","layim-mobile"],function(l){l("mobile",{layer:layui["layer-mobile"],layim:layui["layim-mobile"]})});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/rate.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/rate.js
deleted file mode 100644
index bcc103fe..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/rate.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("jquery",function(e){"use strict";var a=layui.jquery,i={config:{},index:layui.rate?layui.rate.index+1e4:0,set:function(e){var i=this;return i.config=a.extend({},i.config,e),i},on:function(e,a){return layui.onevent.call(this,n,e,a)}},l=function(){var e=this,a=e.config;return{setvalue:function(a){e.setvalue.call(e,a)},config:a}},n="rate",t="layui-rate",o="layui-icon-rate",s="layui-icon-rate-solid",u="layui-icon-rate-half",r="layui-icon-rate-solid layui-icon-rate-half",c="layui-icon-rate-solid layui-icon-rate",f="layui-icon-rate layui-icon-rate-half",v=function(e){var l=this;l.index=++i.index,l.config=a.extend({},l.config,i.config,e),l.render()};v.prototype.config={length:5,text:!1,readonly:!1,half:!1,value:0,theme:""},v.prototype.render=function(){var e=this,i=e.config,l=i.theme?'style="color: '+i.theme+';"':"";i.elem=a(i.elem),parseInt(i.value)!==i.value&&(i.half||(i.value=Math.ceil(i.value)-i.value<.5?Math.ceil(i.value):Math.floor(i.value)));for(var n='<ul class="layui-rate" '+(i.readonly?"readonly":"")+">",u=1;u<=i.length;u++){var r='<li class="layui-inline"><i class="layui-icon '+(u>Math.floor(i.value)?o:s)+'" '+l+"></i></li>";i.half&&parseInt(i.value)!==i.value&&u==Math.ceil(i.value)?n=n+'<li><i class="layui-icon layui-icon-rate-half" '+l+"></i></li>":n+=r}n+="</ul>"+(i.text?'<span class="layui-inline">'+i.value+"星":"")+"</span>";var c=i.elem,f=c.next("."+t);f[0]&&f.remove(),e.elemTemp=a(n),i.span=e.elemTemp.next("span"),i.setText&&i.setText(i.value),c.html(e.elemTemp),c.addClass("layui-inline"),i.readonly||e.action()},v.prototype.setvalue=function(e){var a=this,i=a.config;i.value=e,a.render()},v.prototype.action=function(){var e=this,i=e.config,l=e.elemTemp,n=l.find("i").width();l.children("li").each(function(e){var t=e+1,v=a(this);v.on("click",function(e){if(i.value=t,i.half){var o=e.pageX-a(this).offset().left;o<=n/2&&(i.value=i.value-.5)}i.text&&l.next("span").text(i.value+"星"),i.choose&&i.choose(i.value),i.setText&&i.setText(i.value)}),v.on("mousemove",function(e){if(l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+t+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half){var c=e.pageX-a(this).offset().left;c<=n/2&&v.children("i").addClass(u).removeClass(s)}}),v.on("mouseleave",function(){l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+Math.floor(i.value)+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half&&parseInt(i.value)!==i.value&&l.children("li:eq("+Math.floor(i.value)+")").children("i").addClass(u).removeClass(c)})})},v.prototype.events=function(){var e=this;e.config},i.render=function(e){var a=new v(e);return l.call(a)},e(n,i)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/slider.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/slider.js
deleted file mode 100644
index c39707d0..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/slider.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("jquery",function(e){"use strict";var i=layui.jquery,t={config:{},index:layui.slider?layui.slider.index+1e4:0,set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,n,e,i)}},a=function(){var e=this,i=e.config;return{setValue:function(i,t){return e.slide("set",i,t||0)},config:i}},n="slider",l="layui-disabled",s="layui-slider",r="layui-slider-bar",o="layui-slider-wrap",u="layui-slider-wrap-btn",d="layui-slider-tips",v="layui-slider-input",c="layui-slider-input-txt",m="layui-slider-input-btn",p="layui-slider-hover",f=function(e){var a=this;a.index=++t.index,a.config=i.extend({},a.config,t.config,e),a.render()};f.prototype.config={type:"default",min:0,max:100,value:0,step:1,showstep:!1,tips:!0,input:!1,range:!1,height:200,disabled:!1,theme:"#009688"},f.prototype.render=function(){var e=this,t=e.config;if(t.step<1&&(t.step=1),t.max<t.min&&(t.max=t.min+t.step),t.range){t.value="object"==typeof t.value?t.value:[t.min,t.value];var a=Math.min(t.value[0],t.value[1]),n=Math.max(t.value[0],t.value[1]);t.value[0]=a>t.min?a:t.min,t.value[1]=n>t.min?n:t.min,t.value[0]=t.value[0]>t.max?t.max:t.value[0],t.value[1]=t.value[1]>t.max?t.max:t.value[1];var r=Math.floor((t.value[0]-t.min)/(t.max-t.min)*100),v=Math.floor((t.value[1]-t.min)/(t.max-t.min)*100),m=v-r+"%";r+="%",v+="%"}else{"object"==typeof t.value&&(t.value=Math.min.apply(null,t.value)),t.value<t.min&&(t.value=t.min),t.value>t.max&&(t.value=t.max);var m=Math.floor((t.value-t.min)/(t.max-t.min)*100)+"%"}var p=t.disabled?"#c2c2c2":t.theme,f='<div class="layui-slider '+("vertical"===t.type?"layui-slider-vertical":"")+'">'+(t.tips?'<div class="layui-slider-tips"></div>':"")+'<div class="layui-slider-bar" style="background:'+p+"; "+("vertical"===t.type?"height":"width")+":"+m+";"+("vertical"===t.type?"bottom":"left")+":"+(r||0)+';"></div><div class="layui-slider-wrap" style="'+("vertical"===t.type?"bottom":"left")+":"+(r||m)+';"><div class="layui-slider-wrap-btn" style="border: 2px solid '+p+';"></div></div>'+(t.range?'<div class="layui-slider-wrap" style="'+("vertical"===t.type?"bottom":"left")+":"+v+';"><div class="layui-slider-wrap-btn" style="border: 2px solid '+p+';"></div></div>':"")+"</div>",h=i(t.elem),y=h.next("."+s);if(y[0]&&y.remove(),e.elemTemp=i(f),t.range?(e.elemTemp.find("."+o).eq(0).data("value",t.value[0]),e.elemTemp.find("."+o).eq(1).data("value",t.value[1])):e.elemTemp.find("."+o).data("value",t.value),h.html(e.elemTemp),"vertical"===t.type&&e.elemTemp.height(t.height+"px"),t.showstep){for(var g=(t.max-t.min)/t.step,b="",x=1;x<g+1;x++){var T=100*x/g;T<100&&(b+='<div class="layui-slider-step" style="'+("vertical"===t.type?"bottom":"left")+":"+T+'%"></div>')}e.elemTemp.append(b)}if(t.input&&!t.range){var w=i('<div class="layui-slider-input layui-input"><div class="layui-slider-input-txt"><input type="text" class="layui-input"></div><div class="layui-slider-input-btn"><i class="layui-icon layui-icon-up"></i><i class="layui-icon layui-icon-down"></i></div></div>');h.css("position","relative"),h.append(w),h.find("."+c).children("input").val(t.value),"vertical"===t.type?w.css({left:0,top:-48}):e.elemTemp.css("margin-right",w.outerWidth()+15)}t.disabled?(e.elemTemp.addClass(l),e.elemTemp.find("."+u).addClass(l)):e.slide(),e.elemTemp.find("."+u).on("mouseover",function(){var a="vertical"===t.type?t.height:e.elemTemp[0].offsetWidth,n=e.elemTemp.find("."+o),l="vertical"===t.type?a-i(this).parent()[0].offsetTop-n.height():i(this).parent()[0].offsetLeft,s=l/a*100,r=i(this).parent().data("value"),u=t.setTips?t.setTips(r):r;e.elemTemp.find("."+d).html(u),"vertical"===t.type?e.elemTemp.find("."+d).css({bottom:s+"%","margin-bottom":"20px",display:"inline-block"}):e.elemTemp.find("."+d).css({left:s+"%",display:"inline-block"})}).on("mouseout",function(){e.elemTemp.find("."+d).css("display","none")})},f.prototype.slide=function(e,t,a){var n=this,l=n.config,s=n.elemTemp,f=function(){return"vertical"===l.type?l.height:s[0].offsetWidth},h=s.find("."+o),y=s.next("."+v),g=y.children("."+c).children("input").val(),b=100/((l.max-l.min)/Math.ceil(l.step)),x=function(e,i){e=Math.ceil(e)*b>100?Math.ceil(e)*b:Math.round(e)*b,e=e>100?100:e,h.eq(i).css("vertical"===l.type?"bottom":"left",e+"%");var t=T(h[0].offsetLeft),a=l.range?T(h[1].offsetLeft):0;"vertical"===l.type?(s.find("."+d).css({bottom:e+"%","margin-bottom":"20px"}),t=T(f()-h[0].offsetTop-h.height()),a=l.range?T(f()-h[1].offsetTop-h.height()):0):s.find("."+d).css("left",e+"%"),t=t>100?100:t,a=a>100?100:a;var n=Math.min(t,a),o=Math.abs(t-a);"vertical"===l.type?s.find("."+r).css({height:o+"%",bottom:n+"%"}):s.find("."+r).css({width:o+"%",left:n+"%"});var u=l.min+Math.round((l.max-l.min)*e/100);if(g=u,y.children("."+c).children("input").val(g),h.eq(i).data("value",u),u=l.setTips?l.setTips(u):u,s.find("."+d).html(u),l.range){var v=[h.eq(0).data("value"),h.eq(1).data("value")];v[0]>v[1]&&v.reverse()}l.change&&l.change(l.range?v:u)},T=function(e){var i=e/f()*100/b,t=Math.round(i)*b;return e==f()&&(t=Math.ceil(i)*b),t},w=i(['<div class="layui-auxiliar-moving" id="LAY-slider-moving"></div'].join("")),M=function(e,t){var a=function(){t&&t(),w.remove()};i("#LAY-slider-moving")[0]||i("body").append(w),w.on("mousemove",e),w.on("mouseup",a).on("mouseleave",a)};if("set"===e)return x(t,a);s.find("."+u).each(function(e){var t=i(this);t.on("mousedown",function(i){i=i||window.event;var a=t.parent()[0].offsetLeft,n=i.clientX;"vertical"===l.type&&(a=f()-t.parent()[0].offsetTop-h.height(),n=i.clientY);var r=function(i){i=i||window.event;var r=a+("vertical"===l.type?n-i.clientY:i.clientX-n);r<0&&(r=0),r>f()&&(r=f());var o=r/f()*100/b;x(o,e),t.addClass(p),s.find("."+d).show(),i.preventDefault()},o=function(){t.removeClass(p),s.find("."+d).hide()};M(r,o)})}),s.on("click",function(e){var t=i("."+u);if(!t.is(event.target)&&0===t.has(event.target).length&&t.length){var a,n="vertical"===l.type?f()-e.clientY+i(this).offset().top:e.clientX-i(this).offset().left;n<0&&(n=0),n>f()&&(n=f());var s=n/f()*100/b;a=l.range?"vertical"===l.type?Math.abs(n-parseInt(i(h[0]).css("bottom")))>Math.abs(n-parseInt(i(h[1]).css("bottom")))?1:0:Math.abs(n-h[0].offsetLeft)>Math.abs(n-h[1].offsetLeft)?1:0:0,x(s,a),e.preventDefault()}}),y.hover(function(){var e=i(this);e.children("."+m).fadeIn("fast")},function(){var e=i(this);e.children("."+m).fadeOut("fast")}),y.children("."+m).children("i").each(function(e){i(this).on("click",function(){g=1==e?g-l.step<l.min?l.min:Number(g)-l.step:Number(g)+l.step>l.max?l.max:Number(g)+l.step;var i=(g-l.min)/(l.max-l.min)*100/b;x(i,0)})});var q=function(){var e=this.value;e=isNaN(e)?0:e,e=e<l.min?l.min:e,e=e>l.max?l.max:e,this.value=e;var i=(e-l.min)/(l.max-l.min)*100/b;x(i,0)};y.children("."+c).children("input").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),q.call(this))}).on("change",q)},f.prototype.events=function(){var e=this;e.config},t.render=function(e){var i=new f(e);return a.call(i)},e(n,t)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/table.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/table.js
deleted file mode 100644
index 51b697f9..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/table.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define(["laytpl","laypage","layer","form","util"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,o=(layui.util,layui.hint()),r=layui.device(),d={config:{checkName:"LAY_CHECKED",indexName:"LAY_TABLE_INDEX"},cache:{},index:layui.table?layui.table.index+1e4:0,set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,y,e,t)}},c=function(){var e=this,t=e.config,i=t.id||t.index;return i&&(c.that[i]=e,c.config[i]=t),{config:t,reload:function(t){e.reload.call(e,t)},setColsWidth:function(){e.setColsWidth.call(e)},resize:function(){e.resize.call(e)}}},s=function(e){var t=c.config[e];return t||o.error("The ID option was not found in the table instance"),t||null},u=function(e,a,l,n){var o=e.templet?function(){return"function"==typeof e.templet?e.templet(l):i(t(e.templet).html()||String(a)).render(l)}():a;return n?t("<div>"+o+"</div>").text():o},y="table",h=".layui-table",f="layui-hide",p="layui-none",v="layui-table-view",m=".layui-table-tool",g=".layui-table-box",b=".layui-table-init",x=".layui-table-header",k=".layui-table-body",C=".layui-table-main",w=".layui-table-fixed",T=".layui-table-fixed-l",A=".layui-table-fixed-r",L=".layui-table-total",N=".layui-table-page",S=".layui-table-sort",W="layui-table-edit",_="layui-table-hover",E=function(e){var t='{{#if(item2.colspan){}} colspan="{{item2.colspan}}"{{#} if(item2.rowspan){}} rowspan="{{item2.rowspan}}"{{#}}}';return e=e||{},['<table cellspacing="0" cellpadding="0" border="0" class="layui-table" ','{{# if(d.data.skin){ }}lay-skin="{{d.data.skin}}"{{# } }} {{# if(d.data.size){ }}lay-size="{{d.data.size}}"{{# } }} {{# if(d.data.even){ }}lay-even{{# } }}>',"<thead>","{{# layui.each(d.data.cols, function(i1, item1){ }}","<tr>","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ left = true; } }}','{{# if(item2.fixed === "right"){ right = true; } }}',function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),"{{# var isSort = !(item2.colGroup) && item2.sort; }}",'<th data-field="{{ item2.field||i2 }}" data-key="{{d.index}}-{{i1}}-{{i2}}" {{# if( item2.parentKey){ }}data-parentkey="{{ item2.parentKey }}"{{# } }} {{# if(item2.minWidth){ }}data-minwidth="{{item2.minWidth}}"{{# } }} '+t+' {{# if(item2.unresize || item2.colGroup){ }}data-unresize="true"{{# } }} class="{{# if(item2.hide){ }}layui-hide{{# } }}{{# if(isSort){ }} layui-unselect{{# } }}{{# if(!item2.field){ }} layui-table-col-special{{# } }}">','<div class="layui-table-cell laytable-cell-',"{{# if(item2.colGroup){ }}","group","{{# } else { }}","{{d.index}}-{{i1}}-{{i2}}",'{{# if(item2.type !== "normal"){ }}'," laytable-cell-{{ item2.type }}","{{# } }}","{{# } }}",'" {{#if(item2.align){}}align="{{item2.align}}"{{#}}}>','{{# if(item2.type === "checkbox"){ }}','<input type="checkbox" name="layTableCheckbox" lay-skin="primary" lay-filter="layTableAllChoose" {{# if(item2[d.data.checkName]){ }}checked{{# }; }}>',"{{# } else { }}",'<span>{{item2.title||""}}</span>',"{{# if(isSort){ }}",'<span class="layui-table-sort layui-inline"><i class="layui-edge layui-table-sort-asc" title="升序"></i><i class="layui-edge layui-table-sort-desc" title="降序"></i></span>',"{{# } }}","{{# } }}","</div>","</th>",e.fixed?"{{# }; }}":"","{{# }); }}","</tr>","{{# }); }}","</thead>","</table>"].join("")},z=['<table cellspacing="0" cellpadding="0" border="0" class="layui-table" ','{{# if(d.data.skin){ }}lay-skin="{{d.data.skin}}"{{# } }} {{# if(d.data.size){ }}lay-size="{{d.data.size}}"{{# } }} {{# if(d.data.even){ }}lay-even{{# } }}>',"<tbody></tbody>","</table>"].join(""),H=['<div class="layui-form layui-border-box {{d.VIEW_CLASS}}" lay-filter="LAY-table-{{d.index}}" lay-id="{{ d.data.id }}" style="{{# if(d.data.width){ }}width:{{d.data.width}}px;{{# } }} {{# if(d.data.height){ }}height:{{d.data.height}}px;{{# } }}">',"{{# if(d.data.toolbar){ }}",'<div class="layui-table-tool">','<div class="layui-table-tool-temp"></div>','<div class="layui-table-tool-self"></div>',"</div>","{{# } }}",'<div class="layui-table-box">',"{{# if(d.data.loading){ }}",'<div class="layui-table-init" style="background-color: #fff;">','<i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop"></i>',"</div>","{{# } }}","{{# var left, right; }}",'<div class="layui-table-header">',E(),"</div>",'<div class="layui-table-body layui-table-main">',z,"</div>","{{# if(left){ }}",'<div class="layui-table-fixed layui-table-fixed-l">','<div class="layui-table-header">',E({fixed:!0}),"</div>",'<div class="layui-table-body">',z,"</div>","</div>","{{# }; }}","{{# if(right){ }}",'<div class="layui-table-fixed layui-table-fixed-r">','<div class="layui-table-header">',E({fixed:"right"}),'<div class="layui-table-mend"></div>',"</div>",'<div class="layui-table-body">',z,"</div>","</div>","{{# }; }}","</div>","{{# if(d.data.totalRow){ }}",'<div class="layui-table-total">','<table cellspacing="0" cellpadding="0" border="0" class="layui-table" ','{{# if(d.data.skin){ }}lay-skin="{{d.data.skin}}"{{# } }} {{# if(d.data.size){ }}lay-size="{{d.data.size}}"{{# } }} {{# if(d.data.even){ }}lay-even{{# } }}>','<tbody><tr><td><div class="layui-table-cell" style="visibility: hidden;">Total</div></td></tr></tbody>',"</table>","</div>","{{# } }}","{{# if(d.data.page){ }}",'<div class="layui-table-page">','<div id="layui-table-page{{d.index}}"></div>',"</div>","{{# } }}","<style>","{{# layui.each(d.data.cols, function(i1, item1){","layui.each(item1, function(i2, item2){ }}",".laytable-cell-{{d.index}}-{{i1}}-{{i2}}{ ","{{# if(item2.width){ }}","width: {{item2.width}}px;","{{# } }}"," }","{{# });","}); }}","</style>","</div>"].join(""),R=t(window),F=t(document),j=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};j.prototype.config={limit:10,loading:!0,cellMinWidth:60,defaultToolbar:["filter","exports","print"],autoSort:!0,text:{none:"无数据"}},j.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},a.id=a.id||a.elem.attr("id")||e.index,a.request=t.extend({pageName:"page",limitName:"limit"},a.request),a.response=t.extend({statusName:"code",statusCode:0,msgName:"msg",dataName:"data",countName:"count"},a.response),"object"==typeof a.page&&(a.limit=a.page.limit||a.limit,a.limits=a.page.limits||a.limits,e.page=a.page.curr=a.page.curr||1,delete a.page.elem,delete a.page.jump),!a.elem[0])return e;a.height&&/^full-\d+$/.test(a.height)&&(e.fullHeightGap=a.height.split("-")[1],a.height=R.height()-e.fullHeightGap),e.setInit();var l=a.elem,n=l.next("."+v),o=e.elem=t(i(H).render({VIEW_CLASS:v,data:a,index:e.index}));if(a.index=e.index,e.key=a.id||a.index,n[0]&&n.remove(),l.after(o),e.layTool=o.find(m),e.layBox=o.find(g),e.layHeader=o.find(x),e.layMain=o.find(C),e.layBody=o.find(k),e.layFixed=o.find(w),e.layFixLeft=o.find(T),e.layFixRight=o.find(A),e.layTotal=o.find(L),e.layPage=o.find(N),e.renderToolbar(),e.fullSize(),a.cols.length>1){var r=e.layFixed.find(x).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},j.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,radio:48,space:15,numbers:40});e.checkbox&&(e.type="checkbox"),e.space&&(e.type="space"),e.type||(e.type="normal"),"normal"!==e.type&&(e.unresize=!0,e.width=e.width||i[e.type])},j.prototype.setInit=function(e){var t=this,i=t.config;return i.clientWidth=i.width||function(){var e=function(t){var a,l;t=t||i.elem.parent(),a=t.width();try{l="none"===t.css("display")}catch(n){}return!t[0]||a&&!l?a:e(t.parent())};return e()}(),"width"===e?i.clientWidth:void layui.each(i.cols,function(e,a){layui.each(a,function(l,n){if(!n)return void a.splice(l,1);if(n.key=e+"-"+l,n.hide=n.hide||!1,n.colGroup||n.colspan>1){var o=0;layui.each(i.cols[e+1],function(t,i){i.HAS_PARENT||o>1&&o==n.colspan||(i.HAS_PARENT=!0,i.parentKey=e+"-"+l,o+=parseInt(i.colspan>1?i.colspan:1))}),n.colGroup=!0}t.initOpts(n)})})},j.prototype.renderToolbar=function(){var e=this,a=e.config,l=['<div class="layui-inline" lay-event="add"><i class="layui-icon layui-icon-add-1"></i></div>','<div class="layui-inline" lay-event="update"><i class="layui-icon layui-icon-edit"></i></div>','<div class="layui-inline" lay-event="delete"><i class="layui-icon layui-icon-delete"></i></div>'].join(""),n=e.layTool.find(".layui-table-tool-temp");if("default"===a.toolbar)n.html(l);else if("string"==typeof a.toolbar){var o=t(a.toolbar).html()||"";o&&n.html(i(o).render(a))}var r={filter:{title:"筛选列",layEvent:"LAYTABLE_COLS",icon:"layui-icon-cols"},exports:{title:"导出",layEvent:"LAYTABLE_EXPORT",icon:"layui-icon-export"},print:{title:"打印",layEvent:"LAYTABLE_PRINT",icon:"layui-icon-print"}},d=[];"object"==typeof a.defaultToolbar&&layui.each(a.defaultToolbar,function(e,t){var i="string"==typeof t?r[t]:t;i&&d.push('<div class="layui-inline" title="'+i.title+'" lay-event="'+i.layEvent+'"><i class="layui-icon '+i.icon+'"></i></div>')}),e.layTool.find(".layui-table-tool-self").html(d.join(""))},j.prototype.setParentCol=function(e,t){var i=this,a=i.config,l=i.layHeader.find('th[data-key="'+a.index+"-"+t+'"]'),n=parseInt(l.attr("colspan"))||0;if(l[0]){var o=t.split("-"),r=a.cols[o[0]][o[1]];e?n--:n++,l.attr("colspan",n),l[n<1?"addClass":"removeClass"](f),r.colspan=n,r.hide=n<1;var d=l.data("parentkey");d&&i.setParentCol(e,d)}},j.prototype.setColsPatch=function(){var e=this,t=e.config;layui.each(t.cols,function(t,i){layui.each(i,function(t,i){i.hide&&e.setParentCol(i.hide,i.parentKey)})})},j.prototype.setColsWidth=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=e.setInit("width");e.eachCols(function(e,t){t.hide||i++}),o=o-function(){return"line"===t.skin||"nob"===t.skin?2:i+1}()-e.getScrollWidth(e.layMain[0])-1;var r=function(e){layui.each(t.cols,function(i,r){layui.each(r,function(i,d){var c=0,s=d.minWidth||t.cellMinWidth;return d?void(d.colGroup||d.hide||(e?l&&l<s&&(a--,c=s):(c=d.width||0,/\d+%$/.test(c)?(c=Math.floor(parseFloat(c)/100*o),c<s&&(c=s)):c||(d.width=c=0,a++)),d.hide&&(c=0),n+=c)):void r.splice(i,1)})}),o>n&&a&&(l=(o-n)/a)};r(),r(!0),e.autoColNums=a,e.eachCols(function(i,a){var n=a.minWidth||t.cellMinWidth;a.colGroup||a.hide||(0===a.width?e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(l>=n?l:n)+"px"}):/\d+%$/.test(a.width)&&e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(parseFloat(a.width)/100*o)+"px"}))});var d=e.layMain.width()-e.getScrollWidth(e.layMain[0])-e.layMain.children("table").outerWidth();if(e.autoColNums&&d>=-i&&d<=i){var c=function(t){var i;return t=t||e.layHeader.eq(0).find("thead th:last-child"),i=t.data("field"),!i&&t.prev()[0]?c(t.prev()):t},s=c(),u=s.data("key");e.getCssRule(u,function(t){var i=t.style.width||s.outerWidth();t.style.width=parseFloat(i)+d+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px")})}e.loading(!0)},j.prototype.resize=function(){var e=this;e.fullSize(),e.setColsWidth(),e.scrollPatch()},j.prototype.reload=function(e){var i=this;e=e||{},delete i.haveInit,e.data&&e.data.constructor===Array&&delete i.config.data,i.config=t.extend(!0,{},i.config,e),i.render()},j.prototype.errorView=function(e){var i=this,a=i.layMain.find("."+p),l=t('<div class="'+p+'">'+(e||"Error")+"</div>");a[0]&&(i.layNone.remove(),a.remove()),i.layFixed.addClass(f),i.layMain.find("tbody").html(""),i.layMain.append(i.layNone=l),d.cache[i.key]=[]},j.prototype.page=1,j.prototype.pullData=function(e){var i=this,a=i.config,l=a.request,n=a.response,o=function(){"object"==typeof a.initSort&&i.sort(a.initSort.field,a.initSort.type)};if(i.startTime=(new Date).getTime(),a.url){var r={};r[l.pageName]=e,r[l.limitName]=a.limit;var d=t.extend(r,a.where);a.contentType&&0==a.contentType.indexOf("application/json")&&(d=JSON.stringify(d)),i.loading(),t.ajax({type:a.method||"get",url:a.url,contentType:a.contentType,data:d,dataType:"json",headers:a.headers||{},success:function(t){"function"==typeof a.parseData&&(t=a.parseData(t)||t),t[n.statusName]!=n.statusCode?(i.renderForm(),i.errorView(t[n.msgName]||'返回的数据不符合规范,正确的成功状态码应为:"'+n.statusName+'": '+n.statusCode)):(i.renderData(t,e,t[n.countName]),o(),a.time=(new Date).getTime()-i.startTime+" ms"),i.setColsWidth(),"function"==typeof a.done&&a.done(t,e,t[n.countName])},error:function(e,t){i.errorView("数据接口请求异常:"+t),i.renderForm(),i.setColsWidth()}})}else if(a.data&&a.data.constructor===Array){var c={},s=e*a.limit-a.limit;c[n.dataName]=a.data.concat().splice(s,a.limit),c[n.countName]=a.data.length,i.renderData(c,e,c[n.countName]),o(),i.setColsWidth(),"function"==typeof a.done&&a.done(c,e,c[n.countName])}},j.prototype.eachCols=function(e){var t=this;return d.eachCols(null,e,t.config.cols),t},j.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,y=e[s.response.dataName]||[],h=[],v=[],m=[],g=function(){var e;return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(y,function(a,l){var o=[],y=[],p=[],g=a+s.limit*(n-1)+1;0!==l.length&&(r||(l[d.config.indexName]=a),c.eachCols(function(n,r){var c=r.field||n,h=s.index+"-"+r.key,v=l[c];if(void 0!==v&&null!==v||(v=""),!r.colGroup){var m=['<td data-field="'+c+'" data-key="'+h+'" '+function(){var e=[];return r.edit&&e.push('data-edit="'+r.edit+'"'),r.align&&e.push('align="'+r.align+'"'),r.templet&&e.push('data-content="'+v+'"'),r.toolbar&&e.push('data-off="true"'),r.event&&e.push('lay-event="'+r.event+'"'),r.style&&e.push('style="'+r.style+'"'),r.minWidth&&e.push('data-minwidth="'+r.minWidth+'"'),e.join(" ")}()+' class="'+function(){var e=[];return r.hide&&e.push(f),r.field||e.push("layui-table-col-special"),e.join(" ")}()+'">','<div class="layui-table-cell laytable-cell-'+function(){return"normal"===r.type?h:h+" laytable-cell-"+r.type}()+'">'+function(){var n=t.extend(!0,{LAY_INDEX:g},l),o=d.config.checkName;switch(r.type){case"checkbox":return'<input type="checkbox" name="layTableCheckbox" lay-skin="primary" '+function(){return r[o]?(l[o]=r[o],r[o]?"checked":""):n[o]?"checked":""}()+">";case"radio":return n[o]&&(e=a),'<input type="radio" name="layTableRadio_'+s.index+'" '+(n[o]?"checked":"")+' lay-type="layTableRadio">';case"numbers":return g}return r.toolbar?i(t(r.toolbar).html()||"").render(n):u(r,v,n)}(),"</div></td>"].join("");o.push(m),r.fixed&&"right"!==r.fixed&&y.push(m),"right"===r.fixed&&p.push(m)}}),h.push('<tr data-index="'+a+'">'+o.join("")+"</tr>"),v.push('<tr data-index="'+a+'">'+y.join("")+"</tr>"),m.push('<tr data-index="'+a+'">'+p.join("")+"</tr>"))}),c.layBody.scrollTop(0),c.layMain.find("."+p).remove(),c.layMain.find("tbody").html(h.join("")),c.layFixLeft.find("tbody").html(v.join("")),c.layFixRight.find("tbody").html(m.join("")),c.renderForm(),"number"==typeof e&&c.setThisRowChecked(e),c.syncCheckAll(),c.haveInit?c.scrollPatch():setTimeout(function(){c.scrollPatch()},50),c.haveInit=!0,l.close(c.tipsIndex),s.HAS_SET_COLS_PATCH||c.setColsPatch(),void(s.HAS_SET_COLS_PATCH=!0))};return d.cache[c.key]=y,c.layPage[0==o||0===y.length&&1==n?"addClass":"removeClass"](f),r?g():0===y.length?(c.renderForm(),c.errorView(s.text.none)):(c.layFixed.removeClass(f),g(),c.renderTotal(y),void(s.page&&(s.page=t.extend({elem:"layui-table-page"+s.index,count:o,limit:s.limit,limits:s.limits||[10,20,30,40,50,60,70,80,90],groups:3,layout:["prev","page","next","skip","count","limit"],prev:'<i class="layui-icon">&#xe603;</i>',next:'<i class="layui-icon">&#xe602;</i>',jump:function(e,t){t||(c.page=e.curr,s.limit=e.limit,c.pullData(e.curr))}},s.page),s.page.count=o,a.render(s.page))))},j.prototype.renderTotal=function(e){var t=this,i=t.config,a={};if(i.totalRow){layui.each(e,function(e,i){0!==i.length&&t.eachCols(function(e,t){var l=t.field||e,n=i[l];t.totalRow&&(a[l]=(a[l]||0)+(parseFloat(n)||0))})}),t.dataTotal={};var l=[];t.eachCols(function(e,n){var o=n.field||e,r=function(){var e=n.totalRowText||"",t=parseFloat(a[o]).toFixed(2),i={};return i[o]=t,t=u(n,t,i),n.totalRow?t||e:e}(),d=['<td data-field="'+o+'" data-key="'+i.index+"-"+n.key+'" '+function(){var e=[];return n.align&&e.push('align="'+n.align+'"'),n.style&&e.push('style="'+n.style+'"'),n.minWidth&&e.push('data-minwidth="'+n.minWidth+'"'),e.join(" ")}()+' class="'+function(){var e=[];return n.hide&&e.push(f),n.field||e.push("layui-table-col-special"),e.join(" ")}()+'">','<div class="layui-table-cell laytable-cell-'+function(){var e=i.index+"-"+n.key;return"normal"===n.type?e:e+" laytable-cell-"+n.type}()+'">'+r,"</div></td>"].join("");n.field&&(t.dataTotal[o]=r),l.push(d)}),t.layTotal.find("tbody").html("<tr>"+l.join("")+"</tr>")}},j.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},j.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},j.prototype.setThisRowChecked=function(e){var t=this,i=(t.config,"layui-table-click"),a=t.layBody.find('tr[data-index="'+e+'"]');a.addClass(i).siblings("tr").removeClass(i)},j.prototype.sort=function(e,i,a,l){var n,r,c=this,s={},u=c.config,h=u.elem.attr("lay-filter"),f=d.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),o=l.data("field");if(o===e)return e=l,n=o,!1});try{var n=n||e.data("field"),p=e.data("key");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var v=c.layHeader.find("th .laytable-cell-"+p).find(S);c.layHeader.find("th").find(S).removeAttr("lay-sort"),v.attr("lay-sort",i||null),c.layFixed.find("th")}catch(m){return o.error("Table modules: Did not match to field")}c.sortKey={field:n,sort:i},u.autoSort&&("asc"===i?r=layui.sort(f,n):"desc"===i?r=layui.sort(f,n,!0):(r=layui.sort(f,d.config.indexName),delete c.sortKey)),s[u.response.dataName]=r||f,c.renderData(s,c.page,c.count,!0),l&&layui.event.call(e,y,"sort("+h+")",{field:n,type:i})},j.prototype.loading=function(e){var i=this,a=i.config;a.loading&&(e?(i.layInit&&i.layInit.remove(),delete i.layInit,i.layBox.find(b).remove()):(i.layInit=t(['<div class="layui-table-init">','<i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop"></i>',"</div>"].join("")),i.layBox.append(i.layInit)))},j.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=d.cache[i.key];l[e]&&l[e].constructor!==Array&&(l[e][a.checkName]=t)},j.prototype.syncCheckAll=function(){var e=this,t=e.config,i=e.layHeader.find('input[name="layTableCheckbox"]'),a=function(i){return e.eachCols(function(e,a){"checkbox"===a.type&&(a[t.checkName]=i)}),i};i[0]&&(d.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),e.renderForm("checkbox")),a(!0)):(i[0].checked&&(i.prop("checked",!1),e.renderForm("checkbox")),a(!1)))},j.prototype.getCssRule=function(e,t){var i=this,a=i.elem.find("style")[0],l=a.sheet||a.styleSheet||{},n=l.cssRules||l.rules;layui.each(n,function(i,a){if(a.selectorText===".laytable-cell-"+e)return t(a),!0})},j.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=R.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),a&&(e=parseFloat(a)-(t.layHeader.outerHeight()||38),i.toolbar&&(e-=t.layTool.outerHeight()||50),i.totalRow&&(e-=t.layTotal.outerHeight()||40),i.page&&(e-=t.layPage.outerHeight()||41),t.layMain.css("height",e-2))},j.prototype.getScrollWidth=function(e){var t=0;return e?t=e.offsetWidth-e.clientWidth:(e=document.createElement("div"),e.style.width="100px",e.style.height="100px",e.style.overflowY="scroll",document.body.appendChild(e),t=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),t},j.prototype.scrollPatch=function(){var e=this,i=e.layMain.children("table"),a=e.layMain.width()-e.layMain.prop("clientWidth"),l=e.layMain.height()-e.layMain.prop("clientHeight"),n=(e.getScrollWidth(e.layMain[0]),i.outerWidth()-e.layMain.width()),o=function(e){if(a&&l){if(e=e.eq(0),!e.find(".layui-table-patch")[0]){var i=t('<th class="layui-table-patch"><div class="layui-table-cell"></div></th>');i.find("div").css({width:a}),e.find("tr").append(i)}}else e.find(".layui-table-patch").remove()};o(e.layHeader),o(e.layTotal);var r=e.layMain.height(),d=r-l;e.layFixed.find(k).css("height",i.height()>=d?d:"auto"),e.layFixRight[n>0?"removeClass":"addClass"](f),e.layFixRight.css("right",a-1)},j.prototype.events=function(){var e,i=this,a=i.config,o=t("body"),c={},s=i.layHeader.find("th"),h=".layui-table-cell",p=a.elem.attr("lay-filter");i.layTool.on("click","*[lay-event]",function(e){var o=t(this),c=o.attr("lay-event"),s=function(e){var l=t(e.list),n=t('<ul class="layui-table-tool-panel"></ul>');n.html(l),a.height&&n.css("max-height",a.height-(i.layTool.outerHeight()||50)),o.find(".layui-table-tool-panel")[0]||o.append(n),i.renderForm(),n.on("click",function(e){layui.stope(e)}),e.done&&e.done(n,l)};switch(layui.stope(e),F.trigger("table.tool.panel.remove"),l.close(i.tipsIndex),c){case"LAYTABLE_COLS":s({list:function(){var e=[];return i.eachCols(function(t,i){i.field&&"normal"==i.type&&e.push('<li><input type="checkbox" name="'+i.field+'" data-key="'+i.key+'" data-parentkey="'+(i.parentKey||"")+'" lay-skin="primary" '+(i.hide?"":"checked")+' title="'+(i.title||i.field)+'" lay-filter="LAY_TABLE_TOOL_COLS"></li>')}),e.join("")}(),done:function(){n.on("checkbox(LAY_TABLE_TOOL_COLS)",function(e){var l=t(e.elem),n=this.checked,o=l.data("key"),r=l.data("parentkey");layui.each(a.cols,function(e,t){layui.each(t,function(t,l){if(e+"-"+t===o){var d=l.hide;l.hide=!n,i.elem.find('*[data-key="'+a.index+"-"+o+'"]')[n?"removeClass":"addClass"](f),d!=l.hide&&i.setParentCol(!n,r),i.resize()}})})})}});break;case"LAYTABLE_EXPORT":r.ie?l.tips("导出功能不支持 IE,请用 Chrome 等高级浏览器导出",this,{tips:3}):s({list:function(){return['<li data-type="csv">导出到 Csv 文件</li>','<li data-type="xls">导出到 Excel 文件</li>'].join("")}(),done:function(e,l){l.on("click",function(){var e=t(this).data("type");d.exportFile.call(i,a.id,null,e)})}});break;case"LAYTABLE_PRINT":var u=window.open("打印窗口","_blank"),h=["<style>","body{font-size: 12px; color: #666;}","table{width: 100%; border-collapse: collapse; border-spacing: 0;}","th,td{line-height: 20px; padding: 9px 15px; border: 1px solid #ccc; text-align: left; font-size: 12px; color: #666;}","a{color: #666; text-decoration:none;}","*.layui-hide{display: none}","</style>"].join(""),v=t(i.layHeader.html());v.append(i.layMain.find("table").html()),v.append(i.layTotal.find("table").html()),v.find("th.layui-table-patch").remove(),v.find(".layui-table-col-special").remove(),u.document.write(h+v.prop("outerHTML")),u.document.close(),u.print(),u.close()}layui.event.call(this,y,"toolbar("+p+")",t.extend({event:c,config:a},{}))}),s.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.data("unresize")||c.resizeStart||(c.allowResize=i.width()-l<=10,o.css("cursor",c.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);c.resizeStart||o.css("cursor","")}).on("mousedown",function(e){var l=t(this);if(c.allowResize){var n=l.data("key");e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],i.getCssRule(n,function(e){var t=e.style.width||l.outerWidth();c.rule=e,c.ruleWidth=parseFloat(t),c.minWidth=l.data("minwidth")||a.cellMinWidth})}}),F.on("mousemove",function(t){if(c.resizeStart){if(t.preventDefault(),c.rule){var a=c.ruleWidth+t.clientX-c.offset[0];a<c.minWidth&&(a=c.minWidth),c.rule.style.width=a+"px",l.close(i.tipsIndex)}e=1}}).on("mouseup",function(t){c.resizeStart&&(c={},o.css("cursor",""),i.scrollPatch()),2===e&&(e=null)}),s.on("click",function(a){var l,n=t(this),o=n.find(S),r=o.attr("lay-sort");return o[0]&&1!==e?(l="asc"===r?"desc":"desc"===r?null:"asc",void i.sort(n,l,null,!0)):e=2}).find(S+" .layui-edge ").on("click",function(e){var a=t(this),l=a.index(),n=a.parents("th").eq(0).data("field");layui.stope(e),0===l?i.sort(n,"asc",null,!0):i.sort(n,"desc",null,!0)});var v=function(e){var a=t(this),l=a.parents("tr").eq(0).data("index"),n=i.layBody.find('tr[data-index="'+l+'"]'),o=d.cache[i.key]||[];return o=o[l]||{},t.extend({tr:n,data:d.clearCacheKey(o),del:function(){d.cache[i.key][l]=[],n.remove(),i.scrollPatch()},update:function(e){e=e||{},layui.each(e,function(e,t){if(e in o){var a,l=n.children('td[data-field="'+e+'"]');o[e]=t,i.eachCols(function(t,i){i.field==e&&i.templet&&(a=i.templet)}),l.children(h).html(u({templet:a},t,o)),l.data("content",t)}})}},e)};i.elem.on("click",'input[name="layTableCheckbox"]+',function(){var e=t(this).prev(),a=i.layBody.find('input[name="layTableCheckbox"]'),l=e.parents("tr").eq(0).data("index"),n=e[0].checked,o="layTableAllChoose"===e.attr("lay-filter");o?(a.each(function(e,t){t.checked=n,i.setCheckData(e,n)}),i.syncCheckAll(),i.renderForm("checkbox")):(i.setCheckData(l,n),i.syncCheckAll()),layui.event.call(e[0],y,"checkbox("+p+")",v.call(e[0],{checked:n,type:o?"all":"one"}))}),i.elem.on("click",'input[lay-type="layTableRadio"]+',function(){var e=t(this).prev(),a=e[0].checked,l=d.cache[i.key],n=e.parents("tr").eq(0).data("index");layui.each(l,function(e,t){n===e?t.LAY_CHECKED=!0:delete t.LAY_CHECKED}),i.setThisRowChecked(n),layui.event.call(this,y,"radio("+p+")",v.call(this,{checked:a}))}),i.layBody.on("mouseenter","tr",function(){var e=t(this),a=e.index();e.data("off")||i.layBody.find("tr:eq("+a+")").addClass(_)}).on("mouseleave","tr",function(){var e=t(this),a=e.index();e.data("off")||i.layBody.find("tr:eq("+a+")").removeClass(_)}).on("click","tr",function(){m.call(this,"row")}).on("dblclick","tr",function(){m.call(this,"rowDouble")});var m=function(e){var i=t(this);i.data("off")||layui.event.call(this,y,e+"("+p+")",v.call(i.children("td")[0]))};i.layBody.on("change","."+W,function(){var e=t(this),a=this.value,l=e.parent().data("field"),n=e.parents("tr").eq(0).data("index"),o=d.cache[i.key][n];o[l]=a,layui.event.call(this,y,"edit("+p+")",v.call(this,{value:a,field:l}))}).on("blur","."+W,function(){var e,a=t(this),l=this,n=a.parent().data("field"),o=a.parents("tr").eq(0).data("index"),r=d.cache[i.key][o];i.eachCols(function(t,i){i.field==n&&i.templet&&(e=i.templet)}),a.siblings(h).html(function(t){return u({templet:e},t,r)}(l.value)),a.parent().data("content",l.value),a.remove()}),i.layBody.on("click","td",function(e){var i=t(this),a=(i.data("field"),i.data("edit")),l=i.children(h);if(!i.data("off")&&a){var n=t('<input class="layui-input '+W+'">');return n[0].value=i.data("content")||l.text(),i.find("."+W)[0]||i.append(n),n.focus(),void layui.stope(e)}}).on("mouseenter","td",function(){b.call(this)}).on("mouseleave","td",function(){b.call(this,"hide")});var g="layui-table-grid-down",b=function(e){var i=t(this),a=i.children(h);if(!i.data("off"))if(e)i.find(".layui-table-grid-down").remove();else if(a.prop("scrollWidth")>a.outerWidth()){if(a.find("."+g)[0])return;i.append('<div class="'+g+'"><i class="layui-icon layui-icon-down"></i></div>')}};i.layBody.on("click","."+g,function(e){var n=t(this),o=n.parent(),d=o.children(h);i.tipsIndex=l.tips(['<div class="layui-table-tips-main" style="margin-top: -'+(d.height()+16)+"px;"+function(){return"sm"===a.size?"padding: 4px 15px; font-size: 12px;":"lg"===a.size?"padding: 14px 15px;":""}()+'">',d.html(),"</div>",'<i class="layui-icon layui-table-tips-c layui-icon-close"></i>'].join(""),d[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.android?300:i.elem.width()/2,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}}),layui.stope(e)}),i.layBody.on("click","*[lay-event]",function(){var e=t(this),a=e.parents("tr").eq(0).data("index");layui.event.call(this,y,"tool("+p+")",v.call(this,{event:e.attr("lay-event")})),i.setThisRowChecked(a)}),i.layMain.on("scroll",function(){var e=t(this),a=e.scrollLeft(),n=e.scrollTop();i.layHeader.scrollLeft(a),i.layTotal.scrollLeft(a),i.layFixed.find(k).scrollTop(n),l.close(i.tipsIndex)}),R.on("resize",function(){i.resize()})},function(){F.on("click",function(){F.trigger("table.remove.tool.panel")}),F.on("table.remove.tool.panel",function(){t(".layui-table-tool-panel").remove()})}(),d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':h+"[lay-data]"),n="Table element property lay-data configuration item has a syntax error: ";return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){o.error(n+l)}var c=[],s=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},d.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){s.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){return o.error(n+l)}var d=t.extend({title:a.text(),colspan:a.attr("colspan")||0,rowspan:a.attr("rowspan")||0},l);d.colspan<2&&c.push(d),s.cols[e].push(d)})}),a.find("tbody>tr").each(function(e){var i=t(this),a={};i.children("td").each(function(e,i){var l=t(this),n=l.data("field");if(n)return a[n]=l.html()}),layui.each(c,function(e,t){var l=i.children("td").eq(e);a[t.field]=l.html()}),s.data[e]=a}),d.render(s)}),a},c.that={},c.config={},d.eachCols=function(e,i,a){var l=c.config[e]||{},n=[],o=0;a=t.extend(!0,[],a||l.cols),layui.each(a,function(e,t){layui.each(t,function(t,i){if(i.colGroup){var l=0;o++,i.CHILD_COLS=[],layui.each(a[e+1],function(e,t){t.PARENT_COL_INDEX||l>1&&l==i.colspan||(t.PARENT_COL_INDEX=o,i.CHILD_COLS.push(t),l+=parseInt(t.colspan>1?t.colspan:1))})}i.PARENT_COL_INDEX||n.push(i)})});var r=function(e){layui.each(e||n,function(e,t){return t.CHILD_COLS?r(t.CHILD_COLS):void("function"==typeof i&&i(e,t))})};r()},d.checkStatus=function(e){var t=0,i=0,a=[],l=d.cache[e]||[];return layui.each(l,function(e,l){return l.constructor===Array?void i++:void(l[d.config.checkName]&&(t++,a.push(d.clearCacheKey(l))))}),{data:a,isAll:!!l.length&&t===l.length-i}},d.exportFile=function(e,t,i){var a=this;t=t||d.clearCacheKey(d.cache[e]),i=i||"csv";var l=c.config[e]||{},n={csv:"text/csv",xls:"application/vnd.ms-excel"}[i],s=document.createElement("a");return r.ie?o.error("IE_NOT_SUPPORT_EXPORTS"):(s.href="data:"+n+";charset=utf-8,\ufeff"+encodeURIComponent(function(){var i=[],l=[],n=[];return layui.each(t,function(t,a){var n=[];"object"==typeof e?(layui.each(e,function(e,a){0==t&&i.push(a||"")}),layui.each(d.clearCacheKey(a),function(e,t){n.push('"'+(t||"")+'"')})):d.eachCols(e,function(e,l){if(l.field&&"normal"==l.type&&!l.hide){var o=a[l.field];void 0!==o&&null!==o||(o=""),0==t&&i.push(l.title||""),n.push('"'+u(l,o,a,"text")+'"')}}),l.push(n.join(","))}),layui.each(a.dataTotal,function(e,t){n.push(t)}),i.join(",")+"\r\n"+l.join("\r\n")+"\r\n"+n.join(",")}()),s.download=(l.title||"table_"+(l.index||""))+"."+i,document.body.appendChild(s),s.click(),void document.body.removeChild(s))},d.resize=function(e){if(e){var t=s(e);if(!t)return;c.that[e].resize()}else layui.each(c.that,function(){this.resize()})},d.reload=function(e,t){var i=s(e);if(i){var a=c.that[e];return a.reload(t),c.call(a)}},d.render=function(e){var t=new j(e);return c.call(t)},d.clearCacheKey=function(e){return e=t.extend({},e),delete e[d.config.checkName],delete e[d.config.indexName],e},d.init(),e(y,d)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/transfer.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/transfer.js
deleted file mode 100644
index 6b7b6777..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/transfer.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define(["laytpl","form"],function(e){"use strict";var a=layui.$,t=layui.laytpl,n=layui.form,i="transfer",l={config:{},index:layui[i]?layui[i].index+1e4:0,set:function(e){var t=this;return t.config=a.extend({},t.config,e),t},on:function(e,a){return layui.onevent.call(this,i,e,a)}},r=function(){var e=this,a=e.config,t=a.id||e.index;return r.that[t]=e,r.config[t]=a,{config:a,reload:function(a){e.reload.call(e,a)},getData:function(){return e.getData.call(e)}}},c="layui-hide",o="layui-btn-disabled",d="layui-none",s="layui-transfer-box",u="layui-transfer-header",h="layui-transfer-search",f="layui-transfer-active",y="layui-transfer-data",p=function(e){return e=e||{},['<div class="layui-transfer-box" data-index="'+e.index+'">','<div class="layui-transfer-header">','<input type="checkbox" name="'+e.checkAllName+'" lay-filter="layTransferCheckbox" lay-type="all" lay-skin="primary" title="{{ d.data.title['+e.index+"] || 'list"+(e.index+1)+"' }}\">","</div>","{{# if(d.data.showSearch){ }}",'<div class="layui-transfer-search">','<i class="layui-icon layui-icon-search"></i>','<input type="input" class="layui-input" placeholder="关键词搜索">',"</div>","{{# } }}",'<ul class="layui-transfer-data"></ul>',"</div>"].join("")},v=['<div class="layui-transfer layui-form layui-border-box" lay-filter="LAY-transfer-{{ d.index }}">',p({index:0,checkAllName:"layTransferLeftCheckAll"}),'<div class="layui-transfer-active">','<button type="button" class="layui-btn layui-btn-sm layui-btn-primary layui-btn-disabled" data-index="0">','<i class="layui-icon layui-icon-next"></i>',"</button>",'<button type="button" class="layui-btn layui-btn-sm layui-btn-primary layui-btn-disabled" data-index="1">','<i class="layui-icon layui-icon-prev"></i>',"</button>","</div>",p({index:1,checkAllName:"layTransferRightCheckAll"}),"</div>"].join(""),x=function(e){var t=this;t.index=++l.index,t.config=a.extend({},t.config,l.config,e),t.render()};x.prototype.config={title:["列表一","列表二"],width:200,height:360,data:[],value:[],showSearch:!1,id:"",text:{none:"无数据",searchNone:"无匹配数据"}},x.prototype.reload=function(e){var t=this;layui.each(e,function(e,a){a.constructor===Array&&delete t.config[e]}),t.config=a.extend(!0,{},t.config,e),t.render()},x.prototype.render=function(){var e=this,n=e.config,i=e.elem=a(t(v).render({data:n,index:e.index})),l=n.elem=a(n.elem);l[0]&&(n.data=n.data||[],n.value=n.value||[],e.key=n.id||e.index,l.html(e.elem),e.layBox=e.elem.find("."+s),e.layHeader=e.elem.find("."+u),e.laySearch=e.elem.find("."+h),e.layData=i.find("."+y),e.layBtn=i.find("."+f+" .layui-btn"),e.layBox.css({width:n.width,height:n.height}),e.layData.css({height:function(){return n.height-e.layHeader.outerHeight()-e.laySearch.outerHeight()-2}()}),e.renderData(),e.events())},x.prototype.renderData=function(){var e=this,a=(e.config,[{checkName:"layTransferLeftCheck",views:[]},{checkName:"layTransferRightCheck",views:[]}]);e.parseData(function(e){var t=e.selected?1:0,n=["<li>",'<input type="checkbox" name="'+a[t].checkName+'" lay-skin="primary" lay-filter="layTransferCheckbox" title="'+e.title+'"'+(e.disabled?" disabled":"")+(e.checked?" checked":"")+' value="'+e.value+'">',"</li>"].join("");a[t].views.push(n),delete e.selected}),e.layData.eq(0).html(a[0].views.join("")),e.layData.eq(1).html(a[1].views.join("")),e.renderCheckBtn()},x.prototype.renderForm=function(e){n.render(e,"LAY-transfer-"+this.index)},x.prototype.renderCheckBtn=function(e){var t=this,n=t.config;e=e||{},t.layBox.each(function(i){var l=a(this),r=l.find("."+y),d=l.find("."+u).find('input[type="checkbox"]'),s=r.find('input[type="checkbox"]'),h=0,f=!1;if(s.each(function(){var e=a(this).data("hide");(this.checked||this.disabled||e)&&h++,this.checked&&!e&&(f=!0)}),d.prop("checked",f&&h===s.length),t.layBtn.eq(i)[f?"removeClass":"addClass"](o),!e.stopNone){var p=r.children("li:not(."+c+")").length;t.noneView(r,p?"":n.text.none)}}),t.renderForm("checkbox")},x.prototype.noneView=function(e,t){var n=a('<p class="layui-none">'+(t||"")+"</p>");e.find("."+d)[0]&&e.find("."+d).remove(),t.replace(/\s/g,"")&&e.append(n)},x.prototype.setValue=function(){var e=this,t=e.config,n=[];return e.layBox.eq(1).find("."+y+' input[type="checkbox"]').each(function(){var e=a(this).data("hide");e||n.push(this.value)}),t.value=n,e},x.prototype.parseData=function(e){var t=this,n=t.config,i=[];return layui.each(n.data,function(t,l){l=("function"==typeof n.parseData?n.parseData(l):l)||l,i.push(l=a.extend({},l)),layui.each(n.value,function(e,a){a==l.value&&(l.selected=!0)}),e&&e(l)}),n.data=i,t},x.prototype.getData=function(e){var a=this,t=a.config,n=[];return a.setValue(),layui.each(e||t.value,function(e,a){layui.each(t.data,function(e,t){delete t.selected,a==t.value&&n.push(t)})}),n},x.prototype.events=function(){var e=this,t=e.config;e.elem.on("click",'input[lay-filter="layTransferCheckbox"]+',function(){var t=a(this).prev(),n=t[0].checked,i=t.parents("."+s).eq(0).find("."+y);t[0].disabled||("all"===t.attr("lay-type")&&i.find('input[type="checkbox"]').each(function(){this.disabled||(this.checked=n)}),e.renderCheckBtn({stopNone:!0}))}),e.layBtn.on("click",function(){var n=a(this),i=n.data("index"),l=e.layBox.eq(i),r=[];if(!n.hasClass(o)){e.layBox.eq(i).each(function(t){var n=a(this),i=n.find("."+y);i.children("li").each(function(){var t=a(this),n=t.find('input[type="checkbox"]'),i=n.data("hide");n[0].checked&&!i&&(n[0].checked=!1,l.siblings("."+s).find("."+y).append(t.clone()),t.remove(),r.push(n[0].value)),e.setValue()})}),e.renderCheckBtn();var c=l.siblings("."+s).find("."+h+" input");""===c.val()||c.trigger("keyup"),t.onchange&&t.onchange(e.getData(r),i)}}),e.laySearch.find("input").on("keyup",function(){var n=this.value,i=a(this).parents("."+h).eq(0).siblings("."+y),l=i.children("li");l.each(function(){var e=a(this),t=e.find('input[type="checkbox"]'),i=t[0].title.indexOf(n)!==-1;e[i?"removeClass":"addClass"](c),t.data("hide",!i)}),e.renderCheckBtn();var r=l.length===i.children("li."+c).length;e.noneView(i,r?t.text.searchNone:"")})},r.that={},r.config={},l.reload=function(e,a){var t=r.that[e];return t.reload(a),r.call(t)},l.getData=function(e){var a=r.that[e];return a.getData()},l.render=function(e){var a=new x(e);return r.call(a)},e(i,l)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/tree.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/tree.js
deleted file mode 100644
index 22b5f12f..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/tree.js	
+++ /dev/null
@@ -1,910 +0,0 @@
-/**
- 
- @Name:layui.tree 树
- @Author:star1029,(一如既往修改2019-12-11 17:09:35)
- @License:MIT
-
- */
-
-layui.define('form', function(exports){
-  "use strict";
-  
-  var $ = layui.$
-  ,form = layui.form
-  ,layer = layui.layer
-  
-  //模块名
-  ,MOD_NAME = 'tree'
-
-  //外部接口
-  ,tree = {
-    config: {}
-    ,index: layui[MOD_NAME] ? (layui[MOD_NAME].index + 10000) : 0
-
-    //设置全局项
-    ,set: function(options){
-      var that = this;
-      that.config = $.extend({}, that.config, options);
-      return that;
-    }
-    
-    //事件监听
-    ,on: function(events, callback){
-      return layui.onevent.call(this, MOD_NAME, events, callback);
-    }
-  }
-
-  //操作当前实例
-  ,thisModule = function(){
-    var that = this
-    ,options = that.config
-    ,id = options.id || that.index;
-    
-    thisModule.that[id] = that; //记录当前实例对象
-    thisModule.config[id] = options; //记录当前实例配置项
-    
-    return {
-      config: options
-      //重置实例
-      ,reload: function(options){
-        that.reload.call(that, options);
-      }
-      ,getChecked: function(){
-        return that.getChecked.call(that);
-      }
-      ,setChecked: function(id){//设置值
-        return that.setChecked.call(that, id);
-      }
-      ,lazytree: function(elem, children){
-        return that.tree.lazytree(that, elem, children);
-      }
-    }
-  }
-  
-  //获取当前实例配置项
-  ,getThisModuleConfig = function(id){
-    var config = thisModule.config[id];
-    if(!config) hint.error('The ID option was not found in the '+ MOD_NAME +' instance');
-    return config || null;
-  }
-
-  //字符常量
-  ,SHOW = 'layui-show', HIDE = 'layui-hide', NONE = 'layui-none', DISABLED = 'layui-disabled'
-  
-  ,ELEM_VIEW = 'layui-tree', ELEM_SET = 'layui-tree-set', ICON_CLICK = 'layui-tree-iconClick'
-  ,ICON_ADD = 'layui-icon-addition', ICON_SUB = 'layui-icon-subtraction', ELEM_ENTRY = 'layui-tree-entry', ELEM_MAIN = 'layui-tree-main', ELEM_TEXT = 'layui-tree-txt', ELEM_PACK = 'layui-tree-pack', ELEM_SPREAD = 'layui-tree-spread'
-  ,ELEM_LINE_SHORT = 'layui-tree-setLineShort', ELEM_SHOW = 'layui-tree-showLine', ELEM_EXTEND = 'layui-tree-lineExtend', ELEM_INIT = '.layui-tree-init'
- 
-  //构造器
-  ,Class = function(options){
-    var that = this;
-    that.index = ++tree.index;
-    that.config = $.extend({}, that.config, tree.config, options);
-    that.render();
-  };
-
-  //默认配置
-  Class.prototype.config = {
-    data: []  //数据
-    
-    ,showCheckbox: false  //是否显示复选框
-    ,showLine: true  //是否开启连接线
-    ,accordion: false  //是否开启手风琴模式
-    ,onlyIconControl: false  //是否仅允许节点左侧图标控制展开收缩
-    ,isJump: false  //是否允许点击节点时弹出新窗口跳转
-    ,edit: false  //是否开启节点的操作图标
-    ,loading: true //请求数据时,是否显示loading
-    
-    ,text: {
-      defaultNodeName: '未命名' //节点默认名称
-      ,none: '无数据'  //数据为空时的文本提示
-    }
-  };
-  
-  //重载实例
-  Class.prototype.reload = function(options){
-    var that = this;
-    
-    layui.each(options, function(key, item){
-      if(item.constructor === Array) delete that.config[key];
-    });
-    
-    that.config = $.extend(true, {}, that.config, options);
-    that.render();
-  };
-
-  //主体渲染
-  Class.prototype.render = function(){
-    var that = this
-    ,options = that.config;
-    
-    that.checkids = [];
-
-    var temp = $('<div class="layui-tree'+ (options.showCheckbox ? " layui-form" : "") + (options.showLine ? " layui-tree-line" : "") +'" lay-filter="LAY-tree-'+ that.index +'"></div>');
-    options.loading && temp.attr('style', 'padding-bottom: 15px;');
-    that.tree(temp);
-
-    var othis = options.elem = $(options.elem);
-    if(!othis[0]) return;
-
-    //索引
-    that.key = options.id || that.index;
-    
-    //插入组件结构
-    that.elem = temp;
-    that.elemNone = $('<div class="layui-tree-emptyText">'+ options.text.none +'</div>');
-    othis.html(that.elem);
-
-    if(that.elem.find('.layui-tree-set').length == 0){
-      return that.elem.append(that.elemNone);
-    };
-    
-    //复选框渲染
-    if(options.showCheckbox){
-      that.renderForm('checkbox');
-    };
-
-    that.elem.find('.layui-tree-set').each(function(){
-      var othis = $(this);
-      //最外层
-      if(!othis.parent('.layui-tree-pack')[0]){
-        othis.addClass('layui-tree-setHide');
-      };
-
-      //没有下一个节点 上一层父级有延伸线
-      if(!othis.next()[0] && othis.parents('.layui-tree-pack').eq(1).hasClass('layui-tree-lineExtend')){
-        othis.addClass(ELEM_LINE_SHORT);
-      };
-      
-      //没有下一个节点 外层最后一个
-      if(!othis.next()[0] && !othis.parents('.layui-tree-set').eq(0).next()[0]){
-        othis.addClass(ELEM_LINE_SHORT);
-      };
-    });
-
-    that.events();
-  };
-  
-  //渲染表单
-  Class.prototype.renderForm = function(type){
-    form.render(type, 'LAY-tree-'+ this.index);
-  };
-
-  //节点解析
-  Class.prototype.tree = function(elem, children){
-    var that = this
-    ,options = that.config
-    ,data = children || options.data;
-
-    //遍历数据
-    layui.each(data, function(index, item){
-      var hasChild = item.children && item.children.length > 0
-      ,packDiv = $('<div class="layui-tree-pack" '+ (item.spread ? 'style="display: block;"' : '') +'"></div>')
-      ,entryDiv = $(['<div data-id="'+ item.id +'" class="layui-tree-set'+ (item.spread ? " layui-tree-spread" : "") + (item.checked ? " layui-tree-checkedFirst" : "") +'">'
-        ,'<div class="layui-tree-entry">'
-          ,'<div class="layui-tree-main">'
-            //箭头
-            ,function(){
-              if(options.showLine){
-                if(hasChild || item.lazy){ //lazy 是否开启懒加载,需要配合spread事件使用
-                  return '<span class="layui-tree-iconClick layui-tree-icon"><i class="layui-icon '+ (item.spread ? "layui-icon-subtraction" : "layui-icon-addition") +'"></i></span>';
-                }else{
-                  return '<span class="layui-tree-iconClick"><i class="layui-icon layui-icon-file"></i></span>';
-                };
-              }else{
-                return '<span class="layui-tree-iconClick"><i class="layui-tree-iconArrow '+ (hasChild || item.lazy ? "": HIDE) +'"></i></span>';
-              };
-            }()
-            
-            //复选框
-            ,function(){
-              return options.showCheckbox ? '<input type="checkbox" name="'+ (item.field || ('layuiTreeCheck_'+ item.id)) +'" same="layuiTreeCheck" lay-skin="primary" '+ (item.disabled ? "disabled" : "") +' value="'+ item.id +'">' : '';
-            }()
-            
-            //节点
-            ,function(){
-              if(options.isJump && item.href){
-                return '<a href="'+ item.href +'" target="_blank" class="'+ ELEM_TEXT +'">'+ (item.title || item.label || options.text.defaultNodeName) +'</a>';
-              }else{
-                return '<span class="'+ ELEM_TEXT + (item.disabled ? ' '+ DISABLED : '') +'">'+ (item.title || item.label || options.text.defaultNodeName) +'</span>';
-              }
-            }()
-      ,'</div>'
-      
-      //节点操作图标
-      ,function(){
-        if(!options.edit) return '';
-        
-        var editIcon = {
-          add: '<i class="layui-icon layui-icon-add-1"  data-type="add"></i>'
-          ,update: '<i class="layui-icon layui-icon-edit" data-type="update"></i>'
-          ,del: '<i class="layui-icon layui-icon-delete" data-type="del"></i>'
-        }, arr = ['<div class="layui-btn-group layui-tree-btnGroup">'];
-        
-        if(options.edit === true){
-          options.edit = ['update', 'del']
-        }
-        
-        if(typeof options.edit === 'object'){
-          layui.each(options.edit, function(i, val){
-            arr.push(editIcon[val] || '')
-          });
-          return arr.join('') + '</div>';
-        }
-      }()
-      ,'</div></div>'].join(''));
-
-      //如果有子节点,则递归继续生成树
-      if(hasChild){
-        entryDiv.append(packDiv);
-        that.tree(packDiv, item.children);
-      };
-
-      elem.append(entryDiv);
-      
-      //若有前置节点,前置节点加连接线
-      if(entryDiv.prev('.'+ELEM_SET)[0]){
-        entryDiv.prev().children('.layui-tree-pack').addClass('layui-tree-showLine');
-      };
-      
-      //若无子节点,则父节点加延伸线
-      if(!hasChild){
-        entryDiv.parent('.layui-tree-pack').addClass('layui-tree-lineExtend');
-      };
-
-      //展开节点操作
-      that.spread(entryDiv, item);
-      
-      //选择框
-      if(options.showCheckbox){
-        item.checked && that.checkids.push(item.id);
-        that.checkClick(entryDiv, item);
-      }
-      
-      //操作节点
-      options.edit && that.operate(entryDiv, item);
-      
-    });
-  };
-
-  //懒加载节点
-  Class.prototype.lazytree = function(elem, children){
-    var that = this
-    ,options = that.config
-    ,id = elem.attr('data-id');
-    var change = function(data){
-      layui.each(data, function(index, e){
-        if(e.id===id){
-          data[index].children = children;
-          return false;
-        }
-        if(e.children && e.children.length > 0){
-          change(e.children);
-        }
-      });
-    }
-    //追加数据
-    change(options.data);
-    that.loading(elem, true);
-    var packDiv = $('<div class="layui-tree-pack"  style="display: block;"></div>');
-    elem.append(packDiv);
-    that.tree(packDiv, children);
-    //复选框渲染
-    if(options.showCheckbox){
-      that.renderForm('checkbox');
-    };
-  }
-
-  //请求loading
-  Class.prototype.loading = function(elem, hide){
-    var that = this
-    ,options = that.config;
-    if(options.loading){
-      if(hide){
-        that.layInit && that.layInit.remove();
-        delete that.layInit;
-        that.elem.find(ELEM_INIT).remove();
-      } else {
-        that.layInit = $(['<div class="layui-tree-init">'
-          ,'<i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop" style="position: absolute;left: 36px;"></i>'
-        ,'</div>'].join(''));
-        elem.append(that.layInit);
-      }
-    }
-  };
-
-  //展开节点
-  Class.prototype.spread = function(elem, item){
-    var that = this
-    ,options = that.config
-    ,entry = elem.children('.'+ELEM_ENTRY)
-    ,elemMain = entry.children('.'+ ELEM_MAIN)
-    ,elemIcon = entry.find('.'+ ICON_CLICK)
-    ,elemText = entry.find('.'+ ELEM_TEXT)
-    ,touchOpen = options.onlyIconControl ? elemIcon : elemMain //判断展开通过节点还是箭头图标
-    ,state = '';
-    
-    //展开收缩
-    touchOpen.on('click', function(e){
-      if(that.layInit) return false;
-      var packCont = elem.children('.'+ELEM_PACK)
-      ,iconClick = touchOpen.children('.layui-icon')[0] ? touchOpen.children('.layui-icon') : touchOpen.find('.layui-tree-icon').children('.layui-icon');
-
-      //若没有子节点
-      if(!packCont[0]){
-        state = 'normal';
-      }else{
-        if(elem.hasClass(ELEM_SPREAD)){
-          elem.removeClass(ELEM_SPREAD);
-          packCont.slideUp(200);
-          iconClick.removeClass(ICON_SUB).addClass(ICON_ADD); 
-        }else{
-          elem.addClass(ELEM_SPREAD);
-          packCont.slideDown(200);
-          iconClick.addClass(ICON_SUB).removeClass(ICON_ADD);
-
-          //是否手风琴
-          if(options.accordion){
-            var sibls = elem.siblings('.'+ELEM_SET);
-            sibls.removeClass(ELEM_SPREAD);
-            sibls.children('.'+ELEM_PACK).slideUp(200);
-            sibls.find('.layui-tree-icon').children('.layui-icon').removeClass(ICON_SUB).addClass(ICON_ADD);
-          };
-        };
-      };
-
-      //展开产生的回调
-      if(state==='normal' && item.lazy){
-        var _spread = elem.hasClass(ELEM_SPREAD);
-        if(elem.hasClass(ELEM_SPREAD)){
-          elem.removeClass(ELEM_SPREAD);
-          packCont.slideUp(200);
-          iconClick.removeClass(ICON_SUB).addClass(ICON_ADD); 
-        }else{
-          elem.addClass(ELEM_SPREAD);
-          packCont.slideDown(200);
-          iconClick.addClass(ICON_SUB).removeClass(ICON_ADD);
-
-          //是否手风琴
-          if(options.accordion){
-            var sibls = elem.siblings('.'+ELEM_SET);
-            sibls.removeClass(ELEM_SPREAD);
-            sibls.children('.'+ELEM_PACK).slideUp(200);
-            sibls.find('.layui-tree-icon').children('.layui-icon').removeClass(ICON_SUB).addClass(ICON_ADD);
-          };
-        };
-        //判断展开收缩状态
-        if(elem.hasClass(ELEM_SPREAD)){
-          state = 'open';
-        } else {
-          state = 'close';
-        }
-        options.spread && options.spread({
-          elem: elem
-          ,state: state
-          ,data: item
-        });
-        that.loading(elem);
-      }
-      
-    });
-    
-    //点击回调
-    elemText.on('click', function(){
-      var othis = $(this);
-      
-      //判断是否禁用状态
-      if(othis.hasClass(DISABLED)) return;
-      
-      //判断展开收缩状态
-      if(elem.hasClass(ELEM_SPREAD)){
-        state = options.onlyIconControl ? 'open' : 'close';
-      } else {
-        state = options.onlyIconControl ? 'close' : 'open';
-      }
-      
-      //点击产生的回调
-      options.click && options.click({
-        elem: elem
-        ,state: state
-        ,data: item
-      });
-    });
-  };
-  
-  //计算复选框选中状态
-  Class.prototype.setCheckbox = function(elem, item, elemCheckbox){
-    var that = this
-    ,options = that.config
-    ,checked = elemCheckbox.prop('checked');
-    
-    if(elemCheckbox.prop('disabled')) return;
-
-    //同步子节点选中状态
-    if(typeof item.children === 'object' || elem.find('.'+ELEM_PACK)[0]){
-      var childs = elem.find('.'+ ELEM_PACK).find('input[same="layuiTreeCheck"]');
-      childs.each(function(){
-        if(this.disabled) return; //不可点击则跳过
-        this.checked = checked;
-      });
-    };
-
-    //同步父节点选中状态
-    var setParentsChecked = function(thisNodeElem){
-      //若无父节点,则终止递归
-      if(!thisNodeElem.parents('.'+ ELEM_SET)[0]) return;
-
-      var state
-      ,parentPack = thisNodeElem.parent('.'+ ELEM_PACK)
-      ,parentNodeElem = parentPack.parent()
-      ,parentCheckbox =  parentPack.prev().find('input[same="layuiTreeCheck"]');
-
-      //如果子节点有任意一条选中,则父节点为选中状态
-      if(checked){
-        parentCheckbox.prop('checked', checked);
-      } else { //如果当前节点取消选中,则根据计算“兄弟和子孙”节点选中状态,来同步父节点选中状态
-        parentPack.find('input[same="layuiTreeCheck"]').each(function(){
-          if(this.checked){
-            state = true;
-          }
-        });
-        
-        //如果兄弟子孙节点全部未选中,则父节点也应为非选中状态
-        state || parentCheckbox.prop('checked', false);
-      }
-      
-      //向父节点递归
-      setParentsChecked(parentNodeElem);
-    };
-    
-    setParentsChecked(elem);
-
-    that.renderForm('checkbox');
-  };
-  
-  //复选框选择
-  Class.prototype.checkClick = function(elem, item){
-    var that = this
-    ,options = that.config
-    ,entry = elem.children('.'+ ELEM_ENTRY)
-    ,elemMain = entry.children('.'+ ELEM_MAIN);
-    
-    
-    
-    //点击复选框
-    elemMain.on('click', 'input[same="layuiTreeCheck"]+', function(e){
-      layui.stope(e); //阻止点击节点事件
-
-      var elemCheckbox = $(this).prev()
-      ,checked = elemCheckbox.prop('checked');
-      
-      if(elemCheckbox.prop('disabled')) return;
-      
-      that.setCheckbox(elem, item, elemCheckbox);
-
-      //复选框点击产生的回调
-      options.oncheck && options.oncheck({
-        elem: elem
-        ,checked: checked
-        ,data: item
-      });
-    });
-  };
-
-  //节点操作
-  Class.prototype.operate = function(elem, item){
-    var that = this
-    ,options = that.config
-    ,entry = elem.children('.'+ ELEM_ENTRY)
-    ,elemMain = entry.children('.'+ ELEM_MAIN);
-
-    entry.children('.layui-tree-btnGroup').on('click', '.layui-icon', function(e){
-      layui.stope(e);  //阻止节点操作
-
-      var type = $(this).data("type")
-      ,packCont = elem.children('.'+ELEM_PACK)
-      ,returnObj = {
-        data: item
-        ,type: type
-        ,elem:elem
-      };
-      //增加
-      if(type == 'add'){
-        //若节点本身无子节点
-        if(!packCont[0]){
-          //若开启连接线,更改图标样式
-          if(options.showLine){
-            elemMain.find('.'+ICON_CLICK).addClass('layui-tree-icon');
-            elemMain.find('.'+ICON_CLICK).children('.layui-icon').addClass(ICON_ADD).removeClass('layui-icon-file');
-          //若未开启连接线,显示箭头
-          }else{
-            elemMain.find('.layui-tree-iconArrow').removeClass(HIDE);
-          };
-          //节点添加子节点容器
-          elem.append('<div class="layui-tree-pack"></div>');
-        };
-
-        //新增节点
-        var key = options.operate && options.operate(returnObj)
-        ,obj = {};
-        obj.title = options.text.defaultNodeName;
-        obj.id = key;
-        that.tree(elem.children('.'+ELEM_PACK), [obj]);
-        
-        //放在新增后面,因为要对元素进行操作
-        if(options.showLine){
-          //节点本身无子节点
-          if(!packCont[0]){
-            //遍历兄弟节点,判断兄弟节点是否有子节点
-            var siblings = elem.siblings('.'+ELEM_SET), num = 1
-            ,parentPack = elem.parent('.'+ELEM_PACK);
-            layui.each(siblings, function(index, i){
-              if(!$(i).children('.'+ELEM_PACK)[0]){
-                num = 0;
-              };
-            });
-
-            //若兄弟节点都有子节点
-            if(num == 1){
-              //兄弟节点添加连接线
-              siblings.children('.'+ELEM_PACK).addClass(ELEM_SHOW);
-              siblings.children('.'+ELEM_PACK).children('.'+ELEM_SET).removeClass(ELEM_LINE_SHORT);
-              elem.children('.'+ELEM_PACK).addClass(ELEM_SHOW);
-              //父级移除延伸线
-              parentPack.removeClass(ELEM_EXTEND);
-              //同层节点最后一个更改线的状态
-              parentPack.children('.'+ELEM_SET).last().children('.'+ELEM_PACK).children('.'+ELEM_SET).last().addClass(ELEM_LINE_SHORT);
-            }else{
-              elem.children('.'+ELEM_PACK).children('.'+ELEM_SET).addClass(ELEM_LINE_SHORT);
-            };
-          }else{
-            //添加延伸线
-            if(!packCont.hasClass(ELEM_EXTEND)){
-              packCont.addClass(ELEM_EXTEND);
-            };
-            //子节点添加延伸线
-            elem.find('.'+ELEM_PACK).each(function(){
-              $(this).children('.'+ELEM_SET).last().addClass(ELEM_LINE_SHORT);
-            });
-            //如果前一个节点有延伸线
-            if(packCont.children('.'+ELEM_SET).last().prev().hasClass(ELEM_LINE_SHORT)){
-              packCont.children('.'+ELEM_SET).last().prev().removeClass(ELEM_LINE_SHORT);
-            }else{
-              //若之前的没有,说明处于连接状态
-              packCont.children('.'+ELEM_SET).last().removeClass(ELEM_LINE_SHORT);
-            };
-            //若是最外层,要始终保持相连的状态
-            if(!elem.parent('.'+ELEM_PACK)[0] && elem.next()[0]){
-              packCont.children('.'+ELEM_SET).last().removeClass(ELEM_LINE_SHORT);
-            };
-          };
-        };
-        if(!options.showCheckbox) return;
-        //若开启复选框,同步新增节点状态
-        if(elemMain.find('input[same="layuiTreeCheck"]')[0].checked){
-          var packLast = elem.children('.'+ELEM_PACK).children('.'+ELEM_SET).last();
-          packLast.find('input[same="layuiTreeCheck"]')[0].checked = true;
-        };
-        that.renderForm('checkbox');
-      
-      //修改
-      }else if(type == 'update'){
-        var text = elemMain.children('.'+ ELEM_TEXT).html();
-        elemMain.children('.'+ ELEM_TEXT).html('');
-        //添加输入框,覆盖在文字上方
-        elemMain.append('<input type="text" class="layui-tree-editInput">');
-        //获取焦点
-        elemMain.children('.layui-tree-editInput').val(text).focus();
-        //嵌入文字移除输入框
-        var getVal = function(input){
-          var textNew = input.val().trim();
-          textNew = textNew ? textNew : options.text.defaultNodeName;
-          input.remove();
-          elemMain.children('.'+ ELEM_TEXT).html(textNew);
-          
-          //同步数据
-          returnObj.data.title = textNew;
-          
-          //节点修改的回调
-          options.operate && options.operate(returnObj);
-        };
-        //失去焦点
-        elemMain.children('.layui-tree-editInput').blur(function(){
-          getVal($(this));
-        });
-        //回车
-        elemMain.children('.layui-tree-editInput').on('keydown', function(e){
-          if(e.keyCode === 13){
-            e.preventDefault();
-            getVal($(this));
-          };
-        });
-
-      //删除
-      } else {
-        layer.confirm('确认删除该节点 "<span style="color: #999;">'+ (item.title || '') +'</span>" 吗?', function(index){
-          options.operate && options.operate(returnObj); //节点删除的回调
-          returnObj.status = 'remove'; //标注节点删除
-          
-          layer.close(index);
-          
-          //若删除最后一个,显示空数据提示
-          if(!elem.prev('.'+ELEM_SET)[0] && !elem.next('.'+ELEM_SET)[0] && !elem.parent('.'+ELEM_PACK)[0]){
-            elem.remove();
-            that.elem.append(that.elemNone);
-            return;
-          };
-          //若有兄弟节点
-          if(elem.siblings('.'+ELEM_SET).children('.'+ELEM_ENTRY)[0]){
-            //若开启复选框
-            if(options.showCheckbox){
-              //若开启复选框,进行下步操作
-              var elemDel = function(elem){
-                //若无父结点,则不执行
-                if(!elem.parents('.'+ELEM_SET)[0]) return;
-                var siblingTree = elem.siblings('.'+ELEM_SET).children('.'+ELEM_ENTRY)
-                ,parentTree = elem.parent('.'+ELEM_PACK).prev()
-                ,checkState = parentTree.find('input[same="layuiTreeCheck"]')[0]
-                ,state = 1, num = 0;
-                //若父节点未勾选
-                if(checkState.checked == false){
-                  //遍历兄弟节点
-                  siblingTree.each(function(i, item1){
-                    var input = $(item1).find('input[same="layuiTreeCheck"]')[0]
-                    if(input.checked == false && !input.disabled){
-                      state = 0;
-                    };
-                    //判断是否全为不可勾选框
-                    if(!input.disabled){
-                      num = 1;
-                    };
-                  });
-                  //若有可勾选选择框并且已勾选
-                  if(state == 1 && num == 1){
-                    //勾选父节点
-                    checkState.checked = true;
-                    that.renderForm('checkbox');
-                    //向上遍历祖先节点
-                    elemDel(parentTree.parent('.'+ELEM_SET));
-                  };
-                };
-              };
-              elemDel(elem);
-            };
-            //若开启连接线
-            if(options.showLine){
-              //遍历兄弟节点,判断兄弟节点是否有子节点
-              var siblings = elem.siblings('.'+ELEM_SET), num = 1
-              ,parentPack = elem.parent('.'+ELEM_PACK);
-              layui.each(siblings, function(index, i){
-                if(!$(i).children('.'+ELEM_PACK)[0]){
-                  num = 0;
-                };
-              });
-              //若兄弟节点都有子节点
-              if(num == 1){
-                //若节点本身无子节点
-                if(!packCont[0]){
-                  //父级去除延伸线,因为此时子节点里没有空节点
-                  parentPack.removeClass(ELEM_EXTEND);
-                  siblings.children('.'+ELEM_PACK).addClass(ELEM_SHOW);
-                  siblings.children('.'+ELEM_PACK).children('.'+ELEM_SET).removeClass(ELEM_LINE_SHORT);
-                };
-                //若为最后一个节点
-                if(!elem.next()[0]){
-                  elem.prev().children('.'+ELEM_PACK).children('.'+ELEM_SET).last().addClass(ELEM_LINE_SHORT);
-                }else{
-                  parentPack.children('.'+ELEM_SET).last().children('.'+ELEM_PACK).children('.'+ELEM_SET).last().addClass(ELEM_LINE_SHORT);
-                };
-                //若为最外层最后一个节点,去除前一个结点的连接线
-                if(!elem.next()[0] && !elem.parents('.'+ELEM_SET)[1] && !elem.parents('.'+ELEM_SET).eq(0).next()[0]){
-                  elem.prev('.'+ELEM_SET).addClass(ELEM_LINE_SHORT);
-                };
-              }else{
-                //若为最后一个节点且有延伸线
-                if(!elem.next()[0] && elem.hasClass(ELEM_LINE_SHORT)){
-                  elem.prev().addClass(ELEM_LINE_SHORT);
-                };
-              };
-            };
-          
-          }else{
-            //若无兄弟节点
-            var prevDiv = elem.parent('.'+ELEM_PACK).prev();
-            //若开启了连接线
-            if(options.showLine){
-              prevDiv.find('.'+ICON_CLICK).removeClass('layui-tree-icon');
-              prevDiv.find('.'+ICON_CLICK).children('.layui-icon').removeClass(ICON_SUB).addClass('layui-icon-file');
-              //父节点所在层添加延伸线
-              var pare = prevDiv.parents('.'+ELEM_PACK).eq(0);
-              pare.addClass(ELEM_EXTEND);
-
-              //兄弟节点最后子节点添加延伸线
-              pare.children('.'+ELEM_SET).each(function(){
-                $(this).children('.'+ELEM_PACK).children('.'+ELEM_SET).last().addClass(ELEM_LINE_SHORT);
-              });
-            }else{
-            //父节点隐藏箭头
-              prevDiv.find('.layui-tree-iconArrow').addClass(HIDE);
-            };
-            //移除展开属性
-            elem.parents('.'+ELEM_SET).eq(0).removeClass(ELEM_SPREAD);
-            //移除节点容器
-            elem.parent('.'+ELEM_PACK).remove();
-          };
-
-          elem.remove();
-        });
-        
-      };
-    });
-  };
-
-  //部分事件
-  Class.prototype.events = function(){
-    var that = this
-    ,options = that.config
-    ,checkWarp = that.elem.find('.layui-tree-checkedFirst');
-    
-    //初始选中
-    that.setChecked(that.checkids);
-    
-    //搜索
-    that.elem.find('.layui-tree-search').on('keyup', function(){
-      var input = $(this)
-      ,val = input.val()
-      ,pack = input.nextAll()
-      ,arr = [];
-
-      //遍历所有的值
-      pack.find('.'+ ELEM_TEXT).each(function(){
-        var entry = $(this).parents('.'+ELEM_ENTRY);
-        //若值匹配,加一个类以作标识
-        if($(this).html().indexOf(val) != -1){
-          arr.push($(this).parent());
-          
-          var select = function(div){
-            div.addClass('layui-tree-searchShow');
-            //向上父节点渲染
-            if(div.parent('.'+ELEM_PACK)[0]){
-              select(div.parent('.'+ELEM_PACK).parent('.'+ELEM_SET));
-            };
-          };
-          select(entry.parent('.'+ELEM_SET));
-        };
-      });
-
-      //根据标志剔除
-      pack.find('.'+ELEM_ENTRY).each(function(){
-        var parent = $(this).parent('.'+ELEM_SET);
-        if(!parent.hasClass('layui-tree-searchShow')){
-          parent.addClass(HIDE);
-        };
-      });
-      if(pack.find('.layui-tree-searchShow').length == 0){
-        that.elem.append(that.elemNone);
-      };
-
-      //节点过滤的回调
-      options.onsearch && options.onsearch({
-        elem: arr
-      });
-    });
-
-    //还原搜索初始状态
-    that.elem.find('.layui-tree-search').on('keydown', function(){
-      $(this).nextAll().find('.'+ELEM_ENTRY).each(function(){
-        var parent = $(this).parent('.'+ELEM_SET);
-        parent.removeClass('layui-tree-searchShow '+ HIDE);
-      });
-      if($('.layui-tree-emptyText')[0]) $('.layui-tree-emptyText').remove();
-    });
-  };
-
-  //得到选中节点
-  Class.prototype.getChecked = function(){
-    var that = this
-    ,options = that.config
-    ,checkId = []
-    ,checkData = [];
-    
-    //遍历节点找到选中索引
-    that.elem.find('.layui-form-checked').each(function(){
-      checkId.push($(this).prev()[0].value);
-    });
-    
-    //遍历节点
-    var eachNodes = function(data, checkNode){
-      layui.each(data, function(index, item){
-        layui.each(checkId, function(index2, item2){
-          if(item.id == item2){
-            var cloneItem = $.extend({}, item);
-            delete cloneItem.children;
-            
-            checkNode.push(cloneItem);
-            
-            if(item.children){
-              cloneItem.children = [];
-              eachNodes(item.children, cloneItem.children);
-            }
-            return true
-          }
-        });
-      });
-    };
-
-    eachNodes($.extend({}, options.data), checkData);
-    
-    return checkData;
-  };
-
-  //设置选中节点
-  Class.prototype.setChecked = function(checkedId){
-    var that = this
-    ,options = that.config;
-
-    //初始选中
-    that.elem.find('.'+ELEM_SET).each(function(i, item){
-      var thisId = $(this).data('id')
-      ,input = $(item).children('.'+ELEM_ENTRY).find('input[same="layuiTreeCheck"]')
-      ,reInput = input.next();
-      
-      //若返回数字
-      if(typeof checkedId === 'number'){
-        if(thisId == checkedId){
-          if(!input[0].checked){
-            reInput.click();
-          };
-          return false;
-        };
-      } 
-      //若返回数组
-      else if(typeof checkedId === 'object'){
-        layui.each(checkedId, function(index, value){
-          if(value == thisId && !input[0].checked){
-            reInput.click();
-            return true;
-          }
-        });
-      };
-    });
-  };
-
-  //记录所有实例
-  thisModule.that = {}; //记录所有实例对象
-  thisModule.config = {}; //记录所有实例配置项
-  
-  //重载实例
-  tree.reload = function(id, options){
-    var that = thisModule.that[id];
-    that.reload(options);
-    
-    return thisModule.call(that);
-  };
-  
-  //获得选中的节点数据
-  tree.getChecked = function(id){
-    var that = thisModule.that[id];
-    return that.getChecked();
-  };
-  
-  //设置选中节点
-  tree.setChecked = function(id, checkedId){
-    var that = thisModule.that[id];
-    return that.setChecked(checkedId);
-  };
-
-  //懒加载增加节点
-  tree.lazytree = function(id, elem, children){
-    var that = thisModule.that[id];
-    return that.lazytree(elem, children);
-  };
-    
-  //核心入口
-  tree.render = function(options){
-    var inst = new Class(options);
-    return thisModule.call(inst);
-  };
-
-  exports(MOD_NAME, tree);
-})
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/upload.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/upload.js
deleted file mode 100644
index 262b5130..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/upload.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("layer",function(e){"use strict";var t=layui.$,i=layui.layer,n=layui.hint(),o=layui.device(),a={config:{},set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,r,e,t)}},l=function(){var e=this;return{upload:function(t){e.upload.call(e,t)},reload:function(t){e.reload.call(e,t)},config:e.config}},r="upload",u="layui-upload-file",c="layui-upload-form",f="layui-upload-iframe",s="layui-upload-choose",p=function(e){var i=this;i.config=t.extend({},i.config,a.config,e),i.render()};p.prototype.config={accept:"images",exts:"",auto:!0,bindAction:"",url:"",field:"file",acceptMime:"",method:"post",data:{},drag:!0,size:0,number:0,multiple:!1},p.prototype.render=function(e){var i=this,e=i.config;e.elem=t(e.elem),e.bindAction=t(e.bindAction),i.file(),i.events()},p.prototype.file=function(){var e=this,i=e.config,n=e.elemFile=t(['<input class="'+u+'" type="file" accept="'+i.acceptMime+'" name="'+i.field+'"',i.multiple?" multiple":"",">"].join("")),a=i.elem.next();(a.hasClass(u)||a.hasClass(c))&&a.remove(),o.ie&&o.ie<10&&i.elem.wrap('<div class="layui-upload-wrap"></div>'),e.isFile()?(e.elemFile=i.elem,i.field=i.elem[0].name):i.elem.after(n),o.ie&&o.ie<10&&e.initIE()},p.prototype.initIE=function(){var e=this,i=e.config,n=t('<iframe id="'+f+'" class="'+f+'" name="'+f+'" frameborder="0"></iframe>'),o=t(['<form target="'+f+'" class="'+c+'" method="post" key="set-mine" enctype="multipart/form-data" action="'+i.url+'">',"</form>"].join(""));t("#"+f)[0]||t("body").append(n),i.elem.next().hasClass(c)||(e.elemFile.wrap(o),i.elem.next("."+c).append(function(){var e=[];return layui.each(i.data,function(t,i){i="function"==typeof i?i():i,e.push('<input type="hidden" name="'+t+'" value="'+i+'">')}),e.join("")}()))},p.prototype.msg=function(e){return i.msg(e,{icon:2,shift:6})},p.prototype.isFile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagName.toLocaleLowerCase()&&"file"===e.type},p.prototype.preview=function(e){var t=this;window.FileReader&&layui.each(t.chooseFiles,function(t,i){var n=new FileReader;n.readAsDataURL(i),n.onload=function(){e&&e(t,i,this.result)}})},p.prototype.upload=function(e,i){var n,a=this,l=a.config,r=a.elemFile[0],u=function(){var i=0,n=0,o=e||a.files||a.chooseFiles||r.files,u=function(){l.multiple&&i+n===a.fileLength&&"function"==typeof l.allDone&&l.allDone({total:a.fileLength,successful:i,aborted:n})};layui.each(o,function(e,o){var r=new FormData;r.append(l.field,o),layui.each(l.data,function(e,t){t="function"==typeof t?t():t,r.append(e,t)}),t.ajax({url:l.url,type:"post",data:r,contentType:!1,processData:!1,dataType:"json",headers:l.headers||{},success:function(t){i++,d(e,t),u()},error:function(){n++,a.msg("请求上传接口出现异常"),m(e),u()},xhr:function(){var e=new XMLHttpRequest;return e.upload.addEventListener("progress",function(e){if(e.lengthComputable){var t=Math.floor(e.loaded/e.total*100);"function"==typeof l.progress&&l.progress(t,e)}}),e}})})},c=function(){var e=t("#"+f);a.elemFile.parent().submit(),clearInterval(p.timer),p.timer=setInterval(function(){var t,i=e.contents().find("body");try{t=i.text()}catch(n){a.msg("获取上传后的响应信息出现异常"),clearInterval(p.timer),m()}t&&(clearInterval(p.timer),i.html(""),d(0,t))},30)},d=function(e,t){if(a.elemFile.next("."+s).remove(),r.value="","object"!=typeof t)try{t=JSON.parse(t)}catch(i){return t={},a.msg("请对上传接口返回有效JSON")}"function"==typeof l.done&&l.done(t,e||0,function(e){a.upload(e)})},m=function(e){l.auto&&(r.value=""),"function"==typeof l.error&&l.error(e||0,function(e){a.upload(e)})},h=l.exts,v=function(){var t=[];return layui.each(e||a.chooseFiles,function(e,i){t.push(i.name)}),t}(),g={preview:function(e){a.preview(e)},upload:function(e,t){var i={};i[e]=t,a.upload(i)},pushFile:function(){return a.files=a.files||{},layui.each(a.chooseFiles,function(e,t){a.files[e]=t}),a.files},resetFile:function(e,t,i){var n=new File([t],i);a.files=a.files||{},a.files[e]=n}},y=function(){if("choose"!==i&&!l.auto||(l.choose&&l.choose(g),"choose"!==i))return l.before&&l.before(g),o.ie?o.ie>9?u():c():void u()};if(v=0===v.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":v,0!==v.length){switch(l.accept){case"file":if(h&&!RegExp("\\w\\.("+h+")$","i").test(escape(v)))return a.msg("选择的文件中包含不支持的格式"),r.value="";break;case"video":if(!RegExp("\\w\\.("+(h||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(v)))return a.msg("选择的视频中包含不支持的格式"),r.value="";break;case"audio":if(!RegExp("\\w\\.("+(h||"mp3|wav|mid")+")$","i").test(escape(v)))return a.msg("选择的音频中包含不支持的格式"),r.value="";break;default:if(layui.each(v,function(e,t){RegExp("\\w\\.("+(h||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(t))||(n=!0)}),n)return a.msg("选择的图片中包含不支持的格式"),r.value=""}if(a.fileLength=function(){var t=0,i=e||a.files||a.chooseFiles||r.files;return layui.each(i,function(){t++}),t}(),l.number&&a.fileLength>l.number)return a.msg("同时最多只能上传的数量为:"+l.number);if(l.size>0&&!(o.ie&&o.ie<10)){var F;if(layui.each(a.chooseFiles,function(e,t){if(t.size>1024*l.size){var i=l.size/1024;i=i>=1?i.toFixed(2)+"MB":l.size+"KB",r.value="",F=i}}),F)return a.msg("文件不能超过"+F)}y()}},p.prototype.reload=function(e){e=e||{},delete e.elem,delete e.bindAction;var i=this,e=i.config=t.extend({},i.config,a.config,e),n=e.elem.next();n.attr({name:e.name,accept:e.acceptMime,multiple:e.multiple})},p.prototype.events=function(){var e=this,i=e.config,a=function(t){e.chooseFiles={},layui.each(t,function(t,i){var n=(new Date).getTime();e.chooseFiles[n+"-"+t]=i})},l=function(t,n){var o=e.elemFile,a=t.length>1?t.length+"个文件":(t[0]||{}).name||o[0].value.match(/[^\/\\]+\..+/g)||[]||"";o.next().hasClass(s)&&o.next().remove(),e.upload(null,"choose"),e.isFile()||i.choose||o.after('<span class="layui-inline '+s+'">'+a+"</span>")};i.elem.off("upload.start").on("upload.start",function(){var o=t(this),a=o.attr("lay-data");if(a)try{a=new Function("return "+a)(),e.config=t.extend({},i,a)}catch(l){n.error("Upload element property lay-data configuration item has a syntax error: "+a)}e.config.item=o,e.elemFile[0].click()}),o.ie&&o.ie<10||i.elem.off("upload.over").on("upload.over",function(){var e=t(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=t(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,o){var r=t(this),u=o.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),a(u),i.auto?e.upload(u):l(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var t=this.files||[];a(t),i.auto?e.upload():l(t)}),i.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),i.elem.data("haveEvents")||(e.elemFile.on("change",function(){t(this).trigger("upload.change")}),i.elem.on("click",function(){e.isFile()||t(this).trigger("upload.start")}),i.drag&&i.elem.on("dragover",function(e){e.preventDefault(),t(this).trigger("upload.over")}).on("dragleave",function(e){t(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),t(this).trigger("upload.drop",e)}),i.bindAction.on("click",function(){t(this).trigger("upload.action")}),i.elem.data("haveEvents",!0))},a.render=function(e){var t=new p(e);return l.call(t)},e(r,a)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/util.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/util.js
deleted file mode 100644
index 256f47aa..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/lay/modules/util.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;layui.define("jquery",function(t){"use strict";var e=layui.$,i={fixbar:function(t){var i,n,a="layui-fixbar",o="layui-fixbar-top",r=e(document),l=e("body");t=e.extend({showHeight:200},t),t.bar1=t.bar1===!0?"&#xe606;":t.bar1,t.bar2=t.bar2===!0?"&#xe607;":t.bar2,t.bgcolor=t.bgcolor?"background-color:"+t.bgcolor:"";var c=[t.bar1,t.bar2,"&#xe604;"],g=e(['<ul class="'+a+'">',t.bar1?'<li class="layui-icon" lay-type="bar1" style="'+t.bgcolor+'">'+c[0]+"</li>":"",t.bar2?'<li class="layui-icon" lay-type="bar2" style="'+t.bgcolor+'">'+c[1]+"</li>":"",'<li class="layui-icon '+o+'" lay-type="top" style="'+t.bgcolor+'">'+c[2]+"</li>","</ul>"].join("")),s=g.find("."+o),u=function(){var e=r.scrollTop();e>=t.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};e("."+a)[0]||("object"==typeof t.css&&g.css(t.css),l.append(g),u(),g.find("li").on("click",function(){var i=e(this),n=i.attr("lay-type");"top"===n&&e("html,body").animate({scrollTop:0},200),t.click&&t.click.call(this,n)}),r.on("scroll",function(){clearTimeout(n),n=setTimeout(function(){u()},100)}))},countdown:function(t,e,i){var n=this,a="function"==typeof e,o=new Date(t).getTime(),r=new Date(!e||a?(new Date).getTime():e).getTime(),l=o-r,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];a&&(i=e);var g=setTimeout(function(){n.countdown(t,r+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],e,g),l<=0&&clearTimeout(g),g},timeAgo:function(t,e){var i=this,n=[[],[]],a=(new Date).getTime()-new Date(t).getTime();return a>6912e5?(a=new Date(t),n[0][0]=i.digit(a.getFullYear(),4),n[0][1]=i.digit(a.getMonth()+1),n[0][2]=i.digit(a.getDate()),e||(n[1][0]=i.digit(a.getHours()),n[1][1]=i.digit(a.getMinutes()),n[1][2]=i.digit(a.getSeconds())),n[0].join("-")+" "+n[1].join(":")):a>=864e5?(a/1e3/60/60/24|0)+"天前":a>=36e5?(a/1e3/60/60|0)+"小时前":a>=12e4?(a/1e3/60|0)+"分钟前":a<0?"未来":"刚刚"},digit:function(t,e){var i="";t=String(t),e=e||2;for(var n=t.length;n<e;n++)i+="0";return t<Math.pow(10,e)?i+(0|t):t},toDateString:function(t,e){var i=this,n=new Date(t||new Date),a=[i.digit(n.getFullYear(),4),i.digit(n.getMonth()+1),i.digit(n.getDate())],o=[i.digit(n.getHours()),i.digit(n.getMinutes()),i.digit(n.getSeconds())];return e=e||"yyyy-MM-dd HH:mm:ss",e.replace(/yyyy/g,a[0]).replace(/MM/g,a[1]).replace(/dd/g,a[2]).replace(/HH/g,o[0]).replace(/mm/g,o[1]).replace(/ss/g,o[2])},escape:function(t){return String(t||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#39;").replace(/"/g,"&quot;")},event:function(t,n,a){n=i.event[t]=e.extend(!0,i.event[t],n)||{},e("body").on(a||"click","*["+t+"]",function(){var i=e(this),a=i.attr(t);n[a]&&n[a].call(this,i)})}};!function(t,e,i){"$:nomunge";function n(){a=e[l](function(){o.each(function(){var e=t(this),i=e.width(),n=e.height(),a=t.data(this,g);(i!==a.w||n!==a.h)&&e.trigger(c,[a.w=i,a.h=n])}),n()},r[s])}var a,o=t([]),r=t.resize=t.extend(t.resize,{}),l="setTimeout",c="resize",g=c+"-special-event",s="delay",u="throttleWindow";r[s]=250,r[u]=!0,t.event.special[c]={setup:function(){if(!r[u]&&this[l])return!1;var e=t(this);o=o.add(e),t.data(this,g,{w:e.width(),h:e.height()}),1===o.length&&n()},teardown:function(){if(!r[u]&&this[l])return!1;var e=t(this);o=o.not(e),e.removeData(g),o.length||clearTimeout(a)},add:function(e){function n(e,n,o){var r=t(this),l=t.data(this,g)||{};l.w=n!==i?n:r.width(),l.h=o!==i?o:r.height(),a.apply(this,arguments)}if(!r[u]&&this[l])return!1;var a;return t.isFunction(e)?(a=e,n):(a=e.handler,void(e.handler=n))}}}(e,window),t("util",i)});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/layui.all.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/layui.all.js
deleted file mode 100644
index 1d911b3a..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/layui.all.js	
+++ /dev/null
@@ -1,5 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;!function(e){"use strict";var t=document,o={modules:{},status:{},timeout:10,event:{}},n=function(){this.v="2.5.5"},r=function(){var e=t.currentScript?t.currentScript.src:function(){for(var e,o=t.scripts,n=o.length-1,r=n;r>0;r--)if("interactive"===o[r].readyState){e=o[r].src;break}return e||o[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),i=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},a="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),u={layer:"modules/layer",laydate:"modules/laydate",laypage:"modules/laypage",laytpl:"modules/laytpl",layim:"modules/layim",layedit:"modules/layedit",form:"modules/form",upload:"modules/upload",transfer:"modules/transfer",tree:"modules/tree",table:"modules/table",element:"modules/element",rate:"modules/rate",colorpicker:"modules/colorpicker",slider:"modules/slider",carousel:"modules/carousel",flow:"modules/flow",util:"modules/util",code:"modules/code",jquery:"modules/jquery",mobile:"modules/mobile","layui.all":"../layui.all"};n.prototype.cache=o,n.prototype.define=function(e,t){var n=this,r="function"==typeof e,i=function(){var e=function(e,t){layui[e]=t,o.status[e]=!0};return"function"==typeof t&&t(function(n,r){e(n,r),o.callback[n]=function(){t(e)}}),this};return r&&(t=e,e=[]),!layui["layui.all"]&&layui["layui.mobile"]?i.call(n):(n.use(e,i),n)},n.prototype.use=function(e,n,l){function s(e,t){var n="PLaySTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/;("load"===e.type||n.test((e.currentTarget||e.srcElement).readyState))&&(o.modules[f]=t,d.removeChild(v),function r(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void(o.status[f]?c():setTimeout(r,4))}())}function c(){l.push(layui[f]),e.length>1?y.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var y=this,p=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(y.each(e,function(t,o){"jquery"===o&&e.splice(t,1)}),layui.jquery=layui.$=jQuery);var f=e[0],m=0;if(l=l||[],o.host=o.host||(p.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),y;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void("string"==typeof o.modules[f]&&o.status[f]?c():setTimeout(g,4))}();else{var v=t.createElement("script"),h=(u[f]?p+"lay/":/^\{\/\}/.test(y.modules[f])?"":o.base||"")+(y.modules[f]||f)+".js";h=h.replace(/^\{\/\}/,""),v.async=!0,v.charset="utf-8",v.src=h+function(){var e=o.version===!0?o.v||(new Date).getTime():o.version||"";return e?"?v="+e:""}(),d.appendChild(v),!v.attachEvent||v.attachEvent.toString&&v.attachEvent.toString().indexOf("[native code")<0||a?v.addEventListener("load",function(e){s(e,h)},!1):v.attachEvent("onreadystatechange",function(e){s(e,h)}),o.modules[f]=h}return y},n.prototype.getStyle=function(t,o){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](o)},n.prototype.link=function(e,n,r){var a=this,u=t.createElement("link"),l=t.getElementsByTagName("head")[0];"string"==typeof n&&(r=n);var s=(r||e).replace(/\.|\//g,""),c=u.id="layuicss-"+s,y=0;return u.rel="stylesheet",u.href=e+(o.debug?"?v="+(new Date).getTime():""),u.media="all",t.getElementById(c)||l.appendChild(u),"function"!=typeof n?a:(function p(){return++y>1e3*o.timeout/100?i(e+" timeout"):void(1989===parseInt(a.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(p,100))}(),a)},o.callback={},n.prototype.factory=function(e){if(layui[e])return"function"==typeof o.callback[e]?o.callback[e]:null},n.prototype.addcss=function(e,t,n){return layui.link(o.dir+"css/"+e,t,n)},n.prototype.img=function(e,t,o){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,"function"==typeof t&&t(n)},void(n.onerror=function(e){n.onerror=null,"function"==typeof o&&o(e)}))},n.prototype.config=function(e){e=e||{};for(var t in e)o[t]=e[t];return this},n.prototype.modules=function(){var e={};for(var t in u)e[t]=u[t];return e}(),n.prototype.extend=function(e){var t=this;e=e||{};for(var o in e)t[o]||t.modules[o]?i("模块名 "+o+" 已被占用"):t.modules[o]=e[o];return t},n.prototype.router=function(e){var t=this,e=e||location.hash,o={path:[],search:{},hash:(e.match(/[^#](#.*$)/)||[])[1]||""};return/^#\//.test(e)?(e=e.replace(/^#\//,""),o.href="/"+e,e=e.replace(/([^#])(#.*$)/,"$1").split("/")||[],t.each(e,function(e,t){/^\w+=/.test(t)?function(){t=t.split("="),o.search[t[0]]=t[1]}():o.path.push(t)}),o):o},n.prototype.data=function(t,o,n){if(t=t||"layui",n=n||localStorage,e.JSON&&e.JSON.parse){if(null===o)return delete n[t];o="object"==typeof o?o:{key:o};try{var r=JSON.parse(n[t])}catch(i){var r={}}return"value"in o&&(r[o.key]=o.value),o.remove&&delete r[o.key],n[t]=JSON.stringify(r),o.key?r[o.key]:r}},n.prototype.sessionData=function(e,t){return this.data(e,t,sessionStorage)},n.prototype.device=function(t){var o=navigator.userAgent.toLowerCase(),n=function(e){var t=new RegExp(e+"/([^\\s\\_\\-]+)");return e=(o.match(t)||[])[1],e||!1},r={os:function(){return/windows/.test(o)?"windows":/linux/.test(o)?"linux":/iphone|ipod|ipad|ios/.test(o)?"ios":/mac/.test(o)?"mac":void 0}(),ie:function(){return!!(e.ActiveXObject||"ActiveXObject"in e)&&((o.match(/msie\s(\d+)/)||[])[1]||"11")}(),weixin:n("micromessenger")};return t&&!r[t]&&(r[t]=n(t)),r.android=/android/.test(o),r.ios="ios"===r.os,r},n.prototype.hint=function(){return{error:i}},n.prototype.each=function(e,t){var o,n=this;if("function"!=typeof t)return n;if(e=e||[],e.constructor===Object){for(o in e)if(t.call(e[o],o,e[o]))break}else for(o=0;o<e.length&&!t.call(e[o],o,e[o]);o++);return n},n.prototype.sort=function(e,t,o){var n=JSON.parse(JSON.stringify(e||[]));return t?(n.sort(function(e,o){var n=/^-?\d+$/,r=e[t],i=o[t];return n.test(r)&&(r=parseFloat(r)),n.test(i)&&(i=parseFloat(i)),r&&!i?1:!r&&i?-1:r>i?1:r<i?-1:0}),o&&n.reverse(),n):n},n.prototype.stope=function(t){t=t||e.event;try{t.stopPropagation()}catch(o){t.cancelBubble=!0}},n.prototype.onevent=function(e,t,o){return"string"!=typeof e||"function"!=typeof o?this:n.event(e,t,null,o)},n.prototype.event=n.event=function(e,t,n,r){var i=this,a=null,u=t.match(/\((.*)\)$/)||[],l=(e+"."+t).replace(u[0],""),s=u[1]||"",c=function(e,t){var o=t&&t.call(i,n);o===!1&&null===a&&(a=!1)};return r?(o.event[l]=o.event[l]||{},o.event[l][s]=[r],this):(layui.each(o.event[l],function(e,t){return"{*}"===s?void layui.each(t,c):(""===e&&layui.each(t,c),void(s&&e===s&&layui.each(t,c)))}),a)},e.layui=new n}(window);layui.define(function(a){var i=layui.cache;layui.config({dir:i.dir.replace(/lay\/dest\/$/,"")}),a("layui.all",layui.v)});layui.define(function(e){"use strict";var r={open:"{{",close:"}}"},c={exp:function(e){return new RegExp(e,"g")},query:function(e,c,t){var o=["#([\\s\\S])+?","([^{#}])*?"][e||0];return n((c||"")+r.open+o+r.close+(t||""))},escape:function(e){return String(e||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#39;").replace(/"/g,"&quot;")},error:function(e,r){var c="Laytpl Error:";return"object"==typeof console&&console.error(c+e+"\n"+(r||"")),c+e}},n=c.exp,t=function(e){this.tpl=e};t.pt=t.prototype,window.errors=0,t.pt.parse=function(e,t){var o=this,p=e,a=n("^"+r.open+"#",""),l=n(r.close+"$","");e=e.replace(/\s+|\r|\t|\n/g," ").replace(n(r.open+"#"),r.open+"# ").replace(n(r.close+"}"),"} "+r.close).replace(/\\/g,"\\\\").replace(n(r.open+"!(.+?)!"+r.close),function(e){return e=e.replace(n("^"+r.open+"!"),"").replace(n("!"+r.close),"").replace(n(r.open+"|"+r.close),function(e){return e.replace(/(.)/g,"\\$1")})}).replace(/(?="|')/g,"\\").replace(c.query(),function(e){return e=e.replace(a,"").replace(l,""),'";'+e.replace(/\\/g,"")+';view+="'}).replace(c.query(1),function(e){var c='"+(';return e.replace(/\s/g,"")===r.open+r.close?"":(e=e.replace(n(r.open+"|"+r.close),""),/^=/.test(e)&&(e=e.replace(/^=/,""),c='"+_escape_('),c+e.replace(/\\/g,"")+')+"')}),e='"use strict";var view = "'+e+'";return view;';try{return o.cache=e=new Function("d, _escape_",e),e(t,c.escape)}catch(u){return delete o.cache,c.error(u,p)}},t.pt.render=function(e,r){var n,t=this;return e?(n=t.cache?t.cache(e,c.escape):t.parse(t.tpl,e),r?void r(n):n):c.error("no data")};var o=function(e){return"string"!=typeof e?c.error("Template not found"):new t(e)};o.config=function(e){e=e||{};for(var c in e)r[c]=e[c]},o.v="1.2.0",e("laytpl",o)});layui.define(function(e){"use strict";var a=document,t="getElementById",n="getElementsByTagName",i="laypage",r="layui-disabled",u=function(e){var a=this;a.config=e||{},a.config.index=++s.index,a.render(!0)};u.prototype.type=function(){var e=this.config;if("object"==typeof e.elem)return void 0===e.elem.length?2:3},u.prototype.view=function(){var e=this,a=e.config,t=a.groups="groups"in a?0|a.groups:5;a.layout="object"==typeof a.layout?a.layout:["prev","page","next"],a.count=0|a.count,a.curr=0|a.curr||1,a.limits="object"==typeof a.limits?a.limits:[10,20,30,40,50],a.limit=0|a.limit||10,a.pages=Math.ceil(a.count/a.limit)||1,a.curr>a.pages&&(a.curr=a.pages),t<0?t=1:t>a.pages&&(t=a.pages),a.prev="prev"in a?a.prev:"&#x4E0A;&#x4E00;&#x9875;",a.next="next"in a?a.next:"&#x4E0B;&#x4E00;&#x9875;";var n=a.pages>t?Math.ceil((a.curr+(t>1?1:0))/(t>0?t:1)):1,i={prev:function(){return a.prev?'<a href="javascript:;" class="layui-laypage-prev'+(1==a.curr?" "+r:"")+'" data-page="'+(a.curr-1)+'">'+a.prev+"</a>":""}(),page:function(){var e=[];if(a.count<1)return"";n>1&&a.first!==!1&&0!==t&&e.push('<a href="javascript:;" class="layui-laypage-first" data-page="1"  title="&#x9996;&#x9875;">'+(a.first||1)+"</a>");var i=Math.floor((t-1)/2),r=n>1?a.curr-i:1,u=n>1?function(){var e=a.curr+(t-i-1);return e>a.pages?a.pages:e}():t;for(u-r<t-1&&(r=u-t+1),a.first!==!1&&r>2&&e.push('<span class="layui-laypage-spr">&#x2026;</span>');r<=u;r++)r===a.curr?e.push('<span class="layui-laypage-curr"><em class="layui-laypage-em" '+(/^#/.test(a.theme)?'style="background-color:'+a.theme+';"':"")+"></em><em>"+r+"</em></span>"):e.push('<a href="javascript:;" data-page="'+r+'">'+r+"</a>");return a.pages>t&&a.pages>u&&a.last!==!1&&(u+1<a.pages&&e.push('<span class="layui-laypage-spr">&#x2026;</span>'),0!==t&&e.push('<a href="javascript:;" class="layui-laypage-last" title="&#x5C3E;&#x9875;"  data-page="'+a.pages+'">'+(a.last||a.pages)+"</a>")),e.join("")}(),next:function(){return a.next?'<a href="javascript:;" class="layui-laypage-next'+(a.curr==a.pages?" "+r:"")+'" data-page="'+(a.curr+1)+'">'+a.next+"</a>":""}(),count:'<span class="layui-laypage-count">共 '+a.count+" 条</span>",limit:function(){var e=['<span class="layui-laypage-limits"><select lay-ignore>'];return layui.each(a.limits,function(t,n){e.push('<option value="'+n+'"'+(n===a.limit?"selected":"")+">"+n+" 条/页</option>")}),e.join("")+"</select></span>"}(),refresh:['<a href="javascript:;" data-page="'+a.curr+'" class="layui-laypage-refresh">','<i class="layui-icon layui-icon-refresh"></i>',"</a>"].join(""),skip:function(){return['<span class="layui-laypage-skip">&#x5230;&#x7B2C;','<input type="text" min="1" value="'+a.curr+'" class="layui-input">','&#x9875;<button type="button" class="layui-laypage-btn">&#x786e;&#x5b9a;</button>',"</span>"].join("")}()};return['<div class="layui-box layui-laypage layui-laypage-'+(a.theme?/^#/.test(a.theme)?"molv":a.theme:"default")+'" id="layui-laypage-'+a.index+'">',function(){var e=[];return layui.each(a.layout,function(a,t){i[t]&&e.push(i[t])}),e.join("")}(),"</div>"].join("")},u.prototype.jump=function(e,a){if(e){var t=this,i=t.config,r=e.children,u=e[n]("button")[0],l=e[n]("input")[0],p=e[n]("select")[0],c=function(){var e=0|l.value.replace(/\s|\D/g,"");e&&(i.curr=e,t.render())};if(a)return c();for(var o=0,y=r.length;o<y;o++)"a"===r[o].nodeName.toLowerCase()&&s.on(r[o],"click",function(){var e=0|this.getAttribute("data-page");e<1||e>i.pages||(i.curr=e,t.render())});p&&s.on(p,"change",function(){var e=this.value;i.curr*e>i.count&&(i.curr=Math.ceil(i.count/e)),i.limit=e,t.render()}),u&&s.on(u,"click",function(){c()})}},u.prototype.skip=function(e){if(e){var a=this,t=e[n]("input")[0];t&&s.on(t,"keyup",function(t){var n=this.value,i=t.keyCode;/^(37|38|39|40)$/.test(i)||(/\D/.test(n)&&(this.value=n.replace(/\D/,"")),13===i&&a.jump(e,!0))})}},u.prototype.render=function(e){var n=this,i=n.config,r=n.type(),u=n.view();2===r?i.elem&&(i.elem.innerHTML=u):3===r?i.elem.html(u):a[t](i.elem)&&(a[t](i.elem).innerHTML=u),i.jump&&i.jump(i,e);var s=a[t]("layui-laypage-"+i.index);n.jump(s),i.hash&&!e&&(location.hash="!"+i.hash+"="+i.curr),n.skip(s)};var s={render:function(e){var a=new u(e);return a.index},index:layui.laypage?layui.laypage.index+1e4:0,on:function(e,a,t){return e.attachEvent?e.attachEvent("on"+a,function(a){a.target=a.srcElement,t.call(e,a)}):e.addEventListener(a,t,!1),this}};e(i,s)});!function(){"use strict";var e=window.layui&&layui.define,t={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,n=t.length-1,a=n;a>0;a--)if("interactive"===t[a].readyState){e=t[a].src;break}return e||t[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),getStyle:function(e,t){var n=e.currentStyle?e.currentStyle:window.getComputedStyle(e,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](t)},link:function(e,a,i){if(n.path){var r=document.getElementsByTagName("head")[0],o=document.createElement("link");"string"==typeof a&&(i=a);var s=(i||e).replace(/\.|\//g,""),l="layuicss-"+s,d=0;o.rel="stylesheet",o.href=n.path+e,o.id=l,document.getElementById(l)||r.appendChild(o),"function"==typeof a&&!function c(){return++d>80?window.console&&console.error("laydate.css: Invalid"):void(1989===parseInt(t.getStyle(document.getElementById(l),"width"))?a():setTimeout(c,100))}()}}},n={v:"5.0.9",config:{},index:window.laydate&&window.laydate.v?1e5:0,path:t.getPath,set:function(e){var t=this;return t.config=w.extend({},t.config,e),t},ready:function(a){var i="laydate",r="",o=(e?"modules/laydate/":"theme/")+"default/laydate.css?v="+n.v+r;return e?layui.addcss(o,a,i):t.link(o,a,i),this}},a=function(){var e=this;return{hint:function(t){e.hint.call(e,t)},config:e.config}},i="laydate",r=".layui-laydate",o="layui-this",s="laydate-disabled",l="开始日期超出了结束日期<br>建议重新选择",d=[100,2e5],c="layui-laydate-static",m="layui-laydate-list",u="laydate-selected",h="layui-laydate-hint",y="laydate-day-prev",f="laydate-day-next",p="layui-laydate-footer",g=".laydate-btns-confirm",v="laydate-time-text",D=".laydate-btns-time",T=function(e){var t=this;t.index=++n.index,t.config=w.extend({},t.config,n.config,e),n.ready(function(){t.init()})},w=function(e){return new C(e)},C=function(e){for(var t=0,n="object"==typeof e?[e]:(this.selector=e,document.querySelectorAll(e||null));t<n.length;t++)this.push(n[t])};C.prototype=[],C.prototype.constructor=C,w.extend=function(){var e=1,t=arguments,n=function(e,t){e=e||(t.constructor===Array?[]:{});for(var a in t)e[a]=t[a]&&t[a].constructor===Object?n(e[a],t[a]):t[a];return e};for(t[0]="object"==typeof t[0]?t[0]:{};e<t.length;e++)"object"==typeof t[e]&&n(t[0],t[e]);return t[0]},w.ie=function(){var e=navigator.userAgent.toLowerCase();return!!(window.ActiveXObject||"ActiveXObject"in window)&&((e.match(/msie\s(\d+)/)||[])[1]||"11")}(),w.stope=function(e){e=e||window.event,e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},w.each=function(e,t){var n,a=this;if("function"!=typeof t)return a;if(e=e||[],e.constructor===Object){for(n in e)if(t.call(e[n],n,e[n]))break}else for(n=0;n<e.length&&!t.call(e[n],n,e[n]);n++);return a},w.digit=function(e,t,n){var a="";e=String(e),t=t||2;for(var i=e.length;i<t;i++)a+="0";return e<Math.pow(10,t)?a+(0|e):e},w.elem=function(e,t){var n=document.createElement(e);return w.each(t||{},function(e,t){n.setAttribute(e,t)}),n},C.addStr=function(e,t){return e=e.replace(/\s+/," "),t=t.replace(/\s+/," ").split(" "),w.each(t,function(t,n){new RegExp("\\b"+n+"\\b").test(e)||(e=e+" "+n)}),e.replace(/^\s|\s$/,"")},C.removeStr=function(e,t){return e=e.replace(/\s+/," "),t=t.replace(/\s+/," ").split(" "),w.each(t,function(t,n){var a=new RegExp("\\b"+n+"\\b");a.test(e)&&(e=e.replace(a,""))}),e.replace(/\s+/," ").replace(/^\s|\s$/,"")},C.prototype.find=function(e){var t=this,n=0,a=[],i="object"==typeof e;return this.each(function(r,o){for(var s=i?[e]:o.querySelectorAll(e||null);n<s.length;n++)a.push(s[n]);t.shift()}),i||(t.selector=(t.selector?t.selector+" ":"")+e),w.each(a,function(e,n){t.push(n)}),t},C.prototype.each=function(e){return w.each.call(this,this,e)},C.prototype.addClass=function(e,t){return this.each(function(n,a){a.className=C[t?"removeStr":"addStr"](a.className,e)})},C.prototype.removeClass=function(e){return this.addClass(e,!0)},C.prototype.hasClass=function(e){var t=!1;return this.each(function(n,a){new RegExp("\\b"+e+"\\b").test(a.className)&&(t=!0)}),t},C.prototype.attr=function(e,t){var n=this;return void 0===t?function(){if(n.length>0)return n[0].getAttribute(e)}():n.each(function(n,a){a.setAttribute(e,t)})},C.prototype.removeAttr=function(e){return this.each(function(t,n){n.removeAttribute(e)})},C.prototype.html=function(e){return this.each(function(t,n){n.innerHTML=e})},C.prototype.val=function(e){return this.each(function(t,n){n.value=e})},C.prototype.append=function(e){return this.each(function(t,n){"object"==typeof e?n.appendChild(e):n.innerHTML=n.innerHTML+e})},C.prototype.remove=function(e){return this.each(function(t,n){e?n.removeChild(e):n.parentNode.removeChild(n)})},C.prototype.on=function(e,t){return this.each(function(n,a){a.attachEvent?a.attachEvent("on"+e,function(e){e.target=e.srcElement,t.call(a,e)}):a.addEventListener(e,t,!1)})},C.prototype.off=function(e,t){return this.each(function(n,a){a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener(e,t,!1)})},T.isLeapYear=function(e){return e%4===0&&e%100!==0||e%400===0},T.prototype.config={type:"date",range:!1,format:"yyyy-MM-dd",value:null,isInitValue:!0,min:"1900-1-1",max:"2099-12-31",trigger:"focus",show:!1,showBottom:!0,btns:["clear","now","confirm"],lang:"cn",theme:"default",position:null,calendar:!1,mark:{},zIndex:null,done:null,change:null},T.prototype.lang=function(){var e=this,t=e.config,n={cn:{weeks:["日","一","二","三","四","五","六"],time:["时","分","秒"],timeTips:"选择时间",startTime:"开始时间",endTime:"结束时间",dateTips:"返回日期",month:["一","二","三","四","五","六","七","八","九","十","十一","十二"],tools:{confirm:"确定",clear:"清空",now:"现在"}},en:{weeks:["Su","Mo","Tu","We","Th","Fr","Sa"],time:["Hours","Minutes","Seconds"],timeTips:"Select Time",startTime:"Start Time",endTime:"End Time",dateTips:"Select Date",month:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],tools:{confirm:"Confirm",clear:"Clear",now:"Now"}}};return n[t.lang]||n.cn},T.prototype.init=function(){var e=this,t=e.config,n="yyyy|y|MM|M|dd|d|HH|H|mm|m|ss|s",a="static"===t.position,i={year:"yyyy",month:"yyyy-MM",date:"yyyy-MM-dd",time:"HH:mm:ss",datetime:"yyyy-MM-dd HH:mm:ss"};t.elem=w(t.elem),t.eventElem=w(t.eventElem),t.elem[0]&&(t.range===!0&&(t.range="-"),t.format===i.date&&(t.format=i[t.type]),e.format=t.format.match(new RegExp(n+"|.","g"))||[],e.EXP_IF="",e.EXP_SPLIT="",w.each(e.format,function(t,a){var i=new RegExp(n).test(a)?"\\d{"+function(){return new RegExp(n).test(e.format[0===t?t+1:t-1]||"")?/^yyyy|y$/.test(a)?4:a.length:/^yyyy$/.test(a)?"1,4":/^y$/.test(a)?"1,308":"1,2"}()+"}":"\\"+a;e.EXP_IF=e.EXP_IF+i,e.EXP_SPLIT=e.EXP_SPLIT+"("+i+")"}),e.EXP_IF=new RegExp("^"+(t.range?e.EXP_IF+"\\s\\"+t.range+"\\s"+e.EXP_IF:e.EXP_IF)+"$"),e.EXP_SPLIT=new RegExp("^"+e.EXP_SPLIT+"$",""),e.isInput(t.elem[0])||"focus"===t.trigger&&(t.trigger="click"),t.elem.attr("lay-key")||(t.elem.attr("lay-key",e.index),t.eventElem.attr("lay-key",e.index)),t.mark=w.extend({},t.calendar&&"cn"===t.lang?{"0-1-1":"元旦","0-2-14":"情人","0-3-8":"妇女","0-3-12":"植树","0-4-1":"愚人","0-5-1":"劳动","0-5-4":"青年","0-6-1":"儿童","0-9-10":"教师","0-9-18":"国耻","0-10-1":"国庆","0-12-25":"圣诞"}:{},t.mark),w.each(["min","max"],function(e,n){var a=[],i=[];if("number"==typeof t[n]){var r=t[n],o=(new Date).getTime(),s=864e5,l=new Date(r?r<s?o+r*s:r:o);a=[l.getFullYear(),l.getMonth()+1,l.getDate()],r<s||(i=[l.getHours(),l.getMinutes(),l.getSeconds()])}else a=(t[n].match(/\d+-\d+-\d+/)||[""])[0].split("-"),i=(t[n].match(/\d+:\d+:\d+/)||[""])[0].split(":");t[n]={year:0|a[0]||(new Date).getFullYear(),month:a[1]?(0|a[1])-1:(new Date).getMonth(),date:0|a[2]||(new Date).getDate(),hours:0|i[0],minutes:0|i[1],seconds:0|i[2]}}),e.elemID="layui-laydate"+t.elem.attr("lay-key"),(t.show||a)&&e.render(),a||e.events(),t.value&&t.isInitValue&&(t.value.constructor===Date?e.setValue(e.parse(0,e.systemDate(t.value))):e.setValue(t.value)))},T.prototype.render=function(){var e=this,t=e.config,n=e.lang(),a="static"===t.position,i=e.elem=w.elem("div",{id:e.elemID,"class":["layui-laydate",t.range?" layui-laydate-range":"",a?" "+c:"",t.theme&&"default"!==t.theme&&!/^#/.test(t.theme)?" laydate-theme-"+t.theme:""].join("")}),r=e.elemMain=[],o=e.elemHeader=[],s=e.elemCont=[],l=e.table=[],d=e.footer=w.elem("div",{"class":p});if(t.zIndex&&(i.style.zIndex=t.zIndex),w.each(new Array(2),function(e){if(!t.range&&e>0)return!0;var a=w.elem("div",{"class":"layui-laydate-header"}),i=[function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-y"});return e.innerHTML="&#xe65a;",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-prev-m"});return e.innerHTML="&#xe603;",e}(),function(){var e=w.elem("div",{"class":"laydate-set-ym"}),t=w.elem("span"),n=w.elem("span");return e.appendChild(t),e.appendChild(n),e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-m"});return e.innerHTML="&#xe602;",e}(),function(){var e=w.elem("i",{"class":"layui-icon laydate-icon laydate-next-y"});return e.innerHTML="&#xe65b;",e}()],d=w.elem("div",{"class":"layui-laydate-content"}),c=w.elem("table"),m=w.elem("thead"),u=w.elem("tr");w.each(i,function(e,t){a.appendChild(t)}),m.appendChild(u),w.each(new Array(6),function(e){var t=c.insertRow(0);w.each(new Array(7),function(a){if(0===e){var i=w.elem("th");i.innerHTML=n.weeks[a],u.appendChild(i)}t.insertCell(a)})}),c.insertBefore(m,c.children[0]),d.appendChild(c),r[e]=w.elem("div",{"class":"layui-laydate-main laydate-main-list-"+e}),r[e].appendChild(a),r[e].appendChild(d),o.push(i),s.push(d),l.push(c)}),w(d).html(function(){var e=[],i=[];return"datetime"===t.type&&e.push('<span lay-type="datetime" class="laydate-btns-time">'+n.timeTips+"</span>"),w.each(t.btns,function(e,r){var o=n.tools[r]||"btn";t.range&&"now"===r||(a&&"clear"===r&&(o="cn"===t.lang?"重置":"Reset"),i.push('<span lay-type="'+r+'" class="laydate-btns-'+r+'">'+o+"</span>"))}),e.push('<div class="laydate-footer-btns">'+i.join("")+"</div>"),e.join("")}()),w.each(r,function(e,t){i.appendChild(t)}),t.showBottom&&i.appendChild(d),/^#/.test(t.theme)){var m=w.elem("style"),u=["#{{id}} .layui-laydate-header{background-color:{{theme}};}","#{{id}} .layui-this{background-color:{{theme}} !important;}"].join("").replace(/{{id}}/g,e.elemID).replace(/{{theme}}/g,t.theme);"styleSheet"in m?(m.setAttribute("type","text/css"),m.styleSheet.cssText=u):m.innerHTML=u,w(i).addClass("laydate-theme-molv"),i.appendChild(m)}e.remove(T.thisElemDate),a?t.elem.append(i):(document.body.appendChild(i),e.position()),e.checkDate().calendar(),e.changeEvent(),T.thisElemDate=e.elemID,"function"==typeof t.ready&&t.ready(w.extend({},t.dateTime,{month:t.dateTime.month+1}))},T.prototype.remove=function(e){var t=this,n=(t.config,w("#"+(e||t.elemID)));return n.hasClass(c)||t.checkDate(function(){n.remove()}),t},T.prototype.position=function(){var e=this,t=e.config,n=e.bindElem||t.elem[0],a=n.getBoundingClientRect(),i=e.elem.offsetWidth,r=e.elem.offsetHeight,o=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},s=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},l=5,d=a.left,c=a.bottom;d+i+l>s("width")&&(d=s("width")-i-l),c+r+l>s()&&(c=a.top>r?a.top-r:s()-r,c-=2*l),t.position&&(e.elem.style.position=t.position),e.elem.style.left=d+("fixed"===t.position?0:o(1))+"px",e.elem.style.top=c+("fixed"===t.position?0:o())+"px"},T.prototype.hint=function(e){var t=this,n=(t.config,w.elem("div",{"class":h}));t.elem&&(n.innerHTML=e||"",w(t.elem).find("."+h).remove(),t.elem.appendChild(n),clearTimeout(t.hinTimer),t.hinTimer=setTimeout(function(){w(t.elem).find("."+h).remove()},3e3))},T.prototype.getAsYM=function(e,t,n){return n?t--:t++,t<0&&(t=11,e--),t>11&&(t=0,e++),[e,t]},T.prototype.systemDate=function(e){var t=e||new Date;return{year:t.getFullYear(),month:t.getMonth(),date:t.getDate(),hours:e?e.getHours():0,minutes:e?e.getMinutes():0,seconds:e?e.getSeconds():0}},T.prototype.checkDate=function(e){var t,a,i=this,r=(new Date,i.config),o=r.dateTime=r.dateTime||i.systemDate(),s=i.bindElem||r.elem[0],l=(i.isInput(s)?"val":"html",i.isInput(s)?s.value:"static"===r.position?"":s.innerHTML),c=function(e){e.year>d[1]&&(e.year=d[1],a=!0),e.month>11&&(e.month=11,a=!0),e.hours>23&&(e.hours=0,a=!0),e.minutes>59&&(e.minutes=0,e.hours++,a=!0),e.seconds>59&&(e.seconds=0,e.minutes++,a=!0),t=n.getEndDate(e.month+1,e.year),e.date>t&&(e.date=t,a=!0)},m=function(e,t,n){var o=["startTime","endTime"];t=(t.match(i.EXP_SPLIT)||[]).slice(1),n=n||0,r.range&&(i[o[n]]=i[o[n]]||{}),w.each(i.format,function(s,l){var c=parseFloat(t[s]);t[s].length<l.length&&(a=!0),/yyyy|y/.test(l)?(c<d[0]&&(c=d[0],a=!0),e.year=c):/MM|M/.test(l)?(c<1&&(c=1,a=!0),e.month=c-1):/dd|d/.test(l)?(c<1&&(c=1,a=!0),e.date=c):/HH|H/.test(l)?(c<1&&(c=0,a=!0),e.hours=c,r.range&&(i[o[n]].hours=c)):/mm|m/.test(l)?(c<1&&(c=0,a=!0),e.minutes=c,r.range&&(i[o[n]].minutes=c)):/ss|s/.test(l)&&(c<1&&(c=0,a=!0),e.seconds=c,r.range&&(i[o[n]].seconds=c))}),c(e)};return"limit"===e?(c(o),i):(l=l||r.value,"string"==typeof l&&(l=l.replace(/\s+/g," ").replace(/^\s|\s$/g,"")),i.startState&&!i.endState&&(delete i.startState,i.endState=!0),"string"==typeof l&&l?i.EXP_IF.test(l)?r.range?(l=l.split(" "+r.range+" "),i.startDate=i.startDate||i.systemDate(),i.endDate=i.endDate||i.systemDate(),r.dateTime=w.extend({},i.startDate),w.each([i.startDate,i.endDate],function(e,t){m(t,l[e],e)})):m(o,l):(i.hint("日期格式不合法<br>必须遵循下述格式:<br>"+(r.range?r.format+" "+r.range+" "+r.format:r.format)+"<br>已为你重置"),a=!0):l&&l.constructor===Date?r.dateTime=i.systemDate(l):(r.dateTime=i.systemDate(),delete i.startState,delete i.endState,delete i.startDate,delete i.endDate,delete i.startTime,delete i.endTime),c(o),a&&l&&i.setValue(r.range?i.endDate?i.parse():"":i.parse()),e&&e(),i)},T.prototype.mark=function(e,t){var n,a=this,i=a.config;return w.each(i.mark,function(e,a){var i=e.split("-");i[0]!=t[0]&&0!=i[0]||i[1]!=t[1]&&0!=i[1]||i[2]!=t[2]||(n=a||t[2])}),n&&e.html('<span class="laydate-day-mark">'+n+"</span>"),a},T.prototype.limit=function(e,t,n,a){var i,r=this,o=r.config,l={},d=o[n>41?"endDate":"dateTime"],c=w.extend({},d,t||{});return w.each({now:c,min:o.min,max:o.max},function(e,t){l[e]=r.newDate(w.extend({year:t.year,month:t.month,date:t.date},function(){var e={};return w.each(a,function(n,a){e[a]=t[a]}),e}())).getTime()}),i=l.now<l.min||l.now>l.max,e&&e[i?"addClass":"removeClass"](s),i},T.prototype.calendar=function(e){var t,a,i,r=this,s=r.config,l=e||s.dateTime,c=new Date,m=r.lang(),u="date"!==s.type&&"datetime"!==s.type,h=e?1:0,y=w(r.table[h]).find("td"),f=w(r.elemHeader[h][2]).find("span");if(l.year<d[0]&&(l.year=d[0],r.hint("最低只能支持到公元"+d[0]+"年")),l.year>d[1]&&(l.year=d[1],r.hint("最高只能支持到公元"+d[1]+"年")),r.firstDate||(r.firstDate=w.extend({},l)),c.setFullYear(l.year,l.month,1),t=c.getDay(),a=n.getEndDate(l.month||12,l.year),i=n.getEndDate(l.month+1,l.year),w.each(y,function(e,n){var d=[l.year,l.month],c=0;n=w(n),n.removeAttr("class"),e<t?(c=a-t+e,n.addClass("laydate-day-prev"),d=r.getAsYM(l.year,l.month,"sub")):e>=t&&e<i+t?(c=e-t,s.range||c+1===l.date&&n.addClass(o)):(c=e-i-t,n.addClass("laydate-day-next"),d=r.getAsYM(l.year,l.month)),d[1]++,d[2]=c+1,n.attr("lay-ymd",d.join("-")).html(d[2]),r.mark(n,d).limit(n,{year:d[0],month:d[1]-1,date:d[2]},e)}),w(f[0]).attr("lay-ym",l.year+"-"+(l.month+1)),w(f[1]).attr("lay-ym",l.year+"-"+(l.month+1)),"cn"===s.lang?(w(f[0]).attr("lay-type","year").html(l.year+"年"),w(f[1]).attr("lay-type","month").html(l.month+1+"月")):(w(f[0]).attr("lay-type","month").html(m.month[l.month]),w(f[1]).attr("lay-type","year").html(l.year)),u&&(s.range&&(e?r.endDate=r.endDate||{year:l.year+("year"===s.type?1:0),month:l.month+("month"===s.type?0:-1)}:r.startDate=r.startDate||{year:l.year,month:l.month},e&&(r.listYM=[[r.startDate.year,r.startDate.month+1],[r.endDate.year,r.endDate.month+1]],r.list(s.type,0).list(s.type,1),"time"===s.type?r.setBtnStatus("时间",w.extend({},r.systemDate(),r.startTime),w.extend({},r.systemDate(),r.endTime)):r.setBtnStatus(!0))),s.range||(r.listYM=[[l.year,l.month+1]],r.list(s.type,0))),s.range&&!e){var p=r.getAsYM(l.year,l.month);r.calendar(w.extend({},l,{year:p[0],month:p[1]}))}return s.range||r.limit(w(r.footer).find(g),null,0,["hours","minutes","seconds"]),s.range&&e&&!u&&r.stampRange(),r},T.prototype.list=function(e,t){var n=this,a=n.config,i=a.dateTime,r=n.lang(),l=a.range&&"date"!==a.type&&"datetime"!==a.type,d=w.elem("ul",{"class":m+" "+{year:"laydate-year-list",month:"laydate-month-list",time:"laydate-time-list"}[e]}),c=n.elemHeader[t],u=w(c[2]).find("span"),h=n.elemCont[t||0],y=w(h).find("."+m)[0],f="cn"===a.lang,p=f?"年":"",T=n.listYM[t]||{},C=["hours","minutes","seconds"],x=["startTime","endTime"][t];if(T[0]<1&&(T[0]=1),"year"===e){var M,b=M=T[0]-7;b<1&&(b=M=1),w.each(new Array(15),function(e){var i=w.elem("li",{"lay-ym":M}),r={year:M};M==T[0]&&w(i).addClass(o),i.innerHTML=M+p,d.appendChild(i),M<n.firstDate.year?(r.month=a.min.month,r.date=a.min.date):M>=n.firstDate.year&&(r.month=a.max.month,r.date=a.max.date),n.limit(w(i),r,t),M++}),w(u[f?0:1]).attr("lay-ym",M-8+"-"+T[1]).html(b+p+" - "+(M-1+p))}else if("month"===e)w.each(new Array(12),function(e){var i=w.elem("li",{"lay-ym":e}),s={year:T[0],month:e};e+1==T[1]&&w(i).addClass(o),i.innerHTML=r.month[e]+(f?"月":""),d.appendChild(i),T[0]<n.firstDate.year?s.date=a.min.date:T[0]>=n.firstDate.year&&(s.date=a.max.date),n.limit(w(i),s,t)}),w(u[f?0:1]).attr("lay-ym",T[0]+"-"+T[1]).html(T[0]+p);else if("time"===e){var E=function(){w(d).find("ol").each(function(e,a){w(a).find("li").each(function(a,i){n.limit(w(i),[{hours:a},{hours:n[x].hours,minutes:a},{hours:n[x].hours,minutes:n[x].minutes,seconds:a}][e],t,[["hours"],["hours","minutes"],["hours","minutes","seconds"]][e])})}),a.range||n.limit(w(n.footer).find(g),n[x],0,["hours","minutes","seconds"])};a.range?n[x]||(n[x]={hours:0,minutes:0,seconds:0}):n[x]=i,w.each([24,60,60],function(e,t){var a=w.elem("li"),i=["<p>"+r.time[e]+"</p><ol>"];w.each(new Array(t),function(t){i.push("<li"+(n[x][C[e]]===t?' class="'+o+'"':"")+">"+w.digit(t,2)+"</li>")}),a.innerHTML=i.join("")+"</ol>",d.appendChild(a)}),E()}if(y&&h.removeChild(y),h.appendChild(d),"year"===e||"month"===e)w(n.elemMain[t]).addClass("laydate-ym-show"),w(d).find("li").on("click",function(){var r=0|w(this).attr("lay-ym");if(!w(this).hasClass(s)){if(0===t)i[e]=r,l&&(n.startDate[e]=r),n.limit(w(n.footer).find(g),null,0);else if(l)n.endDate[e]=r;else{var c="year"===e?n.getAsYM(r,T[1]-1,"sub"):n.getAsYM(T[0],r,"sub");w.extend(i,{year:c[0],month:c[1]})}"year"===a.type||"month"===a.type?(w(d).find("."+o).removeClass(o),w(this).addClass(o),"month"===a.type&&"year"===e&&(n.listYM[t][0]=r,l&&(n[["startDate","endDate"][t]].year=r),n.list("month",t))):(n.checkDate("limit").calendar(),n.closeList()),n.setBtnStatus(),a.range||n.done(null,"change"),w(n.footer).find(D).removeClass(s)}});else{var S=w.elem("span",{"class":v}),k=function(){w(d).find("ol").each(function(e){var t=this,a=w(t).find("li");t.scrollTop=30*(n[x][C[e]]-2),t.scrollTop<=0&&a.each(function(e,n){if(!w(this).hasClass(s))return t.scrollTop=30*(e-2),!0})})},H=w(c[2]).find("."+v);k(),S.innerHTML=a.range?[r.startTime,r.endTime][t]:r.timeTips,w(n.elemMain[t]).addClass("laydate-time-show"),H[0]&&H.remove(),c[2].appendChild(S),w(d).find("ol").each(function(e){var t=this;w(t).find("li").on("click",function(){var r=0|this.innerHTML;w(this).hasClass(s)||(a.range?n[x][C[e]]=r:i[C[e]]=r,w(t).find("."+o).removeClass(o),w(this).addClass(o),E(),k(),(n.endDate||"time"===a.type)&&n.done(null,"change"),n.setBtnStatus())})})}return n},T.prototype.listYM=[],T.prototype.closeList=function(){var e=this;e.config;w.each(e.elemCont,function(t,n){w(this).find("."+m).remove(),w(e.elemMain[t]).removeClass("laydate-ym-show laydate-time-show")}),w(e.elem).find("."+v).remove()},T.prototype.setBtnStatus=function(e,t,n){var a,i=this,r=i.config,o=w(i.footer).find(g),d=r.range&&"date"!==r.type&&"time"!==r.type;d&&(t=t||i.startDate,n=n||i.endDate,a=i.newDate(t).getTime()>i.newDate(n).getTime(),i.limit(null,t)||i.limit(null,n)?o.addClass(s):o[a?"addClass":"removeClass"](s),e&&a&&i.hint("string"==typeof e?l.replace(/日期/g,e):l))},T.prototype.parse=function(e,t){var n=this,a=n.config,i=t||(e?w.extend({},n.endDate,n.endTime):a.range?w.extend({},n.startDate,n.startTime):a.dateTime),r=n.format.concat();return w.each(r,function(e,t){/yyyy|y/.test(t)?r[e]=w.digit(i.year,t.length):/MM|M/.test(t)?r[e]=w.digit(i.month+1,t.length):/dd|d/.test(t)?r[e]=w.digit(i.date,t.length):/HH|H/.test(t)?r[e]=w.digit(i.hours,t.length):/mm|m/.test(t)?r[e]=w.digit(i.minutes,t.length):/ss|s/.test(t)&&(r[e]=w.digit(i.seconds,t.length))}),a.range&&!e?r.join("")+" "+a.range+" "+n.parse(1):r.join("")},T.prototype.newDate=function(e){return e=e||{},new Date(e.year||1,e.month||0,e.date||1,e.hours||0,e.minutes||0,e.seconds||0)},T.prototype.setValue=function(e){var t=this,n=t.config,a=t.bindElem||n.elem[0],i=t.isInput(a)?"val":"html";return"static"===n.position||w(a)[i](e||""),this},T.prototype.stampRange=function(){var e,t,n=this,a=n.config,i=w(n.elem).find("td");if(a.range&&!n.endDate&&w(n.footer).find(g).addClass(s),n.endDate)return e=n.newDate({year:n.startDate.year,month:n.startDate.month,date:n.startDate.date}).getTime(),t=n.newDate({year:n.endDate.year,month:n.endDate.month,date:n.endDate.date}).getTime(),e>t?n.hint(l):void w.each(i,function(a,i){var r=w(i).attr("lay-ymd").split("-"),s=n.newDate({year:r[0],month:r[1]-1,date:r[2]}).getTime();w(i).removeClass(u+" "+o),s!==e&&s!==t||w(i).addClass(w(i).hasClass(y)||w(i).hasClass(f)?u:o),s>e&&s<t&&w(i).addClass(u)})},T.prototype.done=function(e,t){var n=this,a=n.config,i=w.extend({},n.startDate?w.extend(n.startDate,n.startTime):a.dateTime),r=w.extend({},w.extend(n.endDate,n.endTime));return w.each([i,r],function(e,t){"month"in t&&w.extend(t,{month:t.month+1})}),e=e||[n.parse(),i,r],"function"==typeof a[t||"done"]&&a[t||"done"].apply(a,e),n},T.prototype.choose=function(e){var t=this,n=t.config,a=n.dateTime,i=w(t.elem).find("td"),r=e.attr("lay-ymd").split("-"),l=function(e){new Date;e&&w.extend(a,r),n.range&&(t.startDate?w.extend(t.startDate,r):t.startDate=w.extend({},r,t.startTime),t.startYMD=r)};if(r={year:0|r[0],month:(0|r[1])-1,date:0|r[2]},!e.hasClass(s))if(n.range){if(w.each(["startTime","endTime"],function(e,n){t[n]=t[n]||{hours:0,minutes:0,seconds:0}}),t.endState)l(),delete t.endState,delete t.endDate,t.startState=!0,i.removeClass(o+" "+u),e.addClass(o);else if(t.startState){if(e.addClass(o),t.endDate?w.extend(t.endDate,r):t.endDate=w.extend({},r,t.endTime),t.newDate(r).getTime()<t.newDate(t.startYMD).getTime()){var d=w.extend({},t.endDate,{hours:t.startDate.hours,minutes:t.startDate.minutes,seconds:t.startDate.seconds});w.extend(t.endDate,t.startDate,{hours:t.endDate.hours,minutes:t.endDate.minutes,seconds:t.endDate.seconds}),t.startDate=d}n.showBottom||t.done(),t.stampRange(),t.endState=!0,t.done(null,"change")}else e.addClass(o),l(),t.startState=!0;w(t.footer).find(g)[t.endDate?"removeClass":"addClass"](s)}else"static"===n.position?(l(!0),t.calendar().done().done(null,"change")):"date"===n.type?(l(!0),t.setValue(t.parse()).remove().done()):"datetime"===n.type&&(l(!0),t.calendar().done(null,"change"))},T.prototype.tool=function(e,t){var n=this,a=n.config,i=a.dateTime,r="static"===a.position,o={datetime:function(){w(e).hasClass(s)||(n.list("time",0),a.range&&n.list("time",1),w(e).attr("lay-type","date").html(n.lang().dateTips))},date:function(){n.closeList(),w(e).attr("lay-type","datetime").html(n.lang().timeTips)},clear:function(){n.setValue("").remove(),r&&(w.extend(i,n.firstDate),n.calendar()),a.range&&(delete n.startState,delete n.endState,delete n.endDate,delete n.startTime,delete n.endTime),n.done(["",{},{}])},now:function(){var e=new Date;w.extend(i,n.systemDate(),{hours:e.getHours(),minutes:e.getMinutes(),seconds:e.getSeconds()}),n.setValue(n.parse()).remove(),r&&n.calendar(),n.done()},confirm:function(){if(a.range){if(!n.endDate)return n.hint("请先选择日期范围");if(w(e).hasClass(s))return n.hint("time"===a.type?l.replace(/日期/g,"时间"):l)}else if(w(e).hasClass(s))return n.hint("不在有效日期或时间范围内");n.done(),n.setValue(n.parse()).remove()}};o[t]&&o[t]()},T.prototype.change=function(e){var t=this,n=t.config,a=n.dateTime,i=n.range&&("year"===n.type||"month"===n.type),r=t.elemCont[e||0],o=t.listYM[e],s=function(s){var l=["startDate","endDate"][e],d=w(r).find(".laydate-year-list")[0],c=w(r).find(".laydate-month-list")[0];return d&&(o[0]=s?o[0]-15:o[0]+15,t.list("year",e)),c&&(s?o[0]--:o[0]++,t.list("month",e)),(d||c)&&(w.extend(a,{year:o[0]}),i&&(t[l].year=o[0]),n.range||t.done(null,"change"),t.setBtnStatus(),n.range||t.limit(w(t.footer).find(g),{year:o[0]})),d||c};return{prevYear:function(){s("sub")||(a.year--,t.checkDate("limit").calendar(),n.range||t.done(null,"change"))},prevMonth:function(){var e=t.getAsYM(a.year,a.month,"sub");w.extend(a,{year:e[0],month:e[1]}),t.checkDate("limit").calendar(),n.range||t.done(null,"change")},nextMonth:function(){var e=t.getAsYM(a.year,a.month);w.extend(a,{year:e[0],month:e[1]}),t.checkDate("limit").calendar(),n.range||t.done(null,"change")},nextYear:function(){s()||(a.year++,t.checkDate("limit").calendar(),n.range||t.done(null,"change"))}}},T.prototype.changeEvent=function(){var e=this;e.config;w(e.elem).on("click",function(e){w.stope(e)}),w.each(e.elemHeader,function(t,n){w(n[0]).on("click",function(n){e.change(t).prevYear()}),w(n[1]).on("click",function(n){e.change(t).prevMonth()}),w(n[2]).find("span").on("click",function(n){var a=w(this),i=a.attr("lay-ym"),r=a.attr("lay-type");i&&(i=i.split("-"),e.listYM[t]=[0|i[0],0|i[1]],e.list(r,t),w(e.footer).find(D).addClass(s))}),w(n[3]).on("click",function(n){e.change(t).nextMonth()}),w(n[4]).on("click",function(n){e.change(t).nextYear()})}),w.each(e.table,function(t,n){var a=w(n).find("td");a.on("click",function(){e.choose(w(this))})}),w(e.footer).find("span").on("click",function(){var t=w(this).attr("lay-type");e.tool(this,t)})},T.prototype.isInput=function(e){return/input|textarea/.test(e.tagName.toLocaleLowerCase())},T.prototype.events=function(){var e=this,t=e.config,n=function(n,a){n.on(t.trigger,function(){a&&(e.bindElem=this),e.render()})};t.elem[0]&&!t.elem[0].eventHandler&&(n(t.elem,"bind"),n(t.eventElem),w(document).on("click",function(n){n.target!==t.elem[0]&&n.target!==t.eventElem[0]&&n.target!==w(t.closeStop)[0]&&e.remove()}).on("keydown",function(t){13===t.keyCode&&w("#"+e.elemID)[0]&&e.elemID===T.thisElem&&(t.preventDefault(),w(e.footer).find(g)[0].click())}),w(window).on("resize",function(){return!(!e.elem||!w(r)[0])&&void e.position()}),t.elem[0].eventHandler=!0)},n.render=function(e){var t=new T(e);return a.call(t)},n.getEndDate=function(e,t){var n=new Date;return n.setFullYear(t||n.getFullYear(),e||n.getMonth()+1,1),new Date(n.getTime()-864e5).getDate()},window.lay=window.lay||w,e?(n.ready(),layui.define(function(e){n.path=layui.cache.dir,e(i,n)})):"function"==typeof define&&define.amd?define(function(){return n}):function(){n.ready(),window.laydate=n}()}();!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t=!!e&&"length"in e&&e.length,n=pe.type(e);return"function"!==n&&!pe.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function r(e,t,n){if(pe.isFunction(t))return pe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return pe.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(Ce.test(t))return pe.filter(t,e,n);t=pe.filter(t,e)}return pe.grep(e,function(e){return pe.inArray(e,t)>-1!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t={};return pe.each(e.match(De)||[],function(e,n){t[n]=!0}),t}function a(){re.addEventListener?(re.removeEventListener("DOMContentLoaded",s),e.removeEventListener("load",s)):(re.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(re.addEventListener||"load"===e.event.type||"complete"===re.readyState)&&(a(),pe.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(_e,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n||"false"!==n&&("null"===n?null:+n+""===n?+n:qe.test(n)?pe.parseJSON(n):n)}catch(i){}pe.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!pe.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(He(e)){var i,o,a=pe.expando,s=e.nodeType,u=s?pe.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=ne.pop()||pe.guid++:a),u[l]||(u[l]=s?{}:{toJSON:pe.noop}),"object"!=typeof t&&"function"!=typeof t||(r?u[l]=pe.extend(u[l],t):u[l].data=pe.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[pe.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[pe.camelCase(t)])):i=o,i}}function f(e,t,n){if(He(e)){var r,i,o=e.nodeType,a=o?pe.cache:e,s=o?e[pe.expando]:pe.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){pe.isArray(t)?t=t.concat(pe.map(t,pe.camelCase)):t in r?t=[t]:(t=pe.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!pe.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?pe.cleanData([e],!0):fe.deleteExpando||a!=a.window?delete a[s]:a[s]=void 0)}}}function d(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return pe.css(e,t,"")},u=s(),l=n&&n[3]||(pe.cssNumber[t]?"":"px"),c=(pe.cssNumber[t]||"px"!==l&&+u)&&Me.exec(pe.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do o=o||".5",c/=o,pe.style(e,t,c+l);while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function p(e){var t=ze.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function h(e,t){var n,r,i=0,o="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||pe.nodeName(r,t)?o.push(r):pe.merge(o,h(r,t));return void 0===t||t&&pe.nodeName(e,t)?pe.merge([e],o):o}function g(e,t){for(var n,r=0;null!=(n=e[r]);r++)pe._data(n,"globalEval",!t||pe._data(t[r],"globalEval"))}function m(e){Be.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t,n,r,i){for(var o,a,s,u,l,c,f,d=e.length,y=p(t),v=[],x=0;x<d;x++)if(a=e[x],a||0===a)if("object"===pe.type(a))pe.merge(v,a.nodeType?[a]:a);else if(Ue.test(a)){for(u=u||y.appendChild(t.createElement("div")),l=(We.exec(a)||["",""])[1].toLowerCase(),f=Xe[l]||Xe._default,u.innerHTML=f[1]+pe.htmlPrefilter(a)+f[2],o=f[0];o--;)u=u.lastChild;if(!fe.leadingWhitespace&&$e.test(a)&&v.push(t.createTextNode($e.exec(a)[0])),!fe.tbody)for(a="table"!==l||Ve.test(a)?"<table>"!==f[1]||Ve.test(a)?0:u:u.firstChild,o=a&&a.childNodes.length;o--;)pe.nodeName(c=a.childNodes[o],"tbody")&&!c.childNodes.length&&a.removeChild(c);for(pe.merge(v,u.childNodes),u.textContent="";u.firstChild;)u.removeChild(u.firstChild);u=y.lastChild}else v.push(t.createTextNode(a));for(u&&y.removeChild(u),fe.appendChecked||pe.grep(h(v,"input"),m),x=0;a=v[x++];)if(r&&pe.inArray(a,r)>-1)i&&i.push(a);else if(s=pe.contains(a.ownerDocument,a),u=h(y.appendChild(a),"script"),s&&g(u),n)for(o=0;a=u[o++];)Ie.test(a.type||"")&&n.push(a);return u=null,y}function v(){return!0}function x(){return!1}function b(){try{return re.activeElement}catch(e){}}function w(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)w(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),i===!1)i=x;else if(!i)return e;return 1===o&&(a=i,i=function(e){return pe().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=pe.guid++)),e.each(function(){pe.event.add(this,t,i,r,n)})}function T(e,t){return pe.nodeName(e,"table")&&pe.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function C(e){return e.type=(null!==pe.find.attr(e,"type"))+"/"+e.type,e}function E(e){var t=it.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function N(e,t){if(1===t.nodeType&&pe.hasData(e)){var n,r,i,o=pe._data(e),a=pe._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;r<i;r++)pe.event.add(t,n,s[n][r])}a.data&&(a.data=pe.extend({},a.data))}}function k(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!fe.noCloneEvent&&t[pe.expando]){i=pe._data(t);for(r in i.events)pe.removeEvent(t,r,i.handle);t.removeAttribute(pe.expando)}"script"===n&&t.text!==e.text?(C(t).text=e.text,E(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),fe.html5Clone&&e.innerHTML&&!pe.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Be.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}}function S(e,t,n,r){t=oe.apply([],t);var i,o,a,s,u,l,c=0,f=e.length,d=f-1,p=t[0],g=pe.isFunction(p);if(g||f>1&&"string"==typeof p&&!fe.checkClone&&rt.test(p))return e.each(function(i){var o=e.eq(i);g&&(t[0]=p.call(this,i,o.html())),S(o,t,n,r)});if(f&&(l=y(t,e[0].ownerDocument,!1,e,r),i=l.firstChild,1===l.childNodes.length&&(l=i),i||r)){for(s=pe.map(h(l,"script"),C),a=s.length;c<f;c++)o=l,c!==d&&(o=pe.clone(o,!0,!0),a&&pe.merge(s,h(o,"script"))),n.call(e[c],o,c);if(a)for(u=s[s.length-1].ownerDocument,pe.map(s,E),c=0;c<a;c++)o=s[c],Ie.test(o.type||"")&&!pe._data(o,"globalEval")&&pe.contains(u,o)&&(o.src?pe._evalUrl&&pe._evalUrl(o.src):pe.globalEval((o.text||o.textContent||o.innerHTML||"").replace(ot,"")));l=i=null}return e}function A(e,t,n){for(var r,i=t?pe.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||pe.cleanData(h(r)),r.parentNode&&(n&&pe.contains(r.ownerDocument,r)&&g(h(r,"script")),r.parentNode.removeChild(r));return e}function D(e,t){var n=pe(t.createElement(e)).appendTo(t.body),r=pe.css(n[0],"display");return n.detach(),r}function j(e){var t=re,n=lt[e];return n||(n=D(e,t),"none"!==n&&n||(ut=(ut||pe("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement),t=(ut[0].contentWindow||ut[0].contentDocument).document,t.write(),t.close(),n=D(e,t),ut.detach()),lt[e]=n),n}function L(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function H(e){if(e in Et)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=Ct.length;n--;)if(e=Ct[n]+t,e in Et)return e}function q(e,t){for(var n,r,i,o=[],a=0,s=e.length;a<s;a++)r=e[a],r.style&&(o[a]=pe._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&Re(r)&&(o[a]=pe._data(r,"olddisplay",j(r.nodeName)))):(i=Re(r),(n&&"none"!==n||!i)&&pe._data(r,"olddisplay",i?n:pe.css(r,"display"))));for(a=0;a<s;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}function _(e,t,n){var r=bt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function F(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;o<4;o+=2)"margin"===n&&(a+=pe.css(e,n+Oe[o],!0,i)),r?("content"===n&&(a-=pe.css(e,"padding"+Oe[o],!0,i)),"margin"!==n&&(a-=pe.css(e,"border"+Oe[o]+"Width",!0,i))):(a+=pe.css(e,"padding"+Oe[o],!0,i),"padding"!==n&&(a+=pe.css(e,"border"+Oe[o]+"Width",!0,i)));return a}function M(t,n,r){var i=!0,o="width"===n?t.offsetWidth:t.offsetHeight,a=ht(t),s=fe.boxSizing&&"border-box"===pe.css(t,"boxSizing",!1,a);if(re.msFullscreenElement&&e.top!==e&&t.getClientRects().length&&(o=Math.round(100*t.getBoundingClientRect()[n])),o<=0||null==o){if(o=gt(t,n,a),(o<0||null==o)&&(o=t.style[n]),ft.test(o))return o;i=s&&(fe.boxSizingReliable()||o===t.style[n]),o=parseFloat(o)||0}return o+F(t,n,r||(s?"border":"content"),i,a)+"px"}function O(e,t,n,r,i){return new O.prototype.init(e,t,n,r,i)}function R(){return e.setTimeout(function(){Nt=void 0}),Nt=pe.now()}function P(e,t){var n,r={height:e},i=0;for(t=t?1:0;i<4;i+=2-t)n=Oe[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function B(e,t,n){for(var r,i=($.tweeners[t]||[]).concat($.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function W(e,t,n){var r,i,o,a,s,u,l,c,f=this,d={},p=e.style,h=e.nodeType&&Re(e),g=pe._data(e,"fxshow");n.queue||(s=pe._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,u=s.empty.fire,s.empty.fire=function(){s.unqueued||u()}),s.unqueued++,f.always(function(){f.always(function(){s.unqueued--,pe.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],l=pe.css(e,"display"),c="none"===l?pe._data(e,"olddisplay")||j(e.nodeName):l,"inline"===c&&"none"===pe.css(e,"float")&&(fe.inlineBlockNeedsLayout&&"inline"!==j(e.nodeName)?p.zoom=1:p.display="inline-block")),n.overflow&&(p.overflow="hidden",fe.shrinkWrapBlocks()||f.always(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t)if(i=t[r],St.exec(i)){if(delete t[r],o=o||"toggle"===i,i===(h?"hide":"show")){if("show"!==i||!g||void 0===g[r])continue;h=!0}d[r]=g&&g[r]||pe.style(e,r)}else l=void 0;if(pe.isEmptyObject(d))"inline"===("none"===l?j(e.nodeName):l)&&(p.display=l);else{g?"hidden"in g&&(h=g.hidden):g=pe._data(e,"fxshow",{}),o&&(g.hidden=!h),h?pe(e).show():f.done(function(){pe(e).hide()}),f.done(function(){var t;pe._removeData(e,"fxshow");for(t in d)pe.style(e,t,d[t])});for(r in d)a=B(h?g[r]:0,r,f),r in g||(g[r]=a.start,h&&(a.end=a.start,a.start="width"===r||"height"===r?1:0))}}function I(e,t){var n,r,i,o,a;for(n in e)if(r=pe.camelCase(n),i=t[r],o=e[n],pe.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=pe.cssHooks[r],a&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function $(e,t,n){var r,i,o=0,a=$.prefilters.length,s=pe.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=Nt||R(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;a<u;a++)l.tweens[a].run(o);return s.notifyWith(e,[l,o,n]),o<1&&u?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:pe.extend({},t),opts:pe.extend(!0,{specialEasing:{},easing:pe.easing._default},n),originalProperties:t,originalOptions:n,startTime:Nt||R(),duration:n.duration,tweens:[],createTween:function(t,n){var r=pe.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)l.tweens[n].run(1);return t?(s.notifyWith(e,[l,1,0]),s.resolveWith(e,[l,t])):s.rejectWith(e,[l,t]),this}}),c=l.props;for(I(c,l.opts.specialEasing);o<a;o++)if(r=$.prefilters[o].call(l,e,c,l.opts))return pe.isFunction(r.stop)&&(pe._queueHooks(l.elem,l.opts.queue).stop=pe.proxy(r.stop,r)),r;return pe.map(c,B,l),pe.isFunction(l.opts.start)&&l.opts.start.call(e,l),pe.fx.timer(pe.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function z(e){return pe.attr(e,"class")||""}function X(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(De)||[];if(pe.isFunction(n))for(;r=o[i++];)"+"===r.charAt(0)?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function U(e,t,n,r){function i(s){var u;return o[s]=!0,pe.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||a||o[l]?a?!(u=l):void 0:(t.dataTypes.unshift(l),i(l),!1)}),u}var o={},a=e===Qt;return i(t.dataTypes[0])||!o["*"]&&i("*")}function V(e,t){var n,r,i=pe.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&pe.extend(!0,e,n),e}function Y(e,t,n){for(var r,i,o,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(a in s)if(s[a]&&s[a].test(i)){u.unshift(a);break}if(u[0]in n)o=u[0];else{for(a in n){if(!u[0]||e.converters[a+" "+u[0]]){o=a;break}r||(r=a)}o=o||r}if(o)return o!==u[0]&&u.unshift(o),n[o]}function J(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(a=l[u+" "+o]||l["* "+o],!a)for(i in l)if(s=i.split(" "),s[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){a===!0?a=l[i]:l[i]!==!0&&(o=s[0],c.unshift(s[1]));break}if(a!==!0)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(f){return{state:"parsererror",error:a?f:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}function G(e){return e.style&&e.style.display||pe.css(e,"display")}function K(e){for(;e&&1===e.nodeType;){if("none"===G(e)||"hidden"===e.type)return!0;e=e.parentNode}return!1}function Q(e,t,n,r){var i;if(pe.isArray(t))pe.each(t,function(t,i){n||rn.test(e)?r(e,i):Q(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==pe.type(t))r(e,t);else for(i in t)Q(e+"["+i+"]",t[i],n,r)}function Z(){try{return new e.XMLHttpRequest}catch(t){}}function ee(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function te(e){return pe.isWindow(e)?e:9===e.nodeType&&(e.defaultView||e.parentWindow)}var ne=[],re=e.document,ie=ne.slice,oe=ne.concat,ae=ne.push,se=ne.indexOf,ue={},le=ue.toString,ce=ue.hasOwnProperty,fe={},de="1.12.3",pe=function(e,t){return new pe.fn.init(e,t)},he=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ge=/^-ms-/,me=/-([\da-z])/gi,ye=function(e,t){return t.toUpperCase()};pe.fn=pe.prototype={jquery:de,constructor:pe,selector:"",length:0,toArray:function(){return ie.call(this)},get:function(e){return null!=e?e<0?this[e+this.length]:this[e]:ie.call(this)},pushStack:function(e){var t=pe.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e){return pe.each(this,e)},map:function(e){return this.pushStack(pe.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(ie.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:ae,sort:ne.sort,splice:ne.splice},pe.extend=pe.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||pe.isFunction(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(i=arguments[s]))for(r in i)e=a[r],n=i[r],a!==n&&(l&&n&&(pe.isPlainObject(n)||(t=pe.isArray(n)))?(t?(t=!1,o=e&&pe.isArray(e)?e:[]):o=e&&pe.isPlainObject(e)?e:{},a[r]=pe.extend(l,o,n)):void 0!==n&&(a[r]=n));return a},pe.extend({expando:"jQuery"+(de+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===pe.type(e)},isArray:Array.isArray||function(e){return"array"===pe.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){var t=e&&e.toString();return!pe.isArray(e)&&t-parseFloat(t)+1>=0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},isPlainObject:function(e){var t;if(!e||"object"!==pe.type(e)||e.nodeType||pe.isWindow(e))return!1;try{if(e.constructor&&!ce.call(e,"constructor")&&!ce.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}if(!fe.ownFirst)for(t in e)return ce.call(e,t);for(t in e);return void 0===t||ce.call(e,t)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?ue[le.call(e)]||"object":typeof e},globalEval:function(t){t&&pe.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(ge,"ms-").replace(me,ye)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t){var r,i=0;if(n(e))for(r=e.length;i<r&&t.call(e[i],i,e[i])!==!1;i++);else for(i in e)if(t.call(e[i],i,e[i])===!1)break;return e},trim:function(e){return null==e?"":(e+"").replace(he,"")},makeArray:function(e,t){var r=t||[];return null!=e&&(n(Object(e))?pe.merge(r,"string"==typeof e?[e]:e):ae.call(r,e)),r},inArray:function(e,t,n){var r;if(t){if(se)return se.call(t,e,n);for(r=t.length,n=n?n<0?Math.max(0,r+n):n:0;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;)e[i++]=t[r++];if(n!==n)for(;void 0!==t[r];)e[i++]=t[r++];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],o=0,a=e.length,s=!n;o<a;o++)r=!t(e[o],o),r!==s&&i.push(e[o]);return i},map:function(e,t,r){var i,o,a=0,s=[];if(n(e))for(i=e.length;a<i;a++)o=t(e[a],a,r),null!=o&&s.push(o);else for(a in e)o=t(e[a],a,r),null!=o&&s.push(o);return oe.apply([],s)},guid:1,proxy:function(e,t){var n,r,i;if("string"==typeof t&&(i=e[t],t=e,e=i),pe.isFunction(e))return n=ie.call(arguments,2),r=function(){return e.apply(t||this,n.concat(ie.call(arguments)))},r.guid=e.guid=e.guid||pe.guid++,r},now:function(){return+new Date},support:fe}),"function"==typeof Symbol&&(pe.fn[Symbol.iterator]=ne[Symbol.iterator]),pe.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){ue["[object "+t+"]"]=t.toLowerCase()});var ve=function(e){function t(e,t,n,r){var i,o,a,s,u,l,f,p,h=t&&t.ownerDocument,g=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==g&&9!==g&&11!==g)return n;if(!r&&((t?t.ownerDocument||t:B)!==H&&L(t),t=t||H,_)){if(11!==g&&(l=ye.exec(e)))if(i=l[1]){if(9===g){if(!(a=t.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(h&&(a=h.getElementById(i))&&R(t,a)&&a.id===i)return n.push(a),n}else{if(l[2])return Q.apply(n,t.getElementsByTagName(e)),n;if((i=l[3])&&w.getElementsByClassName&&t.getElementsByClassName)return Q.apply(n,t.getElementsByClassName(i)),n}if(w.qsa&&!X[e+" "]&&(!F||!F.test(e))){if(1!==g)h=t,p=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(xe,"\\$&"):t.setAttribute("id",s=P),f=N(e),o=f.length,u=de.test(s)?"#"+s:"[id='"+s+"']";o--;)f[o]=u+" "+d(f[o]);p=f.join(","),h=ve.test(e)&&c(t.parentNode)||t}if(p)try{return Q.apply(n,h.querySelectorAll(p)),n}catch(m){}finally{s===P&&t.removeAttribute("id")}}}return S(e.replace(se,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>T.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[P]=!0,e}function i(e){var t=H.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)T.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||V)-(~e.sourceIndex||V);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function u(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function l(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function c(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function f(){}function d(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function p(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=I++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,u,l,c=[W,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(l=t[P]||(t[P]={}),u=l[t.uniqueID]||(l[t.uniqueID]={}),(s=u[r])&&s[0]===W&&s[1]===o)return c[2]=s[2];if(u[r]=c,c[2]=e(t,n,a))return!0}}}function h(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;i<o;i++)t(e,n[i],r);return r}function m(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function y(e,t,n,i,o,a){return i&&!i[P]&&(i=y(i)),o&&!o[P]&&(o=y(o,a)),r(function(r,a,s,u){var l,c,f,d=[],p=[],h=a.length,y=r||g(t||"*",s.nodeType?[s]:s,[]),v=!e||!r&&t?y:m(y,d,e,s,u),x=n?o||(r?e:h||i)?[]:a:v;if(n&&n(v,x,s,u),i)for(l=m(x,p),i(l,[],s,u),c=l.length;c--;)(f=l[c])&&(x[p[c]]=!(v[p[c]]=f));if(r){if(o||e){if(o){for(l=[],c=x.length;c--;)(f=x[c])&&l.push(v[c]=f);o(null,x=[],l,u)}for(c=x.length;c--;)(f=x[c])&&(l=o?ee(r,f):d[c])>-1&&(r[l]=!(a[l]=f))}}else x=m(x===a?x.splice(h,x.length):x),o?o(null,a,x,u):Q.apply(a,x)})}function v(e){for(var t,n,r,i=e.length,o=T.relative[e[0].type],a=o||T.relative[" "],s=o?1:0,u=p(function(e){return e===t},a,!0),l=p(function(e){return ee(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==A)||((t=n).nodeType?u(e,n,r):l(e,n,r));return t=null,i}];s<i;s++)if(n=T.relative[e[s].type])c=[p(h(c),n)];else{if(n=T.filter[e[s].type].apply(null,e[s].matches),n[P]){for(r=++s;r<i&&!T.relative[e[r].type];r++);return y(s>1&&h(c),s>1&&d(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,s<r&&v(e.slice(s,r)),r<i&&v(e=e.slice(r)),r<i&&d(e))}c.push(n)}return h(c)}function x(e,n){var i=n.length>0,o=e.length>0,a=function(r,a,s,u,l){var c,f,d,p=0,h="0",g=r&&[],y=[],v=A,x=r||o&&T.find.TAG("*",l),b=W+=null==v?1:Math.random()||.1,w=x.length;for(l&&(A=a===H||a||l);h!==w&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===H||(L(c),s=!_);d=e[f++];)if(d(c,a||H,s)){u.push(c);break}l&&(W=b)}i&&((c=!d&&c)&&p--,r&&g.push(c))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(g,y,a,s);if(r){if(p>0)for(;h--;)g[h]||y[h]||(y[h]=G.call(u));y=m(y)}Q.apply(u,y),l&&!r&&y.length>0&&p+n.length>1&&t.uniqueSort(u)}return l&&(W=b,A=v),g};return i?r(a):a}var b,w,T,C,E,N,k,S,A,D,j,L,H,q,_,F,M,O,R,P="sizzle"+1*new Date,B=e.document,W=0,I=0,$=n(),z=n(),X=n(),U=function(e,t){return e===t&&(j=!0),0},V=1<<31,Y={}.hasOwnProperty,J=[],G=J.pop,K=J.push,Q=J.push,Z=J.slice,ee=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},te="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ne="[\\x20\\t\\r\\n\\f]",re="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ie="\\["+ne+"*("+re+")(?:"+ne+"*([*^$|!~]?=)"+ne+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+re+"))|)"+ne+"*\\]",oe=":("+re+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ie+")*)|.*)\\)|)",ae=new RegExp(ne+"+","g"),se=new RegExp("^"+ne+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ne+"+$","g"),ue=new RegExp("^"+ne+"*,"+ne+"*"),le=new RegExp("^"+ne+"*([>+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(oe),de=new RegExp("^"+re+"$"),pe={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,ge=/^h\d$/i,me=/^[^{]+\{\s*\[native \w/,ye=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,xe=/'|\\/g,be=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),we=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},Te=function(){L()};try{Q.apply(J=Z.call(B.childNodes),B.childNodes),J[B.childNodes.length].nodeType}catch(Ce){Q={apply:J.length?function(e,t){K.apply(e,Z.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}w=t.support={},E=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:B;return r!==H&&9===r.nodeType&&r.documentElement?(H=r,q=H.documentElement,_=!E(H),(n=H.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Te,!1):n.attachEvent&&n.attachEvent("onunload",Te)),w.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),w.getElementsByTagName=i(function(e){return e.appendChild(H.createComment("")),!e.getElementsByTagName("*").length}),w.getElementsByClassName=me.test(H.getElementsByClassName),w.getById=i(function(e){return q.appendChild(e).id=P,!H.getElementsByName||!H.getElementsByName(P).length}),w.getById?(T.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&_){var n=t.getElementById(e);return n?[n]:[]}},T.filter.ID=function(e){var t=e.replace(be,we);return function(e){return e.getAttribute("id")===t}}):(delete T.find.ID,T.filter.ID=function(e){var t=e.replace(be,we);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}}),T.find.TAG=w.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):w.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},T.find.CLASS=w.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&_)return t.getElementsByClassName(e)},M=[],F=[],(w.qsa=me.test(H.querySelectorAll))&&(i(function(e){q.appendChild(e).innerHTML="<a id='"+P+"'></a><select id='"+P+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+P+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+P+"+*").length||F.push(".#.+[+~]")}),i(function(e){var t=H.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ne+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(w.matchesSelector=me.test(O=q.matches||q.webkitMatchesSelector||q.mozMatchesSelector||q.oMatchesSelector||q.msMatchesSelector))&&i(function(e){w.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),M.push("!=",oe)}),F=F.length&&new RegExp(F.join("|")),M=M.length&&new RegExp(M.join("|")),t=me.test(q.compareDocumentPosition),R=t||me.test(q.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=t?function(e,t){if(e===t)return j=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!w.sortDetached&&t.compareDocumentPosition(e)===n?e===H||e.ownerDocument===B&&R(B,e)?-1:t===H||t.ownerDocument===B&&R(B,t)?1:D?ee(D,e)-ee(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return j=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===H?-1:t===H?1:i?-1:o?1:D?ee(D,e)-ee(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===B?-1:u[r]===B?1:0},H):H},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==H&&L(e),n=n.replace(ce,"='$1']"),w.matchesSelector&&_&&!X[n+" "]&&(!M||!M.test(n))&&(!F||!F.test(n)))try{var r=O.call(e,n);if(r||w.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(i){}return t(n,H,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==H&&L(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==H&&L(e);var n=T.attrHandle[t.toLowerCase()],r=n&&Y.call(T.attrHandle,t.toLowerCase())?n(e,t,!_):void 0;return void 0!==r?r:w.attributes||!_?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!w.detectDuplicates,D=!w.sortStable&&e.slice(0),e.sort(U),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},C=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=C(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=C(t);return n},T=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(be,we),e[3]=(e[3]||e[4]||e[5]||"").replace(be,we),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(be,we).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=$[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&$(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ae," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,d,p,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s,x=!1;if(m){if(o){for(;g;){for(d=t;d=d[g];)if(s?d.nodeName.toLowerCase()===y:1===d.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(d=m,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),
-l=c[e]||[],p=l[0]===W&&l[1],x=p&&l[2],d=p&&m.childNodes[p];d=++p&&d&&d[g]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){c[e]=[W,p,x];break}}else if(v&&(d=t,f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),l=c[e]||[],p=l[0]===W&&l[1],x=p),x===!1)for(;(d=++p&&d&&d[g]||(x=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==y:1!==d.nodeType)||!++x||(v&&(f=d[P]||(d[P]={}),c=f[d.uniqueID]||(f[d.uniqueID]={}),c[e]=[W,x]),d!==t)););return x-=i,x===r||x%r===0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=T.pseudos[e]||T.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[P]?o(n):o.length>1?(i=[e,e,"",n],T.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=ee(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(se,"$1"));return i[P]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(be,we),function(t){return(t.textContent||t.innerText||C(t)).indexOf(e)>-1}}),lang:r(function(e){return de.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(be,we).toLowerCase(),function(t){var n;do if(n=_?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===q},focus:function(e){return e===H.activeElement&&(!H.hasFocus||H.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.pseudos.empty(e)},header:function(e){return ge.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:l(function(){return[0]}),last:l(function(e,t){return[t-1]}),eq:l(function(e,t,n){return[n<0?n+t:n]}),even:l(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:l(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:l(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:l(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},T.pseudos.nth=T.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})T.pseudos[b]=s(b);for(b in{submit:!0,reset:!0})T.pseudos[b]=u(b);return f.prototype=T.filters=T.pseudos,T.setFilters=new f,N=t.tokenize=function(e,n){var r,i,o,a,s,u,l,c=z[e+" "];if(c)return n?0:c.slice(0);for(s=e,u=[],l=T.preFilter;s;){r&&!(i=ue.exec(s))||(i&&(s=s.slice(i[0].length)||s),u.push(o=[])),r=!1,(i=le.exec(s))&&(r=i.shift(),o.push({value:r,type:i[0].replace(se," ")}),s=s.slice(r.length));for(a in T.filter)!(i=pe[a].exec(s))||l[a]&&!(i=l[a](i))||(r=i.shift(),o.push({value:r,type:a,matches:i}),s=s.slice(r.length));if(!r)break}return n?s.length:s?t.error(e):z(e,u).slice(0)},k=t.compile=function(e,t){var n,r=[],i=[],o=X[e+" "];if(!o){for(t||(t=N(e)),n=t.length;n--;)o=v(t[n]),o[P]?r.push(o):i.push(o);o=X(e,x(i,r)),o.selector=e}return o},S=t.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,f=!r&&N(e=l.selector||e);if(n=n||[],1===f.length){if(o=f[0]=f[0].slice(0),o.length>2&&"ID"===(a=o[0]).type&&w.getById&&9===t.nodeType&&_&&T.relative[o[1].type]){if(t=(T.find.ID(a.matches[0].replace(be,we),t)||[])[0],!t)return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!T.relative[s=a.type]);)if((u=T.find[s])&&(r=u(a.matches[0].replace(be,we),ve.test(o[0].type)&&c(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&d(o),!e)return Q.apply(n,r),n;break}}return(l||k(e,f))(r,t,!_,n,!t||ve.test(e)&&c(t.parentNode)||t),n},w.sortStable=P.split("").sort(U).join("")===P,w.detectDuplicates=!!j,L(),w.sortDetached=i(function(e){return 1&e.compareDocumentPosition(H.createElement("div"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),w.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,n){var r;if(!n)return e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);pe.find=ve,pe.expr=ve.selectors,pe.expr[":"]=pe.expr.pseudos,pe.uniqueSort=pe.unique=ve.uniqueSort,pe.text=ve.getText,pe.isXMLDoc=ve.isXML,pe.contains=ve.contains;var xe=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&pe(e).is(n))break;r.push(e)}return r},be=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},we=pe.expr.match.needsContext,Te=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,Ce=/^.[^:#\[\.,]*$/;pe.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?pe.find.matchesSelector(r,e)?[r]:[]:pe.find.matches(e,pe.grep(t,function(e){return 1===e.nodeType}))},pe.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(pe(e).filter(function(){for(t=0;t<i;t++)if(pe.contains(r[t],this))return!0}));for(t=0;t<i;t++)pe.find(e,r[t],n);return n=this.pushStack(i>1?pe.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(r(this,e||[],!1))},not:function(e){return this.pushStack(r(this,e||[],!0))},is:function(e){return!!r(this,"string"==typeof e&&we.test(e)?pe(e):e||[],!1).length}});var Ee,Ne=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ke=pe.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ee,"string"==typeof e){if(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ne.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof pe?t[0]:t,pe.merge(this,pe.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:re,!0)),Te.test(r[1])&&pe.isPlainObject(t))for(r in t)pe.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if(i=re.getElementById(r[2]),i&&i.parentNode){if(i.id!==r[2])return Ee.find(e);this.length=1,this[0]=i}return this.context=re,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):pe.isFunction(e)?"undefined"!=typeof n.ready?n.ready(e):e(pe):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),pe.makeArray(e,this))};ke.prototype=pe.fn,Ee=pe(re);var Se=/^(?:parents|prev(?:Until|All))/,Ae={children:!0,contents:!0,next:!0,prev:!0};pe.fn.extend({has:function(e){var t,n=pe(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(pe.contains(this,n[t]))return!0})},closest:function(e,t){for(var n,r=0,i=this.length,o=[],a=we.test(e)||"string"!=typeof e?pe(e,t||this.context):0;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&pe.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?pe.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?pe.inArray(this[0],pe(e)):pe.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(pe.uniqueSort(pe.merge(this.get(),pe(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),pe.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return xe(e,"parentNode")},parentsUntil:function(e,t,n){return xe(e,"parentNode",n)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return xe(e,"nextSibling")},prevAll:function(e){return xe(e,"previousSibling")},nextUntil:function(e,t,n){return xe(e,"nextSibling",n)},prevUntil:function(e,t,n){return xe(e,"previousSibling",n)},siblings:function(e){return be((e.parentNode||{}).firstChild,e)},children:function(e){return be(e.firstChild)},contents:function(e){return pe.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:pe.merge([],e.childNodes)}},function(e,t){pe.fn[e]=function(n,r){var i=pe.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=pe.filter(r,i)),this.length>1&&(Ae[e]||(i=pe.uniqueSort(i)),Se.test(e)&&(i=i.reverse())),this.pushStack(i)}});var De=/\S+/g;pe.Callbacks=function(e){e="string"==typeof e?o(e):pe.extend({},e);var t,n,r,i,a=[],s=[],u=-1,l=function(){for(i=e.once,r=t=!0;s.length;u=-1)for(n=s.shift();++u<a.length;)a[u].apply(n[0],n[1])===!1&&e.stopOnFalse&&(u=a.length,n=!1);e.memory||(n=!1),t=!1,i&&(a=n?[]:"")},c={add:function(){return a&&(n&&!t&&(u=a.length-1,s.push(n)),function r(t){pe.each(t,function(t,n){pe.isFunction(n)?e.unique&&c.has(n)||a.push(n):n&&n.length&&"string"!==pe.type(n)&&r(n)})}(arguments),n&&!t&&l()),this},remove:function(){return pe.each(arguments,function(e,t){for(var n;(n=pe.inArray(t,a,n))>-1;)a.splice(n,1),n<=u&&u--}),this},has:function(e){return e?pe.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return i=s=[],a=n="",this},disabled:function(){return!a},lock:function(){return i=!0,n||c.disable(),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},pe.extend({Deferred:function(e){var t=[["resolve","done",pe.Callbacks("once memory"),"resolved"],["reject","fail",pe.Callbacks("once memory"),"rejected"],["notify","progress",pe.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return pe.Deferred(function(n){pe.each(t,function(t,o){var a=pe.isFunction(e[t])&&e[t];i[o[1]](function(){var e=a&&a.apply(this,arguments);e&&pe.isFunction(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this===r?n.promise():this,a?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?pe.extend(e,r):r}},i={};return r.pipe=r.then,pe.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=ie.call(arguments),a=o.length,s=1!==a||e&&pe.isFunction(e.promise)?a:0,u=1===s?e:pe.Deferred(),l=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?ie.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=new Array(a),n=new Array(a),r=new Array(a);i<a;i++)o[i]&&pe.isFunction(o[i].promise)?o[i].promise().progress(l(i,n,t)).done(l(i,r,o)).fail(u.reject):--s;return s||u.resolveWith(r,o),u.promise()}});var je;pe.fn.ready=function(e){return pe.ready.promise().done(e),this},pe.extend({isReady:!1,readyWait:1,holdReady:function(e){e?pe.readyWait++:pe.ready(!0)},ready:function(e){(e===!0?--pe.readyWait:pe.isReady)||(pe.isReady=!0,e!==!0&&--pe.readyWait>0||(je.resolveWith(re,[pe]),pe.fn.triggerHandler&&(pe(re).triggerHandler("ready"),pe(re).off("ready"))))}}),pe.ready.promise=function(t){if(!je)if(je=pe.Deferred(),"complete"===re.readyState||"loading"!==re.readyState&&!re.documentElement.doScroll)e.setTimeout(pe.ready);else if(re.addEventListener)re.addEventListener("DOMContentLoaded",s),e.addEventListener("load",s);else{re.attachEvent("onreadystatechange",s),e.attachEvent("onload",s);var n=!1;try{n=null==e.frameElement&&re.documentElement}catch(r){}n&&n.doScroll&&!function i(){if(!pe.isReady){try{n.doScroll("left")}catch(t){return e.setTimeout(i,50)}a(),pe.ready()}}()}return je.promise(t)},pe.ready.promise();var Le;for(Le in pe(fe))break;fe.ownFirst="0"===Le,fe.inlineBlockNeedsLayout=!1,pe(function(){var e,t,n,r;n=re.getElementsByTagName("body")[0],n&&n.style&&(t=re.createElement("div"),r=re.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),"undefined"!=typeof t.style.zoom&&(t.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",fe.inlineBlockNeedsLayout=e=3===t.offsetWidth,e&&(n.style.zoom=1)),n.removeChild(r))}),function(){var e=re.createElement("div");fe.deleteExpando=!0;try{delete e.test}catch(t){fe.deleteExpando=!1}e=null}();var He=function(e){var t=pe.noData[(e.nodeName+" ").toLowerCase()],n=+e.nodeType||1;return(1===n||9===n)&&(!t||t!==!0&&e.getAttribute("classid")===t)},qe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,_e=/([A-Z])/g;pe.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?pe.cache[e[pe.expando]]:e[pe.expando],!!e&&!l(e)},data:function(e,t,n){return c(e,t,n)},removeData:function(e,t){return f(e,t)},_data:function(e,t,n){return c(e,t,n,!0)},_removeData:function(e,t){return f(e,t,!0)}}),pe.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=pe.data(o),1===o.nodeType&&!pe._data(o,"parsedAttrs"))){for(n=a.length;n--;)a[n]&&(r=a[n].name,0===r.indexOf("data-")&&(r=pe.camelCase(r.slice(5)),u(o,r,i[r])));pe._data(o,"parsedAttrs",!0)}return i}return"object"==typeof e?this.each(function(){pe.data(this,e)}):arguments.length>1?this.each(function(){pe.data(this,e,t)}):o?u(o,e,pe.data(o,e)):void 0},removeData:function(e){return this.each(function(){pe.removeData(this,e)})}}),pe.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=pe._data(e,t),n&&(!r||pe.isArray(n)?r=pe._data(e,t,pe.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=pe.queue(e,t),r=n.length,i=n.shift(),o=pe._queueHooks(e,t),a=function(){pe.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return pe._data(e,n)||pe._data(e,n,{empty:pe.Callbacks("once memory").add(function(){pe._removeData(e,t+"queue"),pe._removeData(e,n)})})}}),pe.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?pe.queue(this[0],e):void 0===t?this:this.each(function(){var n=pe.queue(this,e,t);pe._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&pe.dequeue(this,e)})},dequeue:function(e){return this.each(function(){pe.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=pe.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)n=pe._data(o[a],e+"queueHooks"),n&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}}),function(){var e;fe.shrinkWrapBlocks=function(){if(null!=e)return e;e=!1;var t,n,r;return n=re.getElementsByTagName("body")[0],n&&n.style?(t=re.createElement("div"),r=re.createElement("div"),r.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",n.appendChild(r).appendChild(t),"undefined"!=typeof t.style.zoom&&(t.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:1px;width:1px;zoom:1",t.appendChild(re.createElement("div")).style.width="5px",e=3!==t.offsetWidth),n.removeChild(r),e):void 0}}();var Fe=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Me=new RegExp("^(?:([+-])=|)("+Fe+")([a-z%]*)$","i"),Oe=["Top","Right","Bottom","Left"],Re=function(e,t){return e=t||e,"none"===pe.css(e,"display")||!pe.contains(e.ownerDocument,e)},Pe=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===pe.type(n)){i=!0;for(s in n)Pe(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,pe.isFunction(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(pe(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},Be=/^(?:checkbox|radio)$/i,We=/<([\w:-]+)/,Ie=/^$|\/(?:java|ecma)script/i,$e=/^\s+/,ze="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";!function(){var e=re.createElement("div"),t=re.createDocumentFragment(),n=re.createElement("input");e.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",fe.leadingWhitespace=3===e.firstChild.nodeType,fe.tbody=!e.getElementsByTagName("tbody").length,fe.htmlSerialize=!!e.getElementsByTagName("link").length,fe.html5Clone="<:nav></:nav>"!==re.createElement("nav").cloneNode(!0).outerHTML,n.type="checkbox",n.checked=!0,t.appendChild(n),fe.appendChecked=n.checked,e.innerHTML="<textarea>x</textarea>",fe.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue,t.appendChild(e),n=re.createElement("input"),n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),fe.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,fe.noCloneEvent=!!e.addEventListener,e[pe.expando]=1,fe.attributes=!e.getAttribute(pe.expando)}();var Xe={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:fe.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]};Xe.optgroup=Xe.option,Xe.tbody=Xe.tfoot=Xe.colgroup=Xe.caption=Xe.thead,Xe.th=Xe.td;var Ue=/<|&#?\w+;/,Ve=/<tbody/i;!function(){var t,n,r=re.createElement("div");for(t in{submit:!0,change:!0,focusin:!0})n="on"+t,(fe[t]=n in e)||(r.setAttribute(n,"t"),fe[t]=r.attributes[n].expando===!1);r=null}();var Ye=/^(?:input|select|textarea)$/i,Je=/^key/,Ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ke=/^(?:focusinfocus|focusoutblur)$/,Qe=/^([^.]*)(?:\.(.+)|)/;pe.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,m=pe._data(e);if(m){for(n.handler&&(u=n,n=u.handler,i=u.selector),n.guid||(n.guid=pe.guid++),(a=m.events)||(a=m.events={}),(c=m.handle)||(c=m.handle=function(e){return"undefined"==typeof pe||e&&pe.event.triggered===e.type?void 0:pe.event.dispatch.apply(c.elem,arguments)},c.elem=e),t=(t||"").match(De)||[""],s=t.length;s--;)o=Qe.exec(t[s])||[],p=g=o[1],h=(o[2]||"").split(".").sort(),p&&(l=pe.event.special[p]||{},p=(i?l.delegateType:l.bindType)||p,l=pe.event.special[p]||{},f=pe.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&pe.expr.match.needsContext.test(i),namespace:h.join(".")},u),(d=a[p])||(d=a[p]=[],d.delegateCount=0,l.setup&&l.setup.call(e,r,h,c)!==!1||(e.addEventListener?e.addEventListener(p,c,!1):e.attachEvent&&e.attachEvent("on"+p,c))),l.add&&(l.add.call(e,f),f.handler.guid||(f.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,f):d.push(f),pe.event.global[p]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,m=pe.hasData(e)&&pe._data(e);if(m&&(c=m.events)){for(t=(t||"").match(De)||[""],l=t.length;l--;)if(s=Qe.exec(t[l])||[],p=g=s[1],h=(s[2]||"").split(".").sort(),p){for(f=pe.event.special[p]||{},p=(r?f.delegateType:f.bindType)||p,d=c[p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),u=o=d.length;o--;)a=d[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(d.splice(o,1),a.selector&&d.delegateCount--,f.remove&&f.remove.call(e,a));u&&!d.length&&(f.teardown&&f.teardown.call(e,h,m.handle)!==!1||pe.removeEvent(e,p,m.handle),delete c[p])}else for(p in c)pe.event.remove(e,p+t[l],n,r,!0);pe.isEmptyObject(c)&&(delete m.handle,pe._removeData(e,"events"))}},trigger:function(t,n,r,i){var o,a,s,u,l,c,f,d=[r||re],p=ce.call(t,"type")?t.type:t,h=ce.call(t,"namespace")?t.namespace.split("."):[];if(s=c=r=r||re,3!==r.nodeType&&8!==r.nodeType&&!Ke.test(p+pe.event.triggered)&&(p.indexOf(".")>-1&&(h=p.split("."),p=h.shift(),h.sort()),a=p.indexOf(":")<0&&"on"+p,t=t[pe.expando]?t:new pe.Event(p,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:pe.makeArray(n,[t]),l=pe.event.special[p]||{},i||!l.trigger||l.trigger.apply(r,n)!==!1)){if(!i&&!l.noBubble&&!pe.isWindow(r)){for(u=l.delegateType||p,Ke.test(u+p)||(s=s.parentNode);s;s=s.parentNode)d.push(s),c=s;c===(r.ownerDocument||re)&&d.push(c.defaultView||c.parentWindow||e)}for(f=0;(s=d[f++])&&!t.isPropagationStopped();)t.type=f>1?u:l.bindType||p,o=(pe._data(s,"events")||{})[t.type]&&pe._data(s,"handle"),o&&o.apply(s,n),o=a&&s[a],o&&o.apply&&He(s)&&(t.result=o.apply(s,n),t.result===!1&&t.preventDefault());if(t.type=p,!i&&!t.isDefaultPrevented()&&(!l._default||l._default.apply(d.pop(),n)===!1)&&He(r)&&a&&r[p]&&!pe.isWindow(r)){c=r[a],c&&(r[a]=null),pe.event.triggered=p;try{r[p]()}catch(g){}pe.event.triggered=void 0,c&&(r[a]=c)}return t.result}},dispatch:function(e){e=pe.event.fix(e);var t,n,r,i,o,a=[],s=ie.call(arguments),u=(pe._data(this,"events")||{})[e.type]||[],l=pe.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!l.preDispatch||l.preDispatch.call(this,e)!==!1){for(a=pe.event.handlers.call(this,e,u),t=0;(i=a[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!e.isImmediatePropagationStopped();)e.rnamespace&&!e.rnamespace.test(o.namespace)||(e.handleObj=o,e.data=o.data,r=((pe.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s),void 0!==r&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,e),e.result}},handlers:function(e,t){var n,r,i,o,a=[],s=t.delegateCount,u=e.target;if(s&&u.nodeType&&("click"!==e.type||isNaN(e.button)||e.button<1))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(r=[],n=0;n<s;n++)o=t[n],i=o.selector+" ",void 0===r[i]&&(r[i]=o.needsContext?pe(i,this).index(u)>-1:pe.find(i,this,null,[u]).length),r[i]&&r.push(o);r.length&&a.push({elem:u,handlers:r})}return s<t.length&&a.push({elem:this,handlers:t.slice(s)}),a},fix:function(e){if(e[pe.expando])return e;var t,n,r,i=e.type,o=e,a=this.fixHooks[i];for(a||(this.fixHooks[i]=a=Ge.test(i)?this.mouseHooks:Je.test(i)?this.keyHooks:{}),r=a.props?this.props.concat(a.props):this.props,e=new pe.Event(o),t=r.length;t--;)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||re),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,a.filter?a.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,i,o=t.button,a=t.fromElement;return null==e.pageX&&null!=t.clientX&&(r=e.target.ownerDocument||re,i=r.documentElement,n=r.body,e.pageX=t.clientX+(i&&i.scrollLeft||n&&n.scrollLeft||0)-(i&&i.clientLeft||n&&n.clientLeft||0),e.pageY=t.clientY+(i&&i.scrollTop||n&&n.scrollTop||0)-(i&&i.clientTop||n&&n.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?t.toElement:a),e.which||void 0===o||(e.which=1&o?1:2&o?3:4&o?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==b()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){if(this===b()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if(pe.nodeName(this,"input")&&"checkbox"===this.type&&this.click)return this.click(),!1},_default:function(e){return pe.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n){var r=pe.extend(new pe.Event,n,{type:e,isSimulated:!0});pe.event.trigger(r,null,t),r.isDefaultPrevented()&&n.preventDefault()}},pe.removeEvent=re.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)}:function(e,t,n){var r="on"+t;e.detachEvent&&("undefined"==typeof e[r]&&(e[r]=null),e.detachEvent(r,n))},pe.Event=function(e,t){return this instanceof pe.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&e.returnValue===!1?v:x):this.type=e,t&&pe.extend(this,t),this.timeStamp=e&&e.timeStamp||pe.now(),void(this[pe.expando]=!0)):new pe.Event(e,t)},pe.Event.prototype={constructor:pe.Event,isDefaultPrevented:x,isPropagationStopped:x,isImmediatePropagationStopped:x,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=v,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=v,e&&!this.isSimulated&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=v,e&&e.stopImmediatePropagation&&e.stopImmediatePropagation(),this.stopPropagation()}},pe.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){pe.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return i&&(i===r||pe.contains(r,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),fe.submit||(pe.event.special.submit={setup:function(){return!pe.nodeName(this,"form")&&void pe.event.add(this,"click._submit keypress._submit",function(e){var t=e.target,n=pe.nodeName(t,"input")||pe.nodeName(t,"button")?pe.prop(t,"form"):void 0;n&&!pe._data(n,"submit")&&(pe.event.add(n,"submit._submit",function(e){e._submitBubble=!0}),pe._data(n,"submit",!0))})},postDispatch:function(e){e._submitBubble&&(delete e._submitBubble,this.parentNode&&!e.isTrigger&&pe.event.simulate("submit",this.parentNode,e))},teardown:function(){return!pe.nodeName(this,"form")&&void pe.event.remove(this,"._submit")}}),fe.change||(pe.event.special.change={setup:function(){return Ye.test(this.nodeName)?("checkbox"!==this.type&&"radio"!==this.type||(pe.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._justChanged=!0)}),pe.event.add(this,"click._change",function(e){this._justChanged&&!e.isTrigger&&(this._justChanged=!1),pe.event.simulate("change",this,e)})),!1):void pe.event.add(this,"beforeactivate._change",function(e){var t=e.target;Ye.test(t.nodeName)&&!pe._data(t,"change")&&(pe.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||pe.event.simulate("change",this.parentNode,e)}),pe._data(t,"change",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||"radio"!==t.type&&"checkbox"!==t.type)return e.handleObj.handler.apply(this,arguments)},teardown:function(){return pe.event.remove(this,"._change"),!Ye.test(this.nodeName)}}),fe.focusin||pe.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){pe.event.simulate(t,e.target,pe.event.fix(e))};pe.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=pe._data(r,t);i||r.addEventListener(e,n,!0),pe._data(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=pe._data(r,t)-1;i?pe._data(r,t,i):(r.removeEventListener(e,n,!0),pe._removeData(r,t))}}}),pe.fn.extend({on:function(e,t,n,r){return w(this,e,t,n,r)},one:function(e,t,n,r){return w(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,pe(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return t!==!1&&"function"!=typeof t||(n=t,t=void 0),n===!1&&(n=x),this.each(function(){pe.event.remove(this,e,n,t)})},trigger:function(e,t){return this.each(function(){pe.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return pe.event.trigger(e,t,n,!0)}});var Ze=/ jQuery\d+="(?:null|\d+)"/g,et=new RegExp("<(?:"+ze+")[\\s/>]","i"),tt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,nt=/<script|<style|<link/i,rt=/checked\s*(?:[^=]|=\s*.checked.)/i,it=/^true\/(.*)/,ot=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,at=p(re),st=at.appendChild(re.createElement("div"));pe.extend({htmlPrefilter:function(e){return e.replace(tt,"<$1></$2>")},clone:function(e,t,n){var r,i,o,a,s,u=pe.contains(e.ownerDocument,e);if(fe.html5Clone||pe.isXMLDoc(e)||!et.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(o=st.firstChild)),!(fe.noCloneEvent&&fe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||pe.isXMLDoc(e)))for(r=h(o),s=h(e),a=0;null!=(i=s[a]);++a)r[a]&&k(i,r[a]);if(t)if(n)for(s=s||h(e),r=r||h(o),a=0;null!=(i=s[a]);a++)N(i,r[a]);else N(e,o);return r=h(o,"script"),r.length>0&&g(r,!u&&h(e,"script")),r=s=i=null,o},cleanData:function(e,t){for(var n,r,i,o,a=0,s=pe.expando,u=pe.cache,l=fe.attributes,c=pe.event.special;null!=(n=e[a]);a++)if((t||He(n))&&(i=n[s],o=i&&u[i])){if(o.events)for(r in o.events)c[r]?pe.event.remove(n,r):pe.removeEvent(n,r,o.handle);u[i]&&(delete u[i],l||"undefined"==typeof n.removeAttribute?n[s]=void 0:n.removeAttribute(s),ne.push(i))}}}),pe.fn.extend({domManip:S,detach:function(e){return A(this,e,!0)},remove:function(e){return A(this,e)},text:function(e){return Pe(this,function(e){return void 0===e?pe.text(this):this.empty().append((this[0]&&this[0].ownerDocument||re).createTextNode(e))},null,e,arguments.length)},append:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.appendChild(e)}})},prepend:function(){return S(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=T(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return S(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&pe.cleanData(h(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&pe.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return pe.clone(this,e,t)})},html:function(e){return Pe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e)return 1===t.nodeType?t.innerHTML.replace(Ze,""):void 0;if("string"==typeof e&&!nt.test(e)&&(fe.htmlSerialize||!et.test(e))&&(fe.leadingWhitespace||!$e.test(e))&&!Xe[(We.exec(e)||["",""])[1].toLowerCase()]){e=pe.htmlPrefilter(e);try{for(;n<r;n++)t=this[n]||{},1===t.nodeType&&(pe.cleanData(h(t,!1)),t.innerHTML=e);t=0}catch(i){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return S(this,arguments,function(t){var n=this.parentNode;pe.inArray(this,e)<0&&(pe.cleanData(h(this)),
-n&&n.replaceChild(t,this))},e)}}),pe.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){pe.fn[e]=function(e){for(var n,r=0,i=[],o=pe(e),a=o.length-1;r<=a;r++)n=r===a?this:this.clone(!0),pe(o[r])[t](n),ae.apply(i,n.get());return this.pushStack(i)}});var ut,lt={HTML:"block",BODY:"block"},ct=/^margin/,ft=new RegExp("^("+Fe+")(?!px)[a-z%]+$","i"),dt=function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i},pt=re.documentElement;!function(){function t(){var t,c,f=re.documentElement;f.appendChild(u),l.style.cssText="-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",n=i=s=!1,r=a=!0,e.getComputedStyle&&(c=e.getComputedStyle(l),n="1%"!==(c||{}).top,s="2px"===(c||{}).marginLeft,i="4px"===(c||{width:"4px"}).width,l.style.marginRight="50%",r="4px"===(c||{marginRight:"4px"}).marginRight,t=l.appendChild(re.createElement("div")),t.style.cssText=l.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",t.style.marginRight=t.style.width="0",l.style.width="1px",a=!parseFloat((e.getComputedStyle(t)||{}).marginRight),l.removeChild(t)),l.style.display="none",o=0===l.getClientRects().length,o&&(l.style.display="",l.innerHTML="<table><tr><td></td><td>t</td></tr></table>",t=l.getElementsByTagName("td"),t[0].style.cssText="margin:0;border:0;padding:0;display:none",o=0===t[0].offsetHeight,o&&(t[0].style.display="",t[1].style.display="none",o=0===t[0].offsetHeight)),f.removeChild(u)}var n,r,i,o,a,s,u=re.createElement("div"),l=re.createElement("div");l.style&&(l.style.cssText="float:left;opacity:.5",fe.opacity="0.5"===l.style.opacity,fe.cssFloat=!!l.style.cssFloat,l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",fe.clearCloneStyle="content-box"===l.style.backgroundClip,u=re.createElement("div"),u.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",l.innerHTML="",u.appendChild(l),fe.boxSizing=""===l.style.boxSizing||""===l.style.MozBoxSizing||""===l.style.WebkitBoxSizing,pe.extend(fe,{reliableHiddenOffsets:function(){return null==n&&t(),o},boxSizingReliable:function(){return null==n&&t(),i},pixelMarginRight:function(){return null==n&&t(),r},pixelPosition:function(){return null==n&&t(),n},reliableMarginRight:function(){return null==n&&t(),a},reliableMarginLeft:function(){return null==n&&t(),s}}))}();var ht,gt,mt=/^(top|right|bottom|left)$/;e.getComputedStyle?(ht=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n.getPropertyValue(t)||n[t]:void 0,""!==a&&void 0!==a||pe.contains(e.ownerDocument,e)||(a=pe.style(e,t)),n&&!fe.pixelMarginRight()&&ft.test(a)&&ct.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o),void 0===a?a:a+""}):pt.currentStyle&&(ht=function(e){return e.currentStyle},gt=function(e,t,n){var r,i,o,a,s=e.style;return n=n||ht(e),a=n?n[t]:void 0,null==a&&s&&s[t]&&(a=s[t]),ft.test(a)&&!mt.test(t)&&(r=s.left,i=e.runtimeStyle,o=i&&i.left,o&&(i.left=e.currentStyle.left),s.left="fontSize"===t?"1em":a,a=s.pixelLeft+"px",s.left=r,o&&(i.left=o)),void 0===a?a:a+""||"auto"});var yt=/alpha\([^)]*\)/i,vt=/opacity\s*=\s*([^)]*)/i,xt=/^(none|table(?!-c[ea]).+)/,bt=new RegExp("^("+Fe+")(.*)$","i"),wt={position:"absolute",visibility:"hidden",display:"block"},Tt={letterSpacing:"0",fontWeight:"400"},Ct=["Webkit","O","Moz","ms"],Et=re.createElement("div").style;pe.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=gt(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":fe.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=pe.camelCase(t),u=e.style;if(t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];if(o=typeof n,"string"===o&&(i=Me.exec(n))&&i[1]&&(n=d(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(pe.cssNumber[s]?"":"px")),fe.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),!(a&&"set"in a&&void 0===(n=a.set(e,n,r)))))try{u[t]=n}catch(l){}}},css:function(e,t,n,r){var i,o,a,s=pe.camelCase(t);return t=pe.cssProps[s]||(pe.cssProps[s]=H(s)||s),a=pe.cssHooks[t]||pe.cssHooks[s],a&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=gt(e,t,r)),"normal"===o&&t in Tt&&(o=Tt[t]),""===n||n?(i=parseFloat(o),n===!0||isFinite(i)?i||0:o):o}}),pe.each(["height","width"],function(e,t){pe.cssHooks[t]={get:function(e,n,r){if(n)return xt.test(pe.css(e,"display"))&&0===e.offsetWidth?dt(e,wt,function(){return M(e,t,r)}):M(e,t,r)},set:function(e,n,r){var i=r&&ht(e);return _(e,n,r?F(e,t,r,fe.boxSizing&&"border-box"===pe.css(e,"boxSizing",!1,i),i):0)}}}),fe.opacity||(pe.cssHooks.opacity={get:function(e,t){return vt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=pe.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===pe.trim(o.replace(yt,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=yt.test(o)?o.replace(yt,i):o+" "+i)}}),pe.cssHooks.marginRight=L(fe.reliableMarginRight,function(e,t){if(t)return dt(e,{display:"inline-block"},gt,[e,"marginRight"])}),pe.cssHooks.marginLeft=L(fe.reliableMarginLeft,function(e,t){if(t)return(parseFloat(gt(e,"marginLeft"))||(pe.contains(e.ownerDocument,e)?e.getBoundingClientRect().left-dt(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}):0))+"px"}),pe.each({margin:"",padding:"",border:"Width"},function(e,t){pe.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+Oe[r]+t]=o[r]||o[r-2]||o[0];return i}},ct.test(e)||(pe.cssHooks[e+t].set=_)}),pe.fn.extend({css:function(e,t){return Pe(this,function(e,t,n){var r,i,o={},a=0;if(pe.isArray(t)){for(r=ht(e),i=t.length;a<i;a++)o[t[a]]=pe.css(e,t[a],!1,r);return o}return void 0!==n?pe.style(e,t,n):pe.css(e,t)},e,t,arguments.length>1)},show:function(){return q(this,!0)},hide:function(){return q(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Re(this)?pe(this).show():pe(this).hide()})}}),pe.Tween=O,O.prototype={constructor:O,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||pe.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(pe.cssNumber[n]?"":"px")},cur:function(){var e=O.propHooks[this.prop];return e&&e.get?e.get(this):O.propHooks._default.get(this)},run:function(e){var t,n=O.propHooks[this.prop];return this.options.duration?this.pos=t=pe.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):O.propHooks._default.set(this),this}},O.prototype.init.prototype=O.prototype,O.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=pe.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){pe.fx.step[e.prop]?pe.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[pe.cssProps[e.prop]]&&!pe.cssHooks[e.prop]?e.elem[e.prop]=e.now:pe.style(e.elem,e.prop,e.now+e.unit)}}},O.propHooks.scrollTop=O.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},pe.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},pe.fx=O.prototype.init,pe.fx.step={};var Nt,kt,St=/^(?:toggle|show|hide)$/,At=/queueHooks$/;pe.Animation=pe.extend($,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return d(n.elem,e,Me.exec(t),n),n}]},tweener:function(e,t){pe.isFunction(e)?(t=e,e=["*"]):e=e.match(De);for(var n,r=0,i=e.length;r<i;r++)n=e[r],$.tweeners[n]=$.tweeners[n]||[],$.tweeners[n].unshift(t)},prefilters:[W],prefilter:function(e,t){t?$.prefilters.unshift(e):$.prefilters.push(e)}}),pe.speed=function(e,t,n){var r=e&&"object"==typeof e?pe.extend({},e):{complete:n||!n&&t||pe.isFunction(e)&&e,duration:e,easing:n&&t||t&&!pe.isFunction(t)&&t};return r.duration=pe.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in pe.fx.speeds?pe.fx.speeds[r.duration]:pe.fx.speeds._default,null!=r.queue&&r.queue!==!0||(r.queue="fx"),r.old=r.complete,r.complete=function(){pe.isFunction(r.old)&&r.old.call(this),r.queue&&pe.dequeue(this,r.queue)},r},pe.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Re).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=pe.isEmptyObject(e),o=pe.speed(t,n,r),a=function(){var t=$(this,pe.extend({},e),o);(i||pe._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=pe.timers,a=pe._data(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&At.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||pe.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=pe._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=pe.timers,a=r?r.length:0;for(n.finish=!0,pe.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),pe.each(["toggle","show","hide"],function(e,t){var n=pe.fn[t];pe.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(P(t,!0),e,r,i)}}),pe.each({slideDown:P("show"),slideUp:P("hide"),slideToggle:P("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){pe.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),pe.timers=[],pe.fx.tick=function(){var e,t=pe.timers,n=0;for(Nt=pe.now();n<t.length;n++)e=t[n],e()||t[n]!==e||t.splice(n--,1);t.length||pe.fx.stop(),Nt=void 0},pe.fx.timer=function(e){pe.timers.push(e),e()?pe.fx.start():pe.timers.pop()},pe.fx.interval=13,pe.fx.start=function(){kt||(kt=e.setInterval(pe.fx.tick,pe.fx.interval))},pe.fx.stop=function(){e.clearInterval(kt),kt=null},pe.fx.speeds={slow:600,fast:200,_default:400},pe.fn.delay=function(t,n){return t=pe.fx?pe.fx.speeds[t]||t:t,n=n||"fx",this.queue(n,function(n,r){var i=e.setTimeout(n,t);r.stop=function(){e.clearTimeout(i)}})},function(){var e,t=re.createElement("input"),n=re.createElement("div"),r=re.createElement("select"),i=r.appendChild(re.createElement("option"));n=re.createElement("div"),n.setAttribute("className","t"),n.innerHTML="  <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",e=n.getElementsByTagName("a")[0],t.setAttribute("type","checkbox"),n.appendChild(t),e=n.getElementsByTagName("a")[0],e.style.cssText="top:1px",fe.getSetAttribute="t"!==n.className,fe.style=/top/.test(e.getAttribute("style")),fe.hrefNormalized="/a"===e.getAttribute("href"),fe.checkOn=!!t.value,fe.optSelected=i.selected,fe.enctype=!!re.createElement("form").enctype,r.disabled=!0,fe.optDisabled=!i.disabled,t=re.createElement("input"),t.setAttribute("value",""),fe.input=""===t.getAttribute("value"),t.value="t",t.setAttribute("type","radio"),fe.radioValue="t"===t.value}();var Dt=/\r/g,jt=/[\x20\t\r\n\f]+/g;pe.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=pe.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,pe(this).val()):e,null==i?i="":"number"==typeof i?i+="":pe.isArray(i)&&(i=pe.map(i,function(e){return null==e?"":e+""})),t=pe.valHooks[this.type]||pe.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=pe.valHooks[i.type]||pe.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(Dt,""):null==n?"":n)}}}),pe.extend({valHooks:{option:{get:function(e){var t=pe.find.attr(e,"value");return null!=t?t:pe.trim(pe.text(e)).replace(jt," ")}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||i<0,a=o?null:[],s=o?i+1:r.length,u=i<0?s:o?i:0;u<s;u++)if(n=r[u],(n.selected||u===i)&&(fe.optDisabled?!n.disabled:null===n.getAttribute("disabled"))&&(!n.parentNode.disabled||!pe.nodeName(n.parentNode,"optgroup"))){if(t=pe(n).val(),o)return t;a.push(t)}return a},set:function(e,t){for(var n,r,i=e.options,o=pe.makeArray(t),a=i.length;a--;)if(r=i[a],pe.inArray(pe.valHooks.option.get(r),o)>-1)try{r.selected=n=!0}catch(s){r.scrollHeight}else r.selected=!1;return n||(e.selectedIndex=-1),i}}}}),pe.each(["radio","checkbox"],function(){pe.valHooks[this]={set:function(e,t){if(pe.isArray(t))return e.checked=pe.inArray(pe(e).val(),t)>-1}},fe.checkOn||(pe.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Lt,Ht,qt=pe.expr.attrHandle,_t=/^(?:checked|selected)$/i,Ft=fe.getSetAttribute,Mt=fe.input;pe.fn.extend({attr:function(e,t){return Pe(this,pe.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){pe.removeAttr(this,e)})}}),pe.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?pe.prop(e,t,n):(1===o&&pe.isXMLDoc(e)||(t=t.toLowerCase(),i=pe.attrHooks[t]||(pe.expr.match.bool.test(t)?Ht:Lt)),void 0!==n?null===n?void pe.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=pe.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!fe.radioValue&&"radio"===t&&pe.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(De);if(o&&1===e.nodeType)for(;n=o[i++];)r=pe.propFix[n]||n,pe.expr.match.bool.test(n)?Mt&&Ft||!_t.test(n)?e[r]=!1:e[pe.camelCase("default-"+n)]=e[r]=!1:pe.attr(e,n,""),e.removeAttribute(Ft?n:r)}}),Ht={set:function(e,t,n){return t===!1?pe.removeAttr(e,n):Mt&&Ft||!_t.test(n)?e.setAttribute(!Ft&&pe.propFix[n]||n,n):e[pe.camelCase("default-"+n)]=e[n]=!0,n}},pe.each(pe.expr.match.bool.source.match(/\w+/g),function(e,t){var n=qt[t]||pe.find.attr;Mt&&Ft||!_t.test(t)?qt[t]=function(e,t,r){var i,o;return r||(o=qt[t],qt[t]=i,i=null!=n(e,t,r)?t.toLowerCase():null,qt[t]=o),i}:qt[t]=function(e,t,n){if(!n)return e[pe.camelCase("default-"+t)]?t.toLowerCase():null}}),Mt&&Ft||(pe.attrHooks.value={set:function(e,t,n){return pe.nodeName(e,"input")?void(e.defaultValue=t):Lt&&Lt.set(e,t,n)}}),Ft||(Lt={set:function(e,t,n){var r=e.getAttributeNode(n);if(r||e.setAttributeNode(r=e.ownerDocument.createAttribute(n)),r.value=t+="","value"===n||t===e.getAttribute(n))return t}},qt.id=qt.name=qt.coords=function(e,t,n){var r;if(!n)return(r=e.getAttributeNode(t))&&""!==r.value?r.value:null},pe.valHooks.button={get:function(e,t){var n=e.getAttributeNode(t);if(n&&n.specified)return n.value},set:Lt.set},pe.attrHooks.contenteditable={set:function(e,t,n){Lt.set(e,""!==t&&t,n)}},pe.each(["width","height"],function(e,t){pe.attrHooks[t]={set:function(e,n){if(""===n)return e.setAttribute(t,"auto"),n}}})),fe.style||(pe.attrHooks.style={get:function(e){return e.style.cssText||void 0},set:function(e,t){return e.style.cssText=t+""}});var Ot=/^(?:input|select|textarea|button|object)$/i,Rt=/^(?:a|area)$/i;pe.fn.extend({prop:function(e,t){return Pe(this,pe.prop,e,t,arguments.length>1)},removeProp:function(e){return e=pe.propFix[e]||e,this.each(function(){try{this[e]=void 0,delete this[e]}catch(t){}})}}),pe.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&pe.isXMLDoc(e)||(t=pe.propFix[t]||t,i=pe.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=pe.find.attr(e,"tabindex");return t?parseInt(t,10):Ot.test(e.nodeName)||Rt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),fe.hrefNormalized||pe.each(["href","src"],function(e,t){pe.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),fe.optSelected||(pe.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),pe.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){pe.propFix[this.toLowerCase()]=this}),fe.enctype||(pe.propFix.enctype="encoding");var Pt=/[\t\r\n\f]/g;pe.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).addClass(e.call(this,t,z(this)))});if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(pe.isFunction(e))return this.each(function(t){pe(this).removeClass(e.call(this,t,z(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(De)||[];n=this[u++];)if(i=z(n),r=1===n.nodeType&&(" "+i+" ").replace(Pt," ")){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");s=pe.trim(r),i!==s&&pe.attr(n,"class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):pe.isFunction(e)?this.each(function(n){pe(this).toggleClass(e.call(this,n,z(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=pe(this),o=e.match(De)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||(t=z(this),t&&pe._data(this,"__className__",t),pe.attr(this,"class",t||e===!1?"":pe._data(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+z(n)+" ").replace(Pt," ").indexOf(t)>-1)return!0;return!1}}),pe.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){pe.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),pe.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}});var Bt=e.location,Wt=pe.now(),It=/\?/,$t=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;pe.parseJSON=function(t){if(e.JSON&&e.JSON.parse)return e.JSON.parse(t+"");var n,r=null,i=pe.trim(t+"");return i&&!pe.trim(i.replace($t,function(e,t,i,o){return n&&t&&(r=0),0===r?e:(n=i||t,r+=!o-!i,"")}))?Function("return "+i)():pe.error("Invalid JSON: "+t)},pe.parseXML=function(t){var n,r;if(!t||"string"!=typeof t)return null;try{e.DOMParser?(r=new e.DOMParser,n=r.parseFromString(t,"text/xml")):(n=new e.ActiveXObject("Microsoft.XMLDOM"),n.async="false",n.loadXML(t))}catch(i){n=void 0}return n&&n.documentElement&&!n.getElementsByTagName("parsererror").length||pe.error("Invalid XML: "+t),n};var zt=/#.*$/,Xt=/([?&])_=[^&]*/,Ut=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Vt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Yt=/^(?:GET|HEAD)$/,Jt=/^\/\//,Gt=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Kt={},Qt={},Zt="*/".concat("*"),en=Bt.href,tn=Gt.exec(en.toLowerCase())||[];pe.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:en,type:"GET",isLocal:Vt.test(tn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Zt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":pe.parseJSON,"text xml":pe.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?V(V(e,pe.ajaxSettings),t):V(pe.ajaxSettings,e)},ajaxPrefilter:X(Kt),ajaxTransport:X(Qt),ajax:function(t,n){function r(t,n,r,i){var o,f,v,x,w,C=n;2!==b&&(b=2,u&&e.clearTimeout(u),c=void 0,s=i||"",T.readyState=t>0?4:0,o=t>=200&&t<300||304===t,r&&(x=Y(d,T,r)),x=J(d,x,T,o),o?(d.ifModified&&(w=T.getResponseHeader("Last-Modified"),w&&(pe.lastModified[a]=w),w=T.getResponseHeader("etag"),w&&(pe.etag[a]=w)),204===t||"HEAD"===d.type?C="nocontent":304===t?C="notmodified":(C=x.state,f=x.data,v=x.error,o=!v)):(v=C,!t&&C||(C="error",t<0&&(t=0))),T.status=t,T.statusText=(n||C)+"",o?g.resolveWith(p,[f,C,T]):g.rejectWith(p,[T,C,v]),T.statusCode(y),y=void 0,l&&h.trigger(o?"ajaxSuccess":"ajaxError",[T,d,o?f:v]),m.fireWith(p,[T,C]),l&&(h.trigger("ajaxComplete",[T,d]),--pe.active||pe.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,d=pe.ajaxSetup({},n),p=d.context||d,h=d.context&&(p.nodeType||p.jquery)?pe(p):pe.event,g=pe.Deferred(),m=pe.Callbacks("once memory"),y=d.statusCode||{},v={},x={},b=0,w="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!f)for(f={};t=Ut.exec(s);)f[t[1].toLowerCase()]=t[2];t=f[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?s:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return b||(e=x[n]=x[n]||e,v[e]=t),this},overrideMimeType:function(e){return b||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(b<2)for(t in e)y[t]=[y[t],e[t]];else T.always(e[T.status]);return this},abort:function(e){var t=e||w;return c&&c.abort(t),r(0,t),this}};if(g.promise(T).complete=m.add,T.success=T.done,T.error=T.fail,d.url=((t||d.url||en)+"").replace(zt,"").replace(Jt,tn[1]+"//"),d.type=n.method||n.type||d.method||d.type,d.dataTypes=pe.trim(d.dataType||"*").toLowerCase().match(De)||[""],null==d.crossDomain&&(i=Gt.exec(d.url.toLowerCase()),d.crossDomain=!(!i||i[1]===tn[1]&&i[2]===tn[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(tn[3]||("http:"===tn[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=pe.param(d.data,d.traditional)),U(Kt,d,n,T),2===b)return T;l=pe.event&&d.global,l&&0===pe.active++&&pe.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!Yt.test(d.type),a=d.url,d.hasContent||(d.data&&(a=d.url+=(It.test(a)?"&":"?")+d.data,delete d.data),d.cache===!1&&(d.url=Xt.test(a)?a.replace(Xt,"$1_="+Wt++):a+(It.test(a)?"&":"?")+"_="+Wt++)),d.ifModified&&(pe.lastModified[a]&&T.setRequestHeader("If-Modified-Since",pe.lastModified[a]),pe.etag[a]&&T.setRequestHeader("If-None-Match",pe.etag[a])),(d.data&&d.hasContent&&d.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",d.contentType),T.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Zt+"; q=0.01":""):d.accepts["*"]);for(o in d.headers)T.setRequestHeader(o,d.headers[o]);if(d.beforeSend&&(d.beforeSend.call(p,T,d)===!1||2===b))return T.abort();w="abort";for(o in{success:1,error:1,complete:1})T[o](d[o]);if(c=U(Qt,d,n,T)){if(T.readyState=1,l&&h.trigger("ajaxSend",[T,d]),2===b)return T;d.async&&d.timeout>0&&(u=e.setTimeout(function(){T.abort("timeout")},d.timeout));try{b=1,c.send(v,r)}catch(C){if(!(b<2))throw C;r(-1,C)}}else r(-1,"No Transport");return T},getJSON:function(e,t,n){return pe.get(e,t,n,"json")},getScript:function(e,t){return pe.get(e,void 0,t,"script")}}),pe.each(["get","post"],function(e,t){pe[t]=function(e,n,r,i){return pe.isFunction(n)&&(i=i||r,r=n,n=void 0),pe.ajax(pe.extend({url:e,type:t,dataType:i,data:n,success:r},pe.isPlainObject(e)&&e))}}),pe._evalUrl=function(e){return pe.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},pe.fn.extend({wrapAll:function(e){if(pe.isFunction(e))return this.each(function(t){pe(this).wrapAll(e.call(this,t))});if(this[0]){var t=pe(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return pe.isFunction(e)?this.each(function(t){pe(this).wrapInner(e.call(this,t))}):this.each(function(){var t=pe(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=pe.isFunction(e);return this.each(function(n){pe(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){pe.nodeName(this,"body")||pe(this).replaceWith(this.childNodes)}).end()}}),pe.expr.filters.hidden=function(e){return fe.reliableHiddenOffsets()?e.offsetWidth<=0&&e.offsetHeight<=0&&!e.getClientRects().length:K(e)},pe.expr.filters.visible=function(e){return!pe.expr.filters.hidden(e)};var nn=/%20/g,rn=/\[\]$/,on=/\r?\n/g,an=/^(?:submit|button|image|reset|file)$/i,sn=/^(?:input|select|textarea|keygen)/i;pe.param=function(e,t){var n,r=[],i=function(e,t){t=pe.isFunction(t)?t():null==t?"":t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=pe.ajaxSettings&&pe.ajaxSettings.traditional),pe.isArray(e)||e.jquery&&!pe.isPlainObject(e))pe.each(e,function(){i(this.name,this.value)});else for(n in e)Q(n,e[n],t,i);return r.join("&").replace(nn,"+")},pe.fn.extend({serialize:function(){return pe.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=pe.prop(this,"elements");return e?pe.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!pe(this).is(":disabled")&&sn.test(this.nodeName)&&!an.test(e)&&(this.checked||!Be.test(e))}).map(function(e,t){var n=pe(this).val();return null==n?null:pe.isArray(n)?pe.map(n,function(e){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),pe.ajaxSettings.xhr=void 0!==e.ActiveXObject?function(){return this.isLocal?ee():re.documentMode>8?Z():/^(get|post|head|put|delete|options)$/i.test(this.type)&&Z()||ee()}:Z;var un=0,ln={},cn=pe.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onunload",function(){for(var e in ln)ln[e](void 0,!0)}),fe.cors=!!cn&&"withCredentials"in cn,cn=fe.ajax=!!cn,cn&&pe.ajaxTransport(function(t){if(!t.crossDomain||fe.cors){var n;return{send:function(r,i){var o,a=t.xhr(),s=++un;if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)a[o]=t.xhrFields[o];t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(o in r)void 0!==r[o]&&a.setRequestHeader(o,r[o]+"");a.send(t.hasContent&&t.data||null),n=function(e,r){var o,u,l;if(n&&(r||4===a.readyState))if(delete ln[s],n=void 0,a.onreadystatechange=pe.noop,r)4!==a.readyState&&a.abort();else{l={},o=a.status,"string"==typeof a.responseText&&(l.text=a.responseText);try{u=a.statusText}catch(c){u=""}o||!t.isLocal||t.crossDomain?1223===o&&(o=204):o=l.text?200:404}l&&i(o,u,l,a.getAllResponseHeaders())},t.async?4===a.readyState?e.setTimeout(n):a.onreadystatechange=ln[s]=n:n()},abort:function(){n&&n(void 0,!0)}}}}),pe.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return pe.globalEval(e),e}}}),pe.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),pe.ajaxTransport("script",function(e){if(e.crossDomain){var t,n=re.head||pe("head")[0]||re.documentElement;return{send:function(r,i){t=re.createElement("script"),t.async=!0,e.scriptCharset&&(t.charset=e.scriptCharset),t.src=e.url,t.onload=t.onreadystatechange=function(e,n){(n||!t.readyState||/loaded|complete/.test(t.readyState))&&(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t),t=null,n||i(200,"success"))},n.insertBefore(t,n.firstChild)},abort:function(){t&&t.onload(void 0,!0)}}}});var fn=[],dn=/(=)\?(?=&|$)|\?\?/;pe.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=fn.pop()||pe.expando+"_"+Wt++;return this[e]=!0,e}}),pe.ajaxPrefilter("json jsonp",function(t,n,r){var i,o,a,s=t.jsonp!==!1&&(dn.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&dn.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return i=t.jsonpCallback=pe.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(dn,"$1"+i):t.jsonp!==!1&&(t.url+=(It.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return a||pe.error(i+" was not called"),a[0]},t.dataTypes[0]="json",o=e[i],e[i]=function(){a=arguments},r.always(function(){void 0===o?pe(e).removeProp(i):e[i]=o,t[i]&&(t.jsonpCallback=n.jsonpCallback,fn.push(i)),a&&pe.isFunction(o)&&o(a[0]),a=o=void 0}),"script"}),pe.parseHTML=function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||re;var r=Te.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=y([e],t,i),i&&i.length&&pe(i).remove(),pe.merge([],r.childNodes))};var pn=pe.fn.load;return pe.fn.load=function(e,t,n){if("string"!=typeof e&&pn)return pn.apply(this,arguments);var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=pe.trim(e.slice(s,e.length)),e=e.slice(0,s)),pe.isFunction(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&pe.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?pe("<div>").append(pe.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},pe.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){pe.fn[t]=function(e){return this.on(t,e)}}),pe.expr.filters.animated=function(e){return pe.grep(pe.timers,function(t){return e===t.elem}).length},pe.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l,c=pe.css(e,"position"),f=pe(e),d={};"static"===c&&(e.style.position="relative"),s=f.offset(),o=pe.css(e,"top"),u=pe.css(e,"left"),l=("absolute"===c||"fixed"===c)&&pe.inArray("auto",[o,u])>-1,l?(r=f.position(),a=r.top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),pe.isFunction(t)&&(t=t.call(e,n,pe.extend({},s))),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+i),"using"in t?t.using.call(e,d):f.css(d)}},pe.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){pe.offset.setOffset(this,e,t)});var t,n,r={top:0,left:0},i=this[0],o=i&&i.ownerDocument;if(o)return t=o.documentElement,pe.contains(t,i)?("undefined"!=typeof i.getBoundingClientRect&&(r=i.getBoundingClientRect()),n=te(o),{top:r.top+(n.pageYOffset||t.scrollTop)-(t.clientTop||0),left:r.left+(n.pageXOffset||t.scrollLeft)-(t.clientLeft||0)}):r},position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===pe.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),pe.nodeName(e[0],"html")||(n=e.offset()),n.top+=pe.css(e[0],"borderTopWidth",!0),n.left+=pe.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-pe.css(r,"marginTop",!0),left:t.left-n.left-pe.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){
-for(var e=this.offsetParent;e&&!pe.nodeName(e,"html")&&"static"===pe.css(e,"position");)e=e.offsetParent;return e||pt})}}),pe.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var n=/Y/.test(t);pe.fn[e]=function(r){return Pe(this,function(e,r,i){var o=te(e);return void 0===i?o?t in o?o[t]:o.document.documentElement[r]:e[r]:void(o?o.scrollTo(n?pe(o).scrollLeft():i,n?i:pe(o).scrollTop()):e[r]=i)},e,r,arguments.length,null)}}),pe.each(["top","left"],function(e,t){pe.cssHooks[t]=L(fe.pixelPosition,function(e,n){if(n)return n=gt(e,t),ft.test(n)?pe(e).position()[t]+"px":n})}),pe.each({Height:"height",Width:"width"},function(e,t){pe.each({padding:"inner"+e,content:t,"":"outer"+e},function(n,r){pe.fn[r]=function(r,i){var o=arguments.length&&(n||"boolean"!=typeof r),a=n||(r===!0||i===!0?"margin":"border");return Pe(this,function(t,n,r){var i;return pe.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===r?pe.css(t,n,a):pe.style(t,n,r,a)},t,o?r:void 0,o,null)}})}),pe.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)}}),pe.fn.size=function(){return this.length},pe.fn.andSelf=pe.fn.addBack,layui.define(function(e){layui.$=pe,e("jquery",pe)}),pe});!function(e,t){"use strict";var i,n,a=e.layui&&layui.define,o={getPath:function(){var e=document.currentScript?document.currentScript.src:function(){for(var e,t=document.scripts,i=t.length-1,n=i;n>0;n--)if("interactive"===t[n].readyState){e=t[n].src;break}return e||t[i].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),config:{},end:{},minIndex:0,minLeft:[],btn:["&#x786E;&#x5B9A;","&#x53D6;&#x6D88;"],type:["dialog","page","iframe","loading","tips"],getStyle:function(t,i){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](i)},link:function(t,i,n){if(r.path){var a=document.getElementsByTagName("head")[0],s=document.createElement("link");"string"==typeof i&&(n=i);var l=(n||t).replace(/\.|\//g,""),f="layuicss-"+l,c=0;s.rel="stylesheet",s.href=r.path+t,s.id=f,document.getElementById(f)||a.appendChild(s),"function"==typeof i&&!function u(){return++c>80?e.console&&console.error("layer.css: Invalid"):void(1989===parseInt(o.getStyle(document.getElementById(f),"width"))?i():setTimeout(u,100))}()}}},r={v:"3.1.1",ie:function(){var t=navigator.userAgent.toLowerCase();return!!(e.ActiveXObject||"ActiveXObject"in e)&&((t.match(/msie\s(\d+)/)||[])[1]||"11")}(),index:e.layer&&e.layer.v?1e5:0,path:o.getPath,config:function(e,t){return e=e||{},r.cache=o.config=i.extend({},o.config,e),r.path=o.config.path||r.path,"string"==typeof e.extend&&(e.extend=[e.extend]),o.config.path&&r.ready(),e.extend?(a?layui.addcss("modules/layer/"+e.extend):o.link("theme/"+e.extend),this):this},ready:function(e){var t="layer",i="",n=(a?"modules/layer/":"theme/")+"default/layer.css?v="+r.v+i;return a?layui.addcss(n,e,t):o.link(n,e,t),this},alert:function(e,t,n){var a="function"==typeof t;return a&&(n=t),r.open(i.extend({content:e,yes:n},a?{}:t))},confirm:function(e,t,n,a){var s="function"==typeof t;return s&&(a=n,n=t),r.open(i.extend({content:e,btn:o.btn,yes:n,btn2:a},s?{}:t))},msg:function(e,n,a){var s="function"==typeof n,f=o.config.skin,c=(f?f+" "+f+"-msg":"")||"layui-layer-msg",u=l.anim.length-1;return s&&(a=n),r.open(i.extend({content:e,time:3e3,shade:!1,skin:c,title:!1,closeBtn:!1,btn:!1,resize:!1,end:a},s&&!o.config.skin?{skin:c+" layui-layer-hui",anim:u}:function(){return n=n||{},(n.icon===-1||n.icon===t&&!o.config.skin)&&(n.skin=c+" "+(n.skin||"layui-layer-hui")),n}()))},load:function(e,t){return r.open(i.extend({type:3,icon:e||0,resize:!1,shade:.01},t))},tips:function(e,t,n){return r.open(i.extend({type:4,content:[e,t],closeBtn:!1,time:3e3,shade:!1,resize:!1,fixed:!1,maxWidth:210},n))}},s=function(e){var t=this;t.index=++r.index,t.config=i.extend({},t.config,o.config,e),document.body?t.creat():setTimeout(function(){t.creat()},30)};s.pt=s.prototype;var l=["layui-layer",".layui-layer-title",".layui-layer-main",".layui-layer-dialog","layui-layer-iframe","layui-layer-content","layui-layer-btn","layui-layer-close"];l.anim=["layer-anim-00","layer-anim-01","layer-anim-02","layer-anim-03","layer-anim-04","layer-anim-05","layer-anim-06"],s.pt.config={type:0,shade:.3,fixed:!0,move:l[1],title:"&#x4FE1;&#x606F;",offset:"auto",area:"auto",closeBtn:1,time:0,zIndex:19891014,maxWidth:360,anim:0,isOutAnim:!0,icon:-1,moveType:1,resize:!0,scrollbar:!0,tips:2},s.pt.vessel=function(e,t){var n=this,a=n.index,r=n.config,s=r.zIndex+a,f="object"==typeof r.title,c=r.maxmin&&(1===r.type||2===r.type),u=r.title?'<div class="layui-layer-title" style="'+(f?r.title[1]:"")+'">'+(f?r.title[0]:r.title)+"</div>":"";return r.zIndex=s,t([r.shade?'<div class="layui-layer-shade" id="layui-layer-shade'+a+'" times="'+a+'" style="'+("z-index:"+(s-1)+"; ")+'"></div>':"",'<div class="'+l[0]+(" layui-layer-"+o.type[r.type])+(0!=r.type&&2!=r.type||r.shade?"":" layui-layer-border")+" "+(r.skin||"")+'" id="'+l[0]+a+'" type="'+o.type[r.type]+'" times="'+a+'" showtime="'+r.time+'" conType="'+(e?"object":"string")+'" style="z-index: '+s+"; width:"+r.area[0]+";height:"+r.area[1]+(r.fixed?"":";position:absolute;")+'">'+(e&&2!=r.type?"":u)+'<div id="'+(r.id||"")+'" class="layui-layer-content'+(0==r.type&&r.icon!==-1?" layui-layer-padding":"")+(3==r.type?" layui-layer-loading"+r.icon:"")+'">'+(0==r.type&&r.icon!==-1?'<i class="layui-layer-ico layui-layer-ico'+r.icon+'"></i>':"")+(1==r.type&&e?"":r.content||"")+'</div><span class="layui-layer-setwin">'+function(){var e=c?'<a class="layui-layer-min" href="javascript:;"><cite></cite></a><a class="layui-layer-ico layui-layer-max" href="javascript:;"></a>':"";return r.closeBtn&&(e+='<a class="layui-layer-ico '+l[7]+" "+l[7]+(r.title?r.closeBtn:4==r.type?"1":"2")+'" href="javascript:;"></a>'),e}()+"</span>"+(r.btn?function(){var e="";"string"==typeof r.btn&&(r.btn=[r.btn]);for(var t=0,i=r.btn.length;t<i;t++)e+='<a class="'+l[6]+t+'">'+r.btn[t]+"</a>";return'<div class="'+l[6]+" layui-layer-btn-"+(r.btnAlign||"")+'">'+e+"</div>"}():"")+(r.resize?'<span class="layui-layer-resize"></span>':"")+"</div>"],u,i('<div class="layui-layer-move"></div>')),n},s.pt.creat=function(){var e=this,t=e.config,a=e.index,s=t.content,f="object"==typeof s,c=i("body");if(!t.id||!i("#"+t.id)[0]){switch("string"==typeof t.area&&(t.area="auto"===t.area?["",""]:[t.area,""]),t.shift&&(t.anim=t.shift),6==r.ie&&(t.fixed=!1),t.type){case 0:t.btn="btn"in t?t.btn:o.btn[0],r.closeAll("dialog");break;case 2:var s=t.content=f?t.content:[t.content||"","auto"];t.content='<iframe scrolling="'+(t.content[1]||"auto")+'" allowtransparency="true" id="'+l[4]+a+'" name="'+l[4]+a+'" onload="this.className=\'\';" class="layui-layer-load" frameborder="0" src="'+t.content[0]+'"></iframe>';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll("loading");break;case 4:f||(t.content=[t.content,"body"]),t.follow=t.content[1],t.content=t.content[0]+'<i class="layui-layer-TipsG"></i>',delete t.title,t.tips="object"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll("tips")}if(e.vessel(f,function(n,r,u){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i("body").append(n[1])}():function(){s.parents("."+l[0])[0]||(s.data("display",s.css("display")).show().addClass("layui-layer-wrap").wrap(n[1]),i("#"+l[0]+a).find("."+l[5]).before(r))}()}():c.append(n[1]),i(".layui-layer-move")[0]||c.append(o.moveElem=u),e.layero=i("#"+l[0]+a),t.scrollbar||l.html.css("overflow","hidden").attr("layer-full",a)}).auto(a),i("#layui-layer-shade"+e.index).css({"background-color":t.shade[1]||"#000",opacity:t.shade[0]||t.shade}),2==t.type&&6==r.ie&&e.layero.find("iframe").attr("src",s[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on("resize",function(){e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),l.anim[t.anim]){var u="layer-anim "+l.anim[t.anim];e.layero.addClass(u).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){i(this).removeClass(u)})}t.isOutAnim&&e.layero.data("isOutAnim",!0)}},s.pt.auto=function(e){var t=this,a=t.config,o=i("#"+l[0]+e);""===a.area[0]&&a.maxWidth>0&&(r.ie&&r.ie<8&&a.btn&&o.width(o.innerWidth()),o.outerWidth()>a.maxWidth&&o.width(a.maxWidth));var s=[o.innerWidth(),o.innerHeight()],f=o.find(l[1]).outerHeight()||0,c=o.find("."+l[6]).outerHeight()||0,u=function(e){e=o.find(e),e.height(s[1]-f-c-2*(0|parseFloat(e.css("padding-top"))))};switch(a.type){case 2:u("iframe");break;default:""===a.area[1]?a.maxHeight>0&&o.outerHeight()>a.maxHeight?(s[1]=a.maxHeight,u("."+l[5])):a.fixed&&s[1]>=n.height()&&(s[1]=n.height(),u("."+l[5])):u("."+l[5])}return t},s.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o="object"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):"auto"!==t.offset&&("t"===t.offset?e.offsetTop=0:"r"===t.offset?e.offsetLeft=n.width()-a[0]:"b"===t.offset?e.offsetTop=n.height()-a[1]:"l"===t.offset?e.offsetLeft=0:"lt"===t.offset?(e.offsetTop=0,e.offsetLeft=0):"lb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):"rt"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):"rb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr("minLeft")&&(e.offsetTop=n.height()-(i.find(l[1]).outerHeight()||0),e.offsetLeft=i.css("left")),i.css({top:e.offsetTop,left:e.offsetLeft})},s.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i("body"));var s={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(".layui-layer-TipsG"),c=t.tips[0];t.tips[1]||f.remove(),s.autoLeft=function(){s.left+o[0]-n.width()>0?(s.tipLeft=s.left+s.width-o[0],f.css({right:12,left:"auto"})):s.tipLeft=s.left},s.where=[function(){s.autoLeft(),s.tipTop=s.top-o[1]-10,f.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left+s.width+10,s.tipTop=s.top,f.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){s.autoLeft(),s.tipTop=s.top+s.height+10,f.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){s.tipLeft=s.left-o[0]-10,s.tipTop=s.top,f.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],s.where[c-1](),1===c?s.top-(n.scrollTop()+o[1]+16)<0&&s.where[2]():2===c?n.width()-(s.left+s.width+o[0]+16)>0||s.where[3]():3===c?s.top-n.scrollTop()+s.height+o[1]+16-n.height()>0&&s.where[0]():4===c&&o[0]+16-s.left>0&&s.where[1](),a.find("."+l[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),a.css({left:s.tipLeft-(t.fixed?n.scrollLeft():0),top:s.tipTop-(t.fixed?n.scrollTop():0)})},s.pt.move=function(){var e=this,t=e.config,a=i(document),s=e.layero,l=s.find(t.move),f=s.find(".layui-layer-resize"),c={};return t.move&&l.css("cursor","move"),l.on("mousedown",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(s.css("left")),e.clientY-parseFloat(s.css("top"))],o.moveElem.css("cursor","move").show())}),f.on("mousedown",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[s.outerWidth(),s.outerHeight()],o.moveElem.css("cursor","se-resize").show()}),a.on("mousemove",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],l="fixed"===s.css("position");if(i.preventDefault(),c.stX=l?0:n.scrollLeft(),c.stY=l?0:n.scrollTop(),!t.moveOut){var f=n.width()-s.outerWidth()+c.stX,u=n.height()-s.outerHeight()+c.stY;a<c.stX&&(a=c.stX),a>f&&(a=f),o<c.stY&&(o=c.stY),o>u&&(o=u)}s.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0,t.resizing&&t.resizing(s)}}).on("mouseup",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd(s)),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},s.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find("iframe").on("load",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find("."+l[6]).children("a").on("click",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a["btn"+(e+1)]&&a["btn"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find("."+l[7]).on("click",e),a.shadeClose&&i("#layui-layer-shade"+t.index).on("click",function(){r.close(t.index)}),n.find(".layui-layer-min").on("click",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(".layui-layer-max").on("click",function(){i(this).hasClass("layui-layer-maxmin")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i("select"),function(e,t){var n=i(this);n.parents("."+l[0])[0]||1==n.attr("layer")&&i("."+l[0]).length<1&&n.removeAttr("layer").show(),n=null})},s.pt.IE6=function(e){i("select").each(function(e,t){var n=i(this);n.parents("."+l[0])[0]||"none"===n.css("display")||n.attr({layer:"1"}).hide(),n=null})},s.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css("z-index",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on("mousedown",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css("margin-left"))];e.find(".layui-layer-max").addClass("layui-layer-maxmin"),e.attr({area:t})},o.rescollbar=function(e){l.html.attr("layer-full")==e&&(l.html[0].style.removeProperty?l.html[0].style.removeProperty("overflow"):l.html[0].style.removeAttribute("overflow"),l.html.removeAttr("layer-full"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i("."+l[4]).attr("times"),i("#"+l[0]+t).find("iframe").contents().find(e)},r.getFrameIndex=function(e){return i("#"+e).parents("."+l[4]).attr("times")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame("html",e).outerHeight(),n=i("#"+l[0]+e),a=n.find(l[1]).outerHeight()||0,o=n.find("."+l[6]).outerHeight()||0;n.css({height:t+a+o}),n.find("iframe").css({height:t})}},r.iframeSrc=function(e,t){i("#"+l[0]+e).find("iframe").attr("src",t)},r.style=function(e,t,n){var a=i("#"+l[0]+e),r=a.find(".layui-layer-content"),s=a.attr("type"),f=a.find(l[1]).outerHeight()||0,c=a.find("."+l[6]).outerHeight()||0;a.attr("minLeft");s!==o.type[3]&&s!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find("."+l[6]).outerHeight(),s===o.type[2]?a.find("iframe").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))}))},r.min=function(e,t){var a=i("#"+l[0]+e),s=a.find(l[1]).outerHeight()||0,f=a.attr("minLeft")||181*o.minIndex+"px",c=a.css("position");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr("position",c),r.style(e,{width:180,height:s,left:f,top:n.height()-s,position:"fixed",overflow:"hidden"},!0),a.find(".layui-layer-min").hide(),"page"===a.attr("type")&&a.find(l[4]).hide(),o.rescollbar(e),a.attr("minLeft")||o.minIndex++,a.attr("minLeft",f)},r.restore=function(e){var t=i("#"+l[0]+e),n=t.attr("area").split(",");t.attr("type");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeClass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===t.attr("type")&&t.find(l[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i("#"+l[0]+e);o.record(a),l.html.attr("layer-full")||l.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===a.css("position");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(".layui-layer-min").hide()},100)},r.title=function(e,t){var n=i("#"+l[0]+(t||r.index)).find(l[1]);n.html(e)},r.close=function(e){var t=i("#"+l[0]+e),n=t.attr("type"),a="layer-anim-close";if(t[0]){var s="layui-layer-wrap",f=function(){if(n===o.type[1]&&"object"===t.attr("conType")){t.children(":not(."+l[5]+")").remove();for(var a=t.find("."+s),r=0;r<2;r++)a.unwrap();a.css("display",a.data("display")).removeClass(s)}else{if(n===o.type[2])try{var f=i("#"+l[4]+e)[0];f.contentWindow.document.write(""),f.contentWindow.close(),t.find("."+l[5])[0].removeChild(f)}catch(c){}t[0].innerHTML="",t.remove()}"function"==typeof o.end[e]&&o.end[e](),delete o.end[e]};t.data("isOutAnim")&&t.addClass("layer-anim "+a),i("#layui-layer-moves, #layui-layer-shade"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),t.attr("minLeft")&&(o.minIndex--,o.minLeft.push(t.attr("minLeft"))),r.ie&&r.ie<10||!t.data("isOutAnim")?f():setTimeout(function(){f()},200)}},r.closeAll=function(e){i.each(i("."+l[0]),function(){var t=i(this),n=e?t.attr("type")===e:1;n&&r.close(t.attr("times")),n=null})};var f=r.cache||{},c=function(e){return f.skin?" "+f.skin+" "+f.skin+"-"+e:""};r.prompt=function(e,t){var a="";if(e=e||{},"function"==typeof e&&(t=e),e.area){var o=e.area;a='style="width: '+o[0]+"; height: "+o[1]+';"',delete e.area}var s,l=2==e.formType?'<textarea class="layui-layer-input"'+a+"></textarea>":function(){return'<input type="'+(1==e.formType?"password":"text")+'" class="layui-layer-input">'}(),f=e.success;return delete e.success,r.open(i.extend({type:1,btn:["&#x786E;&#x5B9A;","&#x53D6;&#x6D88;"],content:l,skin:"layui-layer-prompt"+c("prompt"),maxWidth:n.width(),success:function(t){s=t.find(".layui-layer-input"),s.val(e.value||"").focus(),"function"==typeof f&&f(t)},resize:!1,yes:function(i){var n=s.val();""===n?s.focus():n.length>(e.maxlength||500)?r.tips("&#x6700;&#x591A;&#x8F93;&#x5165;"+(e.maxlength||500)+"&#x4E2A;&#x5B57;&#x6570;",s,{tips:1}):t&&t(n,i,s)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{},n="layui-this",a=e.success;return delete e.success,r.open(i.extend({type:1,skin:"layui-layer-tab"+c("tab"),resize:!1,title:function(){var e=t.length,i=1,a="";if(e>0)for(a='<span class="'+n+'">'+t[0].title+"</span>";i<e;i++)a+="<span>"+t[i].title+"</span>";return a}(),content:'<ul class="layui-layer-tabmain">'+function(){var e=t.length,i=1,a="";if(e>0)for(a='<li class="layui-layer-tabli '+n+'">'+(t[0].content||"no content")+"</li>";i<e;i++)a+='<li class="layui-layer-tabli">'+(t[i].content||"no  content")+"</li>";return a}()+"</ul>",success:function(t){var o=t.find(".layui-layer-title").children(),r=t.find(".layui-layer-tabmain").children();o.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var a=i(this),o=a.index();a.addClass(n).siblings().removeClass(n),r.eq(o).show().siblings().hide(),"function"==typeof e.change&&e.change(o)}),"function"==typeof a&&a(t)}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var s={};if(t=t||{},t.photos){var l=t.photos.constructor===Object,f=l?t.photos:{},u=f.data||[],d=f.start||0;s.imgIndex=(0|d)+1,t.img=t.img||"img";var y=t.success;if(delete t.success,l){if(0===u.length)return r.msg("&#x6CA1;&#x6709;&#x56FE;&#x7247;")}else{var p=i(t.photos),h=function(){u=[],p.find(t.img).each(function(e){var t=i(this);t.attr("layer-index",e),u.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(h(),0===u.length)return;if(n||p.on("click",t.img,function(){var e=i(this),n=e.attr("layer-index");r.photos(i.extend(t,{photos:{start:n,data:u,tab:t.tab},full:t.full}),!0),h()}),!n)return}s.imgprev=function(e){s.imgIndex--,s.imgIndex<1&&(s.imgIndex=u.length),s.tabimg(e)},s.imgnext=function(e,t){s.imgIndex++,s.imgIndex>u.length&&(s.imgIndex=1,t)||s.tabimg(e)},s.keyup=function(e){if(!s.end){var t=e.keyCode;e.preventDefault(),37===t?s.imgprev(!0):39===t?s.imgnext(!0):27===t&&r.close(s.index)}},s.tabimg=function(e){if(!(u.length<=1))return f.start=s.imgIndex-1,r.close(s.index),r.photos(t,!0,e)},s.event=function(){s.bigimg.hover(function(){s.imgsee.show()},function(){s.imgsee.hide()}),s.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventDefault(),s.imgprev()}),s.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventDefault(),s.imgnext()}),i(document).on("keyup",s.keyup)},s.loadi=r.load(1,{shade:!("shade"in t)&&.9,scrollbar:!1}),o(u[d].src,function(n){r.close(s.loadi),s.index=r.open(i.extend({type:1,id:"layui-layer-photos",area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]<r[1]&&(a[0]=a[0]/r[1],a[1]=a[1]/r[1])}return[a[0]+"px",a[1]+"px"]}(),title:!1,shade:.9,shadeClose:!0,closeBtn:!1,move:".layui-layer-phimg img",moveType:1,scrollbar:!1,moveOut:!0,isOutAnim:!1,skin:"layui-layer-photos"+c("photos"),content:'<div class="layui-layer-phimg"><img src="'+u[d].src+'" alt="'+(u[d].alt||"")+'" layer-pid="'+u[d].pid+'"><div class="layui-layer-imgsee">'+(u.length>1?'<span class="layui-layer-imguide"><a href="javascript:;" class="layui-layer-iconext layui-layer-imgprev"></a><a href="javascript:;" class="layui-layer-iconext layui-layer-imgnext"></a></span>':"")+'<div class="layui-layer-imgbar" style="display:'+(a?"block":"")+'"><span class="layui-layer-imgtit"><a href="javascript:;">'+(u[d].alt||"")+"</a><em>"+s.imgIndex+"/"+u.length+"</em></span></div></div></div>",success:function(e,i){s.bigimg=e.find(".layui-layer-phimg"),s.imgsee=e.find(".layui-layer-imguide,.layui-layer-imgbar"),s.event(e),t.tab&&t.tab(u[d],e),"function"==typeof y&&y(e)},end:function(){s.end=!0,i(document).off("keyup",s.keyup)}},t))},function(){r.close(s.loadi),r.msg("&#x5F53;&#x524D;&#x56FE;&#x7247;&#x5730;&#x5740;&#x5F02;&#x5E38;<br>&#x662F;&#x5426;&#x7EE7;&#x7EED;&#x67E5;&#x770B;&#x4E0B;&#x4E00;&#x5F20;&#xFF1F;",{time:3e4,btn:["&#x4E0B;&#x4E00;&#x5F20;","&#x4E0D;&#x770B;&#x4E86;"],yes:function(){u.length>1&&s.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),l.html=i("html"),r.open=function(e){var t=new s(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define("jquery",function(t){r.path=layui.cache.dir,o.run(layui.$),e.layer=r,t("layer",r)})):"function"==typeof define&&define.amd?define(["jquery"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window);layui.define("jquery",function(t){"use strict";var a=layui.$,i=(layui.hint(),layui.device()),e="element",l="layui-this",n="layui-show",s=function(){this.config={}};s.prototype.set=function(t){var i=this;return a.extend(!0,i.config,t),i},s.prototype.on=function(t,a){return layui.onevent.call(this,e,t,a)},s.prototype.tabAdd=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.children(".layui-tab-bar"),o=l.children(".layui-tab-content"),r='<li lay-id="'+(i.id||"")+'"'+(i.attr?' lay-attr="'+i.attr+'"':"")+">"+(i.title||"unnaming")+"</li>";return s[0]?s.before(r):n.append(r),o.append('<div class="layui-tab-item">'+(i.content||"")+"</div>"),f.hideTabMore(!0),f.tabAuto(),this},s.prototype.tabDelete=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabDelete(null,s),this},s.prototype.tabChange=function(t,i){var e=".layui-tab-title",l=a(".layui-tab[lay-filter="+t+"]"),n=l.children(e),s=n.find('>li[lay-id="'+i+'"]');return f.tabClick.call(s[0],null,null,s),this},s.prototype.tab=function(t){t=t||{},b.on("click",t.headerElem,function(i){var e=a(this).index();f.tabClick.call(this,i,e,null,t)})},s.prototype.progress=function(t,i){var e="layui-progress",l=a("."+e+"[lay-filter="+t+"]"),n=l.find("."+e+"-bar"),s=n.find("."+e+"-text");return n.css("width",i),s.text(i),this};var o=".layui-nav",r="layui-nav-item",c="layui-nav-bar",u="layui-nav-tree",d="layui-nav-child",y="layui-nav-more",h="layui-anim layui-anim-upbit",f={tabClick:function(t,i,s,o){o=o||{};var r=s||a(this),i=i||r.parent().children("li").index(r),c=o.headerElem?r.parent():r.parents(".layui-tab").eq(0),u=o.bodyElem?a(o.bodyElem):c.children(".layui-tab-content").children(".layui-tab-item"),d=r.find("a"),y=c.attr("lay-filter");"javascript:;"!==d.attr("href")&&"_blank"===d.attr("target")||(r.addClass(l).siblings().removeClass(l),u.eq(i).addClass(n).siblings().removeClass(n)),layui.event.call(this,e,"tab("+y+")",{elem:c,index:i})},tabDelete:function(t,i){var n=i||a(this).parent(),s=n.index(),o=n.parents(".layui-tab").eq(0),r=o.children(".layui-tab-content").children(".layui-tab-item"),c=o.attr("lay-filter");n.hasClass(l)&&(n.next()[0]?f.tabClick.call(n.next()[0],null,s+1):n.prev()[0]&&f.tabClick.call(n.prev()[0],null,s-1)),n.remove(),r.eq(s).remove(),setTimeout(function(){f.tabAuto()},50),layui.event.call(this,e,"tabDelete("+c+")",{elem:o,index:s})},tabAuto:function(){var t="layui-tab-more",e="layui-tab-bar",l="layui-tab-close",n=this;a(".layui-tab").each(function(){var s=a(this),o=s.children(".layui-tab-title"),r=(s.children(".layui-tab-content").children(".layui-tab-item"),'lay-stope="tabmore"'),c=a('<span class="layui-unselect layui-tab-bar" '+r+"><i "+r+' class="layui-icon">&#xe61a;</i></span>');if(n===window&&8!=i.ie&&f.hideTabMore(!0),s.attr("lay-allowClose")&&o.find("li").each(function(){var t=a(this);if(!t.find("."+l)[0]){var i=a('<i class="layui-icon layui-unselect '+l+'">&#x1006;</i>');i.on("click",f.tabDelete),t.append(i)}}),"string"!=typeof s.attr("lay-unauto"))if(o.prop("scrollWidth")>o.outerWidth()+1){if(o.find("."+e)[0])return;o.append(c),s.attr("overflow",""),c.on("click",function(a){o[this.title?"removeClass":"addClass"](t),this.title=this.title?"":"收缩"})}else o.find("."+e).remove(),s.removeAttr("overflow")})},hideTabMore:function(t){var i=a(".layui-tab-title");t!==!0&&"tabmore"===a(t.target).attr("lay-stope")||(i.removeClass("layui-tab-more"),i.find(".layui-tab-bar").attr("title",""))},clickThis:function(){var t=a(this),i=t.parents(o),n=i.attr("lay-filter"),s=t.parent(),c=t.siblings("."+d),y="string"==typeof s.attr("lay-unselect");"javascript:;"!==t.attr("href")&&"_blank"===t.attr("target")||y||c[0]||(i.find("."+l).removeClass(l),s.addClass(l)),i.hasClass(u)&&(c.removeClass(h),c[0]&&(s["none"===c.css("display")?"addClass":"removeClass"](r+"ed"),"all"===i.attr("lay-shrink")&&s.siblings().removeClass(r+"ed"))),layui.event.call(this,e,"nav("+n+")",t)},collapse:function(){var t=a(this),i=t.find(".layui-colla-icon"),l=t.siblings(".layui-colla-content"),s=t.parents(".layui-collapse").eq(0),o=s.attr("lay-filter"),r="none"===l.css("display");if("string"==typeof s.attr("lay-accordion")){var c=s.children(".layui-colla-item").children("."+n);c.siblings(".layui-colla-title").children(".layui-colla-icon").html("&#xe602;"),c.removeClass(n)}l[r?"addClass":"removeClass"](n),i.html(r?"&#xe61a;":"&#xe602;"),layui.event.call(this,e,"collapse("+o+")",{title:t,content:l,show:r})}};s.prototype.init=function(t,e){var l=function(){return e?'[lay-filter="'+e+'"]':""}(),s={tab:function(){f.tabAuto.call({})},nav:function(){var t=200,e={},s={},p={},b=function(l,o,r){var c=a(this),f=c.find("."+d);o.hasClass(u)?l.css({top:c.position().top,height:c.children("a").outerHeight(),opacity:1}):(f.addClass(h),l.css({left:c.position().left+parseFloat(c.css("marginLeft")),top:c.position().top+c.height()-l.height()}),e[r]=setTimeout(function(){l.css({width:c.width(),opacity:1})},i.ie&&i.ie<10?0:t),clearTimeout(p[r]),"block"===f.css("display")&&clearTimeout(s[r]),s[r]=setTimeout(function(){f.addClass(n),c.find("."+y).addClass(y+"d")},300))};a(o+l).each(function(i){var l=a(this),o=a('<span class="'+c+'"></span>'),h=l.find("."+r);l.find("."+c)[0]||(l.append(o),h.on("mouseenter",function(){b.call(this,o,l,i)}).on("mouseleave",function(){l.hasClass(u)||(clearTimeout(s[i]),s[i]=setTimeout(function(){l.find("."+d).removeClass(n),l.find("."+y).removeClass(y+"d")},300))}),l.on("mouseleave",function(){clearTimeout(e[i]),p[i]=setTimeout(function(){l.hasClass(u)?o.css({height:0,top:o.position().top+o.height()/2,opacity:0}):o.css({width:0,left:o.position().left+o.width()/2,opacity:0})},t)})),h.find("a").each(function(){var t=a(this),i=(t.parent(),t.siblings("."+d));i[0]&&!t.children("."+y)[0]&&t.append('<span class="'+y+'"></span>'),t.off("click",f.clickThis).on("click",f.clickThis)})})},breadcrumb:function(){var t=".layui-breadcrumb";a(t+l).each(function(){var t=a(this),i="lay-separator",e=t.attr(i)||"/",l=t.find("a");l.next("span["+i+"]")[0]||(l.each(function(t){t!==l.length-1&&a(this).after("<span "+i+">"+e+"</span>")}),t.css("visibility","visible"))})},progress:function(){var t="layui-progress";a("."+t+l).each(function(){var i=a(this),e=i.find(".layui-progress-bar"),l=e.attr("lay-percent");e.css("width",function(){return/^.+\/.+$/.test(l)?100*new Function("return "+l)()+"%":l}()),i.attr("lay-showPercent")&&setTimeout(function(){e.html('<span class="'+t+'-text">'+l+"</span>")},350)})},collapse:function(){var t="layui-collapse";a("."+t+l).each(function(){var t=a(this).find(".layui-colla-item");t.each(function(){var t=a(this),i=t.find(".layui-colla-title"),e=t.find(".layui-colla-content"),l="none"===e.css("display");i.find(".layui-colla-icon").remove(),i.append('<i class="layui-icon layui-colla-icon">'+(l?"&#xe602;":"&#xe61a;")+"</i>"),i.off("click",f.collapse).on("click",f.collapse)})})}};return s[t]?s[t]():layui.each(s,function(t,a){a()})},s.prototype.render=s.prototype.init;var p=new s,b=a(document);p.render();var v=".layui-tab-title li";b.on("click",v,f.tabClick),b.on("click",f.hideTabMore),a(window).on("resize",f.tabAuto),t(e,p)});layui.define("layer",function(e){"use strict";var t=layui.$,i=layui.layer,n=layui.hint(),o=layui.device(),a={config:{},set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,r,e,t)}},l=function(){var e=this;return{upload:function(t){e.upload.call(e,t)},reload:function(t){e.reload.call(e,t)},config:e.config}},r="upload",u="layui-upload-file",c="layui-upload-form",f="layui-upload-iframe",s="layui-upload-choose",p=function(e){var i=this;i.config=t.extend({},i.config,a.config,e),i.render()};p.prototype.config={accept:"images",exts:"",auto:!0,bindAction:"",url:"",field:"file",acceptMime:"",method:"post",data:{},drag:!0,size:0,number:0,multiple:!1},p.prototype.render=function(e){var i=this,e=i.config;e.elem=t(e.elem),e.bindAction=t(e.bindAction),i.file(),i.events()},p.prototype.file=function(){var e=this,i=e.config,n=e.elemFile=t(['<input class="'+u+'" type="file" accept="'+i.acceptMime+'" name="'+i.field+'"',i.multiple?" multiple":"",">"].join("")),a=i.elem.next();(a.hasClass(u)||a.hasClass(c))&&a.remove(),o.ie&&o.ie<10&&i.elem.wrap('<div class="layui-upload-wrap"></div>'),e.isFile()?(e.elemFile=i.elem,i.field=i.elem[0].name):i.elem.after(n),o.ie&&o.ie<10&&e.initIE()},p.prototype.initIE=function(){var e=this,i=e.config,n=t('<iframe id="'+f+'" class="'+f+'" name="'+f+'" frameborder="0"></iframe>'),o=t(['<form target="'+f+'" class="'+c+'" method="post" key="set-mine" enctype="multipart/form-data" action="'+i.url+'">',"</form>"].join(""));t("#"+f)[0]||t("body").append(n),i.elem.next().hasClass(c)||(e.elemFile.wrap(o),i.elem.next("."+c).append(function(){var e=[];return layui.each(i.data,function(t,i){i="function"==typeof i?i():i,e.push('<input type="hidden" name="'+t+'" value="'+i+'">')}),e.join("")}()))},p.prototype.msg=function(e){return i.msg(e,{icon:2,shift:6})},p.prototype.isFile=function(){var e=this.config.elem[0];if(e)return"input"===e.tagName.toLocaleLowerCase()&&"file"===e.type},p.prototype.preview=function(e){var t=this;window.FileReader&&layui.each(t.chooseFiles,function(t,i){var n=new FileReader;n.readAsDataURL(i),n.onload=function(){e&&e(t,i,this.result)}})},p.prototype.upload=function(e,i){var n,a=this,l=a.config,r=a.elemFile[0],u=function(){var i=0,n=0,o=e||a.files||a.chooseFiles||r.files,u=function(){l.multiple&&i+n===a.fileLength&&"function"==typeof l.allDone&&l.allDone({total:a.fileLength,successful:i,aborted:n})};layui.each(o,function(e,o){var r=new FormData;r.append(l.field,o),layui.each(l.data,function(e,t){t="function"==typeof t?t():t,r.append(e,t)}),t.ajax({url:l.url,type:"post",data:r,contentType:!1,processData:!1,dataType:"json",headers:l.headers||{},success:function(t){i++,d(e,t),u()},error:function(){n++,a.msg("请求上传接口出现异常"),m(e),u()},xhr:function(){var e=new XMLHttpRequest;return e.upload.addEventListener("progress",function(e){if(e.lengthComputable){var t=Math.floor(e.loaded/e.total*100);"function"==typeof l.progress&&l.progress(t,e)}}),e}})})},c=function(){var e=t("#"+f);a.elemFile.parent().submit(),clearInterval(p.timer),p.timer=setInterval(function(){var t,i=e.contents().find("body");try{t=i.text()}catch(n){a.msg("获取上传后的响应信息出现异常"),clearInterval(p.timer),m()}t&&(clearInterval(p.timer),i.html(""),d(0,t))},30)},d=function(e,t){if(a.elemFile.next("."+s).remove(),r.value="","object"!=typeof t)try{t=JSON.parse(t)}catch(i){return t={},a.msg("请对上传接口返回有效JSON")}"function"==typeof l.done&&l.done(t,e||0,function(e){a.upload(e)})},m=function(e){l.auto&&(r.value=""),"function"==typeof l.error&&l.error(e||0,function(e){a.upload(e)})},h=l.exts,v=function(){var t=[];return layui.each(e||a.chooseFiles,function(e,i){t.push(i.name)}),t}(),g={preview:function(e){a.preview(e)},upload:function(e,t){var i={};i[e]=t,a.upload(i)},pushFile:function(){return a.files=a.files||{},layui.each(a.chooseFiles,function(e,t){a.files[e]=t}),a.files},resetFile:function(e,t,i){var n=new File([t],i);a.files=a.files||{},a.files[e]=n}},y=function(){if("choose"!==i&&!l.auto||(l.choose&&l.choose(g),"choose"!==i))return l.before&&l.before(g),o.ie?o.ie>9?u():c():void u()};if(v=0===v.length?r.value.match(/[^\/\\]+\..+/g)||[]||"":v,0!==v.length){switch(l.accept){case"file":if(h&&!RegExp("\\w\\.("+h+")$","i").test(escape(v)))return a.msg("选择的文件中包含不支持的格式"),r.value="";break;case"video":if(!RegExp("\\w\\.("+(h||"avi|mp4|wma|rmvb|rm|flash|3gp|flv")+")$","i").test(escape(v)))return a.msg("选择的视频中包含不支持的格式"),r.value="";break;case"audio":if(!RegExp("\\w\\.("+(h||"mp3|wav|mid")+")$","i").test(escape(v)))return a.msg("选择的音频中包含不支持的格式"),r.value="";break;default:if(layui.each(v,function(e,t){RegExp("\\w\\.("+(h||"jpg|png|gif|bmp|jpeg$")+")","i").test(escape(t))||(n=!0)}),n)return a.msg("选择的图片中包含不支持的格式"),r.value=""}if(a.fileLength=function(){var t=0,i=e||a.files||a.chooseFiles||r.files;return layui.each(i,function(){t++}),t}(),l.number&&a.fileLength>l.number)return a.msg("同时最多只能上传的数量为:"+l.number);if(l.size>0&&!(o.ie&&o.ie<10)){var F;if(layui.each(a.chooseFiles,function(e,t){if(t.size>1024*l.size){var i=l.size/1024;i=i>=1?i.toFixed(2)+"MB":l.size+"KB",r.value="",F=i}}),F)return a.msg("文件不能超过"+F)}y()}},p.prototype.reload=function(e){e=e||{},delete e.elem,delete e.bindAction;var i=this,e=i.config=t.extend({},i.config,a.config,e),n=e.elem.next();n.attr({name:e.name,accept:e.acceptMime,multiple:e.multiple})},p.prototype.events=function(){var e=this,i=e.config,a=function(t){e.chooseFiles={},layui.each(t,function(t,i){var n=(new Date).getTime();e.chooseFiles[n+"-"+t]=i})},l=function(t,n){var o=e.elemFile,a=t.length>1?t.length+"个文件":(t[0]||{}).name||o[0].value.match(/[^\/\\]+\..+/g)||[]||"";o.next().hasClass(s)&&o.next().remove(),e.upload(null,"choose"),e.isFile()||i.choose||o.after('<span class="layui-inline '+s+'">'+a+"</span>")};i.elem.off("upload.start").on("upload.start",function(){var o=t(this),a=o.attr("lay-data");if(a)try{a=new Function("return "+a)(),e.config=t.extend({},i,a)}catch(l){n.error("Upload element property lay-data configuration item has a syntax error: "+a)}e.config.item=o,e.elemFile[0].click()}),o.ie&&o.ie<10||i.elem.off("upload.over").on("upload.over",function(){var e=t(this);e.attr("lay-over","")}).off("upload.leave").on("upload.leave",function(){var e=t(this);e.removeAttr("lay-over")}).off("upload.drop").on("upload.drop",function(n,o){var r=t(this),u=o.originalEvent.dataTransfer.files||[];r.removeAttr("lay-over"),a(u),i.auto?e.upload(u):l(u)}),e.elemFile.off("upload.change").on("upload.change",function(){var t=this.files||[];a(t),i.auto?e.upload():l(t)}),i.bindAction.off("upload.action").on("upload.action",function(){e.upload()}),i.elem.data("haveEvents")||(e.elemFile.on("change",function(){t(this).trigger("upload.change")}),i.elem.on("click",function(){e.isFile()||t(this).trigger("upload.start")}),i.drag&&i.elem.on("dragover",function(e){e.preventDefault(),t(this).trigger("upload.over")}).on("dragleave",function(e){t(this).trigger("upload.leave")}).on("drop",function(e){e.preventDefault(),t(this).trigger("upload.drop",e)}),i.bindAction.on("click",function(){t(this).trigger("upload.action")}),i.elem.data("haveEvents",!0))},a.render=function(e){var t=new p(e);return l.call(t)},e(r,a)});layui.define("jquery",function(e){"use strict";var i=layui.jquery,t={config:{},index:layui.slider?layui.slider.index+1e4:0,set:function(e){var t=this;return t.config=i.extend({},t.config,e),t},on:function(e,i){return layui.onevent.call(this,n,e,i)}},a=function(){var e=this,i=e.config;return{setValue:function(i,t){return e.slide("set",i,t||0)},config:i}},n="slider",l="layui-disabled",s="layui-slider",r="layui-slider-bar",o="layui-slider-wrap",u="layui-slider-wrap-btn",d="layui-slider-tips",v="layui-slider-input",c="layui-slider-input-txt",m="layui-slider-input-btn",p="layui-slider-hover",f=function(e){var a=this;a.index=++t.index,a.config=i.extend({},a.config,t.config,e),a.render()};f.prototype.config={type:"default",min:0,max:100,value:0,step:1,showstep:!1,tips:!0,input:!1,range:!1,height:200,disabled:!1,theme:"#009688"},f.prototype.render=function(){var e=this,t=e.config;if(t.step<1&&(t.step=1),t.max<t.min&&(t.max=t.min+t.step),t.range){t.value="object"==typeof t.value?t.value:[t.min,t.value];var a=Math.min(t.value[0],t.value[1]),n=Math.max(t.value[0],t.value[1]);t.value[0]=a>t.min?a:t.min,t.value[1]=n>t.min?n:t.min,t.value[0]=t.value[0]>t.max?t.max:t.value[0],t.value[1]=t.value[1]>t.max?t.max:t.value[1];var r=Math.floor((t.value[0]-t.min)/(t.max-t.min)*100),v=Math.floor((t.value[1]-t.min)/(t.max-t.min)*100),m=v-r+"%";r+="%",v+="%"}else{"object"==typeof t.value&&(t.value=Math.min.apply(null,t.value)),t.value<t.min&&(t.value=t.min),t.value>t.max&&(t.value=t.max);var m=Math.floor((t.value-t.min)/(t.max-t.min)*100)+"%"}var p=t.disabled?"#c2c2c2":t.theme,f='<div class="layui-slider '+("vertical"===t.type?"layui-slider-vertical":"")+'">'+(t.tips?'<div class="layui-slider-tips"></div>':"")+'<div class="layui-slider-bar" style="background:'+p+"; "+("vertical"===t.type?"height":"width")+":"+m+";"+("vertical"===t.type?"bottom":"left")+":"+(r||0)+';"></div><div class="layui-slider-wrap" style="'+("vertical"===t.type?"bottom":"left")+":"+(r||m)+';"><div class="layui-slider-wrap-btn" style="border: 2px solid '+p+';"></div></div>'+(t.range?'<div class="layui-slider-wrap" style="'+("vertical"===t.type?"bottom":"left")+":"+v+';"><div class="layui-slider-wrap-btn" style="border: 2px solid '+p+';"></div></div>':"")+"</div>",h=i(t.elem),y=h.next("."+s);if(y[0]&&y.remove(),e.elemTemp=i(f),t.range?(e.elemTemp.find("."+o).eq(0).data("value",t.value[0]),e.elemTemp.find("."+o).eq(1).data("value",t.value[1])):e.elemTemp.find("."+o).data("value",t.value),h.html(e.elemTemp),"vertical"===t.type&&e.elemTemp.height(t.height+"px"),t.showstep){for(var g=(t.max-t.min)/t.step,b="",x=1;x<g+1;x++){var T=100*x/g;T<100&&(b+='<div class="layui-slider-step" style="'+("vertical"===t.type?"bottom":"left")+":"+T+'%"></div>')}e.elemTemp.append(b)}if(t.input&&!t.range){var w=i('<div class="layui-slider-input layui-input"><div class="layui-slider-input-txt"><input type="text" class="layui-input"></div><div class="layui-slider-input-btn"><i class="layui-icon layui-icon-up"></i><i class="layui-icon layui-icon-down"></i></div></div>');h.css("position","relative"),h.append(w),h.find("."+c).children("input").val(t.value),"vertical"===t.type?w.css({left:0,top:-48}):e.elemTemp.css("margin-right",w.outerWidth()+15)}t.disabled?(e.elemTemp.addClass(l),e.elemTemp.find("."+u).addClass(l)):e.slide(),e.elemTemp.find("."+u).on("mouseover",function(){var a="vertical"===t.type?t.height:e.elemTemp[0].offsetWidth,n=e.elemTemp.find("."+o),l="vertical"===t.type?a-i(this).parent()[0].offsetTop-n.height():i(this).parent()[0].offsetLeft,s=l/a*100,r=i(this).parent().data("value"),u=t.setTips?t.setTips(r):r;e.elemTemp.find("."+d).html(u),"vertical"===t.type?e.elemTemp.find("."+d).css({bottom:s+"%","margin-bottom":"20px",display:"inline-block"}):e.elemTemp.find("."+d).css({left:s+"%",display:"inline-block"})}).on("mouseout",function(){e.elemTemp.find("."+d).css("display","none")})},f.prototype.slide=function(e,t,a){var n=this,l=n.config,s=n.elemTemp,f=function(){return"vertical"===l.type?l.height:s[0].offsetWidth},h=s.find("."+o),y=s.next("."+v),g=y.children("."+c).children("input").val(),b=100/((l.max-l.min)/Math.ceil(l.step)),x=function(e,i){e=Math.ceil(e)*b>100?Math.ceil(e)*b:Math.round(e)*b,e=e>100?100:e,h.eq(i).css("vertical"===l.type?"bottom":"left",e+"%");var t=T(h[0].offsetLeft),a=l.range?T(h[1].offsetLeft):0;"vertical"===l.type?(s.find("."+d).css({bottom:e+"%","margin-bottom":"20px"}),t=T(f()-h[0].offsetTop-h.height()),a=l.range?T(f()-h[1].offsetTop-h.height()):0):s.find("."+d).css("left",e+"%"),t=t>100?100:t,a=a>100?100:a;var n=Math.min(t,a),o=Math.abs(t-a);"vertical"===l.type?s.find("."+r).css({height:o+"%",bottom:n+"%"}):s.find("."+r).css({width:o+"%",left:n+"%"});var u=l.min+Math.round((l.max-l.min)*e/100);if(g=u,y.children("."+c).children("input").val(g),h.eq(i).data("value",u),u=l.setTips?l.setTips(u):u,s.find("."+d).html(u),l.range){var v=[h.eq(0).data("value"),h.eq(1).data("value")];v[0]>v[1]&&v.reverse()}l.change&&l.change(l.range?v:u)},T=function(e){var i=e/f()*100/b,t=Math.round(i)*b;return e==f()&&(t=Math.ceil(i)*b),t},w=i(['<div class="layui-auxiliar-moving" id="LAY-slider-moving"></div'].join("")),M=function(e,t){var a=function(){t&&t(),w.remove()};i("#LAY-slider-moving")[0]||i("body").append(w),w.on("mousemove",e),w.on("mouseup",a).on("mouseleave",a)};if("set"===e)return x(t,a);s.find("."+u).each(function(e){var t=i(this);t.on("mousedown",function(i){i=i||window.event;var a=t.parent()[0].offsetLeft,n=i.clientX;"vertical"===l.type&&(a=f()-t.parent()[0].offsetTop-h.height(),n=i.clientY);var r=function(i){i=i||window.event;var r=a+("vertical"===l.type?n-i.clientY:i.clientX-n);r<0&&(r=0),r>f()&&(r=f());var o=r/f()*100/b;x(o,e),t.addClass(p),s.find("."+d).show(),i.preventDefault()},o=function(){t.removeClass(p),s.find("."+d).hide()};M(r,o)})}),s.on("click",function(e){var t=i("."+u);if(!t.is(event.target)&&0===t.has(event.target).length&&t.length){var a,n="vertical"===l.type?f()-e.clientY+i(this).offset().top:e.clientX-i(this).offset().left;n<0&&(n=0),n>f()&&(n=f());var s=n/f()*100/b;a=l.range?"vertical"===l.type?Math.abs(n-parseInt(i(h[0]).css("bottom")))>Math.abs(n-parseInt(i(h[1]).css("bottom")))?1:0:Math.abs(n-h[0].offsetLeft)>Math.abs(n-h[1].offsetLeft)?1:0:0,x(s,a),e.preventDefault()}}),y.hover(function(){var e=i(this);e.children("."+m).fadeIn("fast")},function(){var e=i(this);e.children("."+m).fadeOut("fast")}),y.children("."+m).children("i").each(function(e){i(this).on("click",function(){g=1==e?g-l.step<l.min?l.min:Number(g)-l.step:Number(g)+l.step>l.max?l.max:Number(g)+l.step;var i=(g-l.min)/(l.max-l.min)*100/b;x(i,0)})});var q=function(){var e=this.value;e=isNaN(e)?0:e,e=e<l.min?l.min:e,e=e>l.max?l.max:e,this.value=e;var i=(e-l.min)/(l.max-l.min)*100/b;x(i,0)};y.children("."+c).children("input").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),q.call(this))}).on("change",q)},f.prototype.events=function(){var e=this;e.config},t.render=function(e){var i=new f(e);return a.call(i)},e(n,t)});layui.define("jquery",function(e){"use strict";var i=layui.jquery,o={config:{},index:layui.colorpicker?layui.colorpicker.index+1e4:0,set:function(e){var o=this;return o.config=i.extend({},o.config,e),o},on:function(e,i){return layui.onevent.call(this,"colorpicker",e,i)}},r=function(){var e=this,i=e.config;return{config:i}},t="colorpicker",n="layui-show",l="layui-colorpicker",c=".layui-colorpicker-main",a="layui-icon-down",s="layui-icon-close",f="layui-colorpicker-trigger-span",d="layui-colorpicker-trigger-i",u="layui-colorpicker-side",p="layui-colorpicker-side-slider",g="layui-colorpicker-basis",v="layui-colorpicker-alpha-bgcolor",h="layui-colorpicker-alpha-slider",m="layui-colorpicker-basis-cursor",b="layui-colorpicker-main-input",k=function(e){var i={h:0,s:0,b:0},o=Math.min(e.r,e.g,e.b),r=Math.max(e.r,e.g,e.b),t=r-o;return i.b=r,i.s=0!=r?255*t/r:0,0!=i.s?e.r==r?i.h=(e.g-e.b)/t:e.g==r?i.h=2+(e.b-e.r)/t:i.h=4+(e.r-e.g)/t:i.h=-1,r==o&&(i.h=0),i.h*=60,i.h<0&&(i.h+=360),i.s*=100/255,i.b*=100/255,i},y=function(e){var e=e.indexOf("#")>-1?e.substring(1):e;if(3==e.length){var i=e.split("");e=i[0]+i[0]+i[1]+i[1]+i[2]+i[2]}e=parseInt(e,16);var o={r:e>>16,g:(65280&e)>>8,b:255&e};return k(o)},x=function(e){var i={},o=e.h,r=255*e.s/100,t=255*e.b/100;if(0==r)i.r=i.g=i.b=t;else{var n=t,l=(255-r)*t/255,c=(n-l)*(o%60)/60;360==o&&(o=0),o<60?(i.r=n,i.b=l,i.g=l+c):o<120?(i.g=n,i.b=l,i.r=n-c):o<180?(i.g=n,i.r=l,i.b=l+c):o<240?(i.b=n,i.r=l,i.g=n-c):o<300?(i.b=n,i.g=l,i.r=l+c):o<360?(i.r=n,i.g=l,i.b=n-c):(i.r=0,i.g=0,i.b=0)}return{r:Math.round(i.r),g:Math.round(i.g),b:Math.round(i.b)}},C=function(e){var o=x(e),r=[o.r.toString(16),o.g.toString(16),o.b.toString(16)];return i.each(r,function(e,i){1==i.length&&(r[e]="0"+i)}),r.join("")},P=function(e){var i=/[0-9]{1,3}/g,o=e.match(i)||[];return{r:o[0],g:o[1],b:o[2]}},B=i(window),w=i(document),D=function(e){var r=this;r.index=++o.index,r.config=i.extend({},r.config,o.config,e),r.render()};D.prototype.config={color:"",size:null,alpha:!1,format:"hex",predefine:!1,colors:["#009688","#5FB878","#1E9FFF","#FF5722","#FFB800","#01AAED","#999","#c00","#ff8c00","#ffd700","#90ee90","#00ced1","#1e90ff","#c71585","rgb(0, 186, 189)","rgb(255, 120, 0)","rgb(250, 212, 0)","#393D49","rgba(0,0,0,.5)","rgba(255, 69, 0, 0.68)","rgba(144, 240, 144, 0.5)","rgba(31, 147, 255, 0.73)"]},D.prototype.render=function(){var e=this,o=e.config,r=i(['<div class="layui-unselect layui-colorpicker">',"<span "+("rgb"==o.format&&o.alpha?'class="layui-colorpicker-trigger-bgcolor"':"")+">",'<span class="layui-colorpicker-trigger-span" ','lay-type="'+("rgb"==o.format?o.alpha?"rgba":"torgb":"")+'" ','style="'+function(){var e="";return o.color?(e=o.color,(o.color.match(/[0-9]{1,3}/g)||[]).length>3&&(o.alpha&&"rgb"==o.format||(e="#"+C(k(P(o.color))))),"background: "+e):e}()+'">','<i class="layui-icon layui-colorpicker-trigger-i '+(o.color?a:s)+'"></i>',"</span>","</span>","</div>"].join("")),t=i(o.elem);o.size&&r.addClass("layui-colorpicker-"+o.size),t.addClass("layui-inline").html(e.elemColorBox=r),e.color=e.elemColorBox.find("."+f)[0].style.background,e.events()},D.prototype.renderPicker=function(){var e=this,o=e.config,r=e.elemColorBox[0],t=e.elemPicker=i(['<div id="layui-colorpicker'+e.index+'" data-index="'+e.index+'" class="layui-anim layui-anim-upbit layui-colorpicker-main">','<div class="layui-colorpicker-main-wrapper">','<div class="layui-colorpicker-basis">','<div class="layui-colorpicker-basis-white"></div>','<div class="layui-colorpicker-basis-black"></div>','<div class="layui-colorpicker-basis-cursor"></div>',"</div>",'<div class="layui-colorpicker-side">','<div class="layui-colorpicker-side-slider"></div>',"</div>","</div>",'<div class="layui-colorpicker-main-alpha '+(o.alpha?n:"")+'">','<div class="layui-colorpicker-alpha-bgcolor">','<div class="layui-colorpicker-alpha-slider"></div>',"</div>","</div>",function(){if(o.predefine){var e=['<div class="layui-colorpicker-main-pre">'];return layui.each(o.colors,function(i,o){e.push(['<div class="layui-colorpicker-pre'+((o.match(/[0-9]{1,3}/g)||[]).length>3?" layui-colorpicker-pre-isalpha":"")+'">','<div style="background:'+o+'"></div>',"</div>"].join(""))}),e.push("</div>"),e.join("")}return""}(),'<div class="layui-colorpicker-main-input">','<div class="layui-inline">','<input type="text" class="layui-input">',"</div>",'<div class="layui-btn-container">','<button class="layui-btn layui-btn-primary layui-btn-sm" colorpicker-events="clear">清空</button>','<button class="layui-btn layui-btn-sm" colorpicker-events="confirm">确定</button>',"</div","</div>","</div>"].join(""));e.elemColorBox.find("."+f)[0];i(c)[0]&&i(c).data("index")==e.index?e.removePicker(D.thisElemInd):(e.removePicker(D.thisElemInd),i("body").append(t)),D.thisElemInd=e.index,D.thisColor=r.style.background,e.position(),e.pickerEvents()},D.prototype.removePicker=function(e){var o=this;o.config;return i("#layui-colorpicker"+(e||o.index)).remove(),o},D.prototype.position=function(){var e=this,i=e.config,o=e.bindElem||e.elemColorBox[0],r=e.elemPicker[0],t=o.getBoundingClientRect(),n=r.offsetWidth,l=r.offsetHeight,c=function(e){return e=e?"scrollLeft":"scrollTop",document.body[e]|document.documentElement[e]},a=function(e){return document.documentElement[e?"clientWidth":"clientHeight"]},s=5,f=t.left,d=t.bottom;f-=(n-o.offsetWidth)/2,d+=s,f+n+s>a("width")?f=a("width")-n-s:f<s&&(f=s),d+l+s>a()&&(d=t.top>l?t.top-l:a()-l,d-=2*s),i.position&&(r.style.position=i.position),r.style.left=f+("fixed"===i.position?0:c(1))+"px",r.style.top=d+("fixed"===i.position?0:c())+"px"},D.prototype.val=function(){var e=this,i=(e.config,e.elemColorBox.find("."+f)),o=e.elemPicker.find("."+b),r=i[0],t=r.style.backgroundColor;if(t){var n=k(P(t)),l=i.attr("lay-type");if(e.select(n.h,n.s,n.b),"torgb"===l&&o.find("input").val(t),"rgba"===l){var c=P(t);if(3==(t.match(/[0-9]{1,3}/g)||[]).length)o.find("input").val("rgba("+c.r+", "+c.g+", "+c.b+", 1)"),e.elemPicker.find("."+h).css("left",280);else{o.find("input").val(t);var a=280*t.slice(t.lastIndexOf(",")+1,t.length-1);e.elemPicker.find("."+h).css("left",a)}e.elemPicker.find("."+v)[0].style.background="linear-gradient(to right, rgba("+c.r+", "+c.g+", "+c.b+", 0), rgb("+c.r+", "+c.g+", "+c.b+"))"}}else e.select(0,100,100),o.find("input").val(""),e.elemPicker.find("."+v)[0].style.background="",e.elemPicker.find("."+h).css("left",280)},D.prototype.side=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=r.attr("lay-type"),n=e.elemPicker.find("."+u),l=e.elemPicker.find("."+p),c=e.elemPicker.find("."+g),y=e.elemPicker.find("."+m),C=e.elemPicker.find("."+v),w=e.elemPicker.find("."+h),D=l[0].offsetTop/180*360,E=100-(y[0].offsetTop+3)/180*100,H=(y[0].offsetLeft+3)/260*100,W=Math.round(w[0].offsetLeft/280*100)/100,j=e.elemColorBox.find("."+d),F=e.elemPicker.find(".layui-colorpicker-pre").children("div"),L=function(i,n,l,c){e.select(i,n,l);var f=x({h:i,s:n,b:l});if(j.addClass(a).removeClass(s),r[0].style.background="rgb("+f.r+", "+f.g+", "+f.b+")","torgb"===t&&e.elemPicker.find("."+b).find("input").val("rgb("+f.r+", "+f.g+", "+f.b+")"),"rgba"===t){var d=0;d=280*c,w.css("left",d),e.elemPicker.find("."+b).find("input").val("rgba("+f.r+", "+f.g+", "+f.b+", "+c+")"),r[0].style.background="rgba("+f.r+", "+f.g+", "+f.b+", "+c+")",C[0].style.background="linear-gradient(to right, rgba("+f.r+", "+f.g+", "+f.b+", 0), rgb("+f.r+", "+f.g+", "+f.b+"))"}o.change&&o.change(e.elemPicker.find("."+b).find("input").val())},M=i(['<div class="layui-auxiliar-moving" id="LAY-colorpicker-moving"></div'].join("")),Y=function(e){i("#LAY-colorpicker-moving")[0]||i("body").append(M),M.on("mousemove",e),M.on("mouseup",function(){M.remove()}).on("mouseleave",function(){M.remove()})};l.on("mousedown",function(e){var i=this.offsetTop,o=e.clientY,r=function(e){var r=i+(e.clientY-o),t=n[0].offsetHeight;r<0&&(r=0),r>t&&(r=t);var l=r/180*360;D=l,L(l,H,E,W),e.preventDefault()};Y(r),e.preventDefault()}),n.on("click",function(e){var o=e.clientY-i(this).offset().top;o<0&&(o=0),o>this.offsetHeight&&(o=this.offsetHeight);var r=o/180*360;D=r,L(r,H,E,W),e.preventDefault()}),y.on("mousedown",function(e){var i=this.offsetTop,o=this.offsetLeft,r=e.clientY,t=e.clientX,n=function(e){var n=i+(e.clientY-r),l=o+(e.clientX-t),a=c[0].offsetHeight-3,s=c[0].offsetWidth-3;n<-3&&(n=-3),n>a&&(n=a),l<-3&&(l=-3),l>s&&(l=s);var f=(l+3)/260*100,d=100-(n+3)/180*100;E=d,H=f,L(D,f,d,W),e.preventDefault()};layui.stope(e),Y(n),e.preventDefault()}),c.on("mousedown",function(e){var o=e.clientY-i(this).offset().top-3+B.scrollTop(),r=e.clientX-i(this).offset().left-3+B.scrollLeft();o<-3&&(o=-3),o>this.offsetHeight-3&&(o=this.offsetHeight-3),r<-3&&(r=-3),r>this.offsetWidth-3&&(r=this.offsetWidth-3);var t=(r+3)/260*100,n=100-(o+3)/180*100;E=n,H=t,L(D,t,n,W),e.preventDefault(),y.trigger(e,"mousedown")}),w.on("mousedown",function(e){var i=this.offsetLeft,o=e.clientX,r=function(e){var r=i+(e.clientX-o),t=C[0].offsetWidth;r<0&&(r=0),r>t&&(r=t);var n=Math.round(r/280*100)/100;W=n,L(D,H,E,n),e.preventDefault()};Y(r),e.preventDefault()}),C.on("click",function(e){var o=e.clientX-i(this).offset().left;o<0&&(o=0),o>this.offsetWidth&&(o=this.offsetWidth);var r=Math.round(o/280*100)/100;W=r,L(D,H,E,r),e.preventDefault()}),F.each(function(){i(this).on("click",function(){i(this).parent(".layui-colorpicker-pre").addClass("selected").siblings().removeClass("selected");var e,o=this.style.backgroundColor,r=k(P(o)),t=o.slice(o.lastIndexOf(",")+1,o.length-1);D=r.h,H=r.s,E=r.b,3==(o.match(/[0-9]{1,3}/g)||[]).length&&(t=1),W=t,e=280*t,L(r.h,r.s,r.b,t)})})},D.prototype.select=function(e,i,o,r){var t=this,n=(t.config,C({h:e,s:100,b:100})),l=C({h:e,s:i,b:o}),c=e/360*180,a=180-o/100*180-3,s=i/100*260-3;t.elemPicker.find("."+p).css("top",c),t.elemPicker.find("."+g)[0].style.background="#"+n,t.elemPicker.find("."+m).css({top:a,left:s}),"change"!==r&&t.elemPicker.find("."+b).find("input").val("#"+l)},D.prototype.pickerEvents=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f),t=e.elemPicker.find("."+b+" input"),n={clear:function(i){r[0].style.background="",e.elemColorBox.find("."+d).removeClass(a).addClass(s),e.color="",o.done&&o.done(""),e.removePicker()},confirm:function(i,n){var l=t.val(),c=l,f={};if(l.indexOf(",")>-1){if(f=k(P(l)),e.select(f.h,f.s,f.b),r[0].style.background=c="#"+C(f),(l.match(/[0-9]{1,3}/g)||[]).length>3&&"rgba"===r.attr("lay-type")){var u=280*l.slice(l.lastIndexOf(",")+1,l.length-1);e.elemPicker.find("."+h).css("left",u),r[0].style.background=l,c=l}}else f=y(l),r[0].style.background=c="#"+C(f),e.elemColorBox.find("."+d).removeClass(s).addClass(a);return"change"===n?(e.select(f.h,f.s,f.b,n),void(o.change&&o.change(c))):(e.color=l,o.done&&o.done(l),void e.removePicker())}};e.elemPicker.on("click","*[colorpicker-events]",function(){var e=i(this),o=e.attr("colorpicker-events");n[o]&&n[o].call(this,e)}),t.on("keyup",function(e){var o=i(this);n.confirm.call(this,o,13===e.keyCode?null:"change")})},D.prototype.events=function(){var e=this,o=e.config,r=e.elemColorBox.find("."+f);e.elemColorBox.on("click",function(){e.renderPicker(),i(c)[0]&&(e.val(),e.side())}),o.elem[0]&&!e.elemColorBox[0].eventHandler&&(w.on("click",function(o){if(!i(o.target).hasClass(l)&&!i(o.target).parents("."+l)[0]&&!i(o.target).hasClass(c.replace(/\./g,""))&&!i(o.target).parents(c)[0]&&e.elemPicker){if(e.color){var t=k(P(e.color));e.select(t.h,t.s,t.b)}else e.elemColorBox.find("."+d).removeClass(a).addClass(s);r[0].style.background=e.color||"",e.removePicker()}}),B.on("resize",function(){return!(!e.elemPicker||!i(c)[0])&&void e.position()}),e.elemColorBox[0].eventHandler=!0)},o.render=function(e){var i=new D(e);return r.call(i)},e(t,o)});layui.define("layer",function(e){"use strict";var t=layui.$,i=layui.layer,a=layui.hint(),n=layui.device(),l="form",r=".layui-form",s="layui-this",o="layui-hide",c="layui-disabled",u=function(){this.config={verify:{required:[/[\S]+/,"必填项不能为空"],phone:[/^1\d{10}$/,"请输入正确的手机号"],email:[/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/,"邮箱格式不正确"],url:[/(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/,"链接格式不正确"],number:function(e){if(!e||isNaN(e))return"只能填写数字"},date:[/^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/,"日期格式不正确"],identity:[/(^\d{15}$)|(^\d{17}(x|X|\d)$)/,"请输入正确的身份证号"]}}};u.prototype.set=function(e){var i=this;return t.extend(!0,i.config,e),i},u.prototype.verify=function(e){var i=this;return t.extend(!0,i.config.verify,e),i},u.prototype.on=function(e,t){return layui.onevent.call(this,l,e,t)},u.prototype.val=function(e,i){var a=this,n=t(r+'[lay-filter="'+e+'"]');return n.each(function(e,a){var n=t(this);layui.each(i,function(e,t){var i,a=n.find('[name="'+e+'"]');a[0]&&(i=a[0].type,"checkbox"===i?a[0].checked=t:"radio"===i?a.each(function(){this.value==t&&(this.checked=!0)}):a.val(t))})}),f.render(null,e),a.getValue(e)},u.prototype.getValue=function(e,i){i=i||t(r+'[lay-filter="'+e+'"]').eq(0);var a={},n={},l=i.find("input,select,textarea");return layui.each(l,function(e,t){if(t.name=(t.name||"").replace(/^\s*|\s*&/,""),t.name){if(/^.*\[\]$/.test(t.name)){var i=t.name.match(/^(.*)\[\]$/g)[0];a[i]=0|a[i],t.name=t.name.replace(/^(.*)\[\]$/,"$1["+a[i]++ +"]")}/^checkbox|radio$/.test(t.type)&&!t.checked||(n[t.name]=t.value)}}),n},u.prototype.render=function(e,i){var n=this,u=t(r+function(){return i?'[lay-filter="'+i+'"]':""}()),d={select:function(){var e,i="请选择",a="layui-form-select",n="layui-select-title",r="layui-select-none",d="",f=u.find("select"),v=function(i,l){t(i.target).parent().hasClass(n)&&!l||(t("."+a).removeClass(a+"ed "+a+"up"),e&&d&&e.val(d)),e=null},y=function(i,u,f){var y,p=t(this),m=i.find("."+n),k=m.find("input"),g=i.find("dl"),x=g.children("dd"),b=this.selectedIndex;if(!u){var C=function(){var e=i.offset().top+i.outerHeight()+5-h.scrollTop(),t=g.outerHeight();b=p[0].selectedIndex,i.addClass(a+"ed"),x.removeClass(o),y=null,x.eq(b).addClass(s).siblings().removeClass(s),e+t>h.height()&&e>=t&&i.addClass(a+"up"),T()},w=function(e){i.removeClass(a+"ed "+a+"up"),k.blur(),y=null,e||$(k.val(),function(e){var i=p[0].selectedIndex;e&&(d=t(p[0].options[i]).html(),0===i&&d===k.attr("placeholder")&&(d=""),k.val(d||""))})},T=function(){var e=g.children("dd."+s);if(e[0]){var t=e.position().top,i=g.height(),a=e.height();t>i&&g.scrollTop(t+g.scrollTop()-i+a-5),t<0&&g.scrollTop(t+g.scrollTop()-5)}};m.on("click",function(e){i.hasClass(a+"ed")?w():(v(e,!0),C()),g.find("."+r).remove()}),m.find(".layui-edge").on("click",function(){k.focus()}),k.on("keyup",function(e){var t=e.keyCode;9===t&&C()}).on("keydown",function(e){var t=e.keyCode;9===t&&w();var i=function(t,a){var n,l;e.preventDefault();var r=function(){var e=g.children("dd."+s);if(g.children("dd."+o)[0]&&"next"===t){var i=g.children("dd:not(."+o+",."+c+")"),n=i.eq(0).index();if(n>=0&&n<e.index()&&!i.hasClass(s))return i.eq(0).prev()[0]?i.eq(0).prev():g.children(":last")}return a&&a[0]?a:y&&y[0]?y:e}();return l=r[t](),n=r[t]("dd:not(."+o+")"),l[0]?(y=r[t](),n[0]&&!n.hasClass(c)||!y[0]?(n.addClass(s).siblings().removeClass(s),void T()):i(t,y)):y=null};38===t&&i("prev"),40===t&&i("next"),13===t&&(e.preventDefault(),g.children("dd."+s).trigger("click"))});var $=function(e,i,a){var n=0;layui.each(x,function(){var i=t(this),l=i.text(),r=l.indexOf(e)===-1;(""===e||"blur"===a?e!==l:r)&&n++,"keyup"===a&&i[r?"addClass":"removeClass"](o)});var l=n===x.length;return i(l),l},q=function(e){var t=this.value,i=e.keyCode;return 9!==i&&13!==i&&37!==i&&38!==i&&39!==i&&40!==i&&($(t,function(e){e?g.find("."+r)[0]||g.append('<p class="'+r+'">无匹配项</p>'):g.find("."+r).remove()},"keyup"),""===t&&g.find("."+r).remove(),void T())};f&&k.on("keyup",q).on("blur",function(i){var a=p[0].selectedIndex;e=k,d=t(p[0].options[a]).html(),0===a&&d===k.attr("placeholder")&&(d=""),setTimeout(function(){$(k.val(),function(e){d||k.val("")},"blur")},200)}),x.on("click",function(){var e=t(this),a=e.attr("lay-value"),n=p.attr("lay-filter");return!e.hasClass(c)&&(e.hasClass("layui-select-tips")?k.val(""):(k.val(e.text()),e.addClass(s)),e.siblings().removeClass(s),p.val(a).removeClass("layui-form-danger"),layui.event.call(this,l,"select("+n+")",{elem:p[0],value:a,othis:i}),w(!0),!1)}),i.find("dl>dt").on("click",function(e){return!1}),t(document).off("click",v).on("click",v)}};f.each(function(e,l){var r=t(this),o=r.next("."+a),u=this.disabled,d=l.value,f=t(l.options[l.selectedIndex]),v=l.options[0];if("string"==typeof r.attr("lay-ignore"))return r.show();var h="string"==typeof r.attr("lay-search"),p=v?v.value?i:v.innerHTML||i:i,m=t(['<div class="'+(h?"":"layui-unselect ")+a,(u?" layui-select-disabled":"")+'">','<div class="'+n+'">','<input type="text" placeholder="'+p+'" '+('value="'+(d?f.html():"")+'"')+(h?"":" readonly")+' class="layui-input'+(h?"":" layui-unselect")+(u?" "+c:"")+'">','<i class="layui-edge"></i></div>','<dl class="layui-anim layui-anim-upbit'+(r.find("optgroup")[0]?" layui-select-group":"")+'">',function(e){var t=[];return layui.each(e,function(e,a){0!==e||a.value?"optgroup"===a.tagName.toLowerCase()?t.push("<dt>"+a.label+"</dt>"):t.push('<dd lay-value="'+a.value+'" class="'+(d===a.value?s:"")+(a.disabled?" "+c:"")+'">'+a.innerHTML+"</dd>"):t.push('<dd lay-value="" class="layui-select-tips">'+(a.innerHTML||i)+"</dd>")}),0===t.length&&t.push('<dd lay-value="" class="'+c+'">没有选项</dd>'),t.join("")}(r.find("*"))+"</dl>","</div>"].join(""));o[0]&&o.remove(),r.after(m),y.call(this,m,u,h)})},checkbox:function(){var e={checkbox:["layui-form-checkbox","layui-form-checked","checkbox"],_switch:["layui-form-switch","layui-form-onswitch","switch"]},i=u.find("input[type=checkbox]"),a=function(e,i){var a=t(this);e.on("click",function(){var t=a.attr("lay-filter"),n=(a.attr("lay-text")||"").split("|");a[0].disabled||(a[0].checked?(a[0].checked=!1,e.removeClass(i[1]).find("em").text(n[1])):(a[0].checked=!0,e.addClass(i[1]).find("em").text(n[0])),layui.event.call(a[0],l,i[2]+"("+t+")",{elem:a[0],value:a[0].value,othis:e}))})};i.each(function(i,n){var l=t(this),r=l.attr("lay-skin"),s=(l.attr("lay-text")||"").split("|"),o=this.disabled;"switch"===r&&(r="_"+r);var u=e[r]||e.checkbox;if("string"==typeof l.attr("lay-ignore"))return l.show();var d=l.next("."+u[0]),f=t(['<div class="layui-unselect '+u[0],n.checked?" "+u[1]:"",o?" layui-checkbox-disbaled "+c:"",'"',r?' lay-skin="'+r+'"':"",">",function(){var e=n.title.replace(/\s/g,""),t={checkbox:[e?"<span>"+n.title+"</span>":"",'<i class="layui-icon layui-icon-ok"></i>'].join(""),_switch:"<em>"+((n.checked?s[0]:s[1])||"")+"</em><i></i>"};return t[r]||t.checkbox}(),"</div>"].join(""));d[0]&&d.remove(),l.after(f),a.call(this,f,u)})},radio:function(){var e="layui-form-radio",i=["&#xe643;","&#xe63f;"],a=u.find("input[type=radio]"),n=function(a){var n=t(this),s="layui-anim-scaleSpring";a.on("click",function(){var o=n[0].name,c=n.parents(r),u=n.attr("lay-filter"),d=c.find("input[name="+o.replace(/(\.|#|\[|\])/g,"\\$1")+"]");n[0].disabled||(layui.each(d,function(){var a=t(this).next("."+e);this.checked=!1,a.removeClass(e+"ed"),a.find(".layui-icon").removeClass(s).html(i[1])}),n[0].checked=!0,a.addClass(e+"ed"),a.find(".layui-icon").addClass(s).html(i[0]),layui.event.call(n[0],l,"radio("+u+")",{elem:n[0],value:n[0].value,othis:a}))})};a.each(function(a,l){var r=t(this),s=r.next("."+e),o=this.disabled;if("string"==typeof r.attr("lay-ignore"))return r.show();s[0]&&s.remove();var u=t(['<div class="layui-unselect '+e,l.checked?" "+e+"ed":"",(o?" layui-radio-disbaled "+c:"")+'">','<i class="layui-anim layui-icon">'+i[l.checked?0:1]+"</i>","<div>"+function(){var e=l.title||"";return"string"==typeof r.next().attr("lay-radio")&&(e=r.next().html(),r.next().remove()),e}()+"</div>","</div>"].join(""));r.after(u),n.call(this,u)})}};return e?d[e]?d[e]():a.error("不支持的"+e+"表单渲染"):layui.each(d,function(e,t){t()}),n};var d=function(){var e=null,a=f.config.verify,s="layui-form-danger",o={},c=t(this),u=c.parents(r),d=u.find("*[lay-verify]"),v=c.parents("form")[0],h=c.attr("lay-filter");return layui.each(d,function(l,r){var o=t(this),c=o.attr("lay-verify").split("|"),u=o.attr("lay-verType"),d=o.val();if(o.removeClass(s),layui.each(c,function(t,l){var c,f="",v="function"==typeof a[l];if(a[l]){var c=v?f=a[l](d,r):!a[l][0].test(d);if(f=f||a[l][1],"required"===l&&(f=o.attr("lay-reqText")||f),c)return"tips"===u?i.tips(f,function(){return"string"==typeof o.attr("lay-ignore")||"select"!==r.tagName.toLowerCase()&&!/^checkbox|radio$/.test(r.type)?o:o.next()}(),{tips:1}):"alert"===u?i.alert(f,{title:"提示",shadeClose:!0}):i.msg(f,{icon:5,shift:6}),n.android||n.ios||setTimeout(function(){r.focus()},7),o.addClass(s),e=!0}}),e)return e}),!e&&(o=f.getValue(null,u),layui.event.call(this,l,"submit("+h+")",{elem:this,form:v,field:o}))},f=new u,v=t(document),h=t(window);f.render(),v.on("reset",r,function(){var e=t(this).attr("lay-filter");setTimeout(function(){f.render(null,e)},50)}),v.on("submit",r,d).on("click","*[lay-submit]",d),e(l,f)});layui.define("form",function(e){"use strict";var i=layui.$,a=layui.form,n=layui.layer,t="tree",r={config:{},index:layui[t]?layui[t].index+1e4:0,set:function(e){var a=this;return a.config=i.extend({},a.config,e),a},on:function(e,i){return layui.onevent.call(this,t,e,i)}},l=function(){var e=this,i=e.config,a=i.id||e.index;return l.that[a]=e,l.config[a]=i,{config:i,reload:function(i){e.reload.call(e,i)},getChecked:function(){return e.getChecked.call(e)},setChecked:function(i){return e.setChecked.call(e,i)}}},c="layui-hide",d="layui-disabled",s="layui-tree-set",o="layui-tree-iconClick",h="layui-icon-addition",u="layui-icon-subtraction",p="layui-tree-entry",f="layui-tree-main",y="layui-tree-txt",v="layui-tree-pack",C="layui-tree-spread",k="layui-tree-setLineShort",m="layui-tree-showLine",x="layui-tree-lineExtend",b=function(e){var a=this;a.index=++r.index,a.config=i.extend({},a.config,r.config,e),a.render()};b.prototype.config={data:[],showCheckbox:!1,showLine:!0,accordion:!1,onlyIconControl:!1,isJump:!1,edit:!1,text:{defaultNodeName:"未命名",none:"无数据"}},b.prototype.reload=function(e){var a=this;layui.each(e,function(e,i){i.constructor===Array&&delete a.config[e]}),a.config=i.extend(!0,{},a.config,e),a.render()},b.prototype.render=function(){var e=this,a=e.config;e.checkids=[];var n=i('<div class="layui-tree'+(a.showCheckbox?" layui-form":"")+(a.showLine?" layui-tree-line":"")+'" lay-filter="LAY-tree-'+e.index+'"></div>');e.tree(n);var t=a.elem=i(a.elem);if(t[0]){if(e.key=a.id||e.index,e.elem=n,e.elemNone=i('<div class="layui-tree-emptyText">'+a.text.none+"</div>"),t.html(e.elem),0==e.elem.find(".layui-tree-set").length)return e.elem.append(e.elemNone);a.showCheckbox&&e.renderForm("checkbox"),e.elem.find(".layui-tree-set").each(function(){var e=i(this);e.parent(".layui-tree-pack")[0]||e.addClass("layui-tree-setHide"),!e.next()[0]&&e.parents(".layui-tree-pack").eq(1).hasClass("layui-tree-lineExtend")&&e.addClass(k),e.next()[0]||e.parents(".layui-tree-set").eq(0).next()[0]||e.addClass(k)}),e.events()}},b.prototype.renderForm=function(e){a.render(e,"LAY-tree-"+this.index)},b.prototype.tree=function(e,a){var n=this,t=n.config,r=a||t.data;layui.each(r,function(a,r){var l=r.children&&r.children.length>0,o=i('<div class="layui-tree-pack" '+(r.spread?'style="display: block;"':"")+'"></div>'),h=i(['<div data-id="'+r.id+'" class="layui-tree-set'+(r.spread?" layui-tree-spread":"")+(r.checked?" layui-tree-checkedFirst":"")+'">','<div class="layui-tree-entry">','<div class="layui-tree-main">',function(){return t.showLine?l?'<span class="layui-tree-iconClick layui-tree-icon"><i class="layui-icon '+(r.spread?"layui-icon-subtraction":"layui-icon-addition")+'"></i></span>':'<span class="layui-tree-iconClick"><i class="layui-icon layui-icon-file"></i></span>':'<span class="layui-tree-iconClick"><i class="layui-tree-iconArrow '+(l?"":c)+'"></i></span>'}(),function(){return t.showCheckbox?'<input type="checkbox" name="'+(r.field||"layuiTreeCheck_"+r.id)+'" same="layuiTreeCheck" lay-skin="primary" '+(r.disabled?"disabled":"")+' value="'+r.id+'">':""}(),function(){return t.isJump&&r.href?'<a href="'+r.href+'" target="_blank" class="'+y+'">'+(r.title||r.label||t.text.defaultNodeName)+"</a>":'<span class="'+y+(r.disabled?" "+d:"")+'">'+(r.title||r.label||t.text.defaultNodeName)+"</span>"}(),"</div>",function(){if(!t.edit)return"";var e={add:'<i class="layui-icon layui-icon-add-1"  data-type="add"></i>',update:'<i class="layui-icon layui-icon-edit" data-type="update"></i>',del:'<i class="layui-icon layui-icon-delete" data-type="del"></i>'},i=['<div class="layui-btn-group layui-tree-btnGroup">'];return t.edit===!0&&(t.edit=["update","del"]),"object"==typeof t.edit?(layui.each(t.edit,function(a,n){i.push(e[n]||"")}),i.join("")+"</div>"):void 0}(),"</div></div>"].join(""));l&&(h.append(o),n.tree(o,r.children)),e.append(h),h.prev("."+s)[0]&&h.prev().children(".layui-tree-pack").addClass("layui-tree-showLine"),l||h.parent(".layui-tree-pack").addClass("layui-tree-lineExtend"),n.spread(h,r),t.showCheckbox&&(r.checked&&n.checkids.push(r.id),n.checkClick(h,r)),t.edit&&n.operate(h,r)})},b.prototype.spread=function(e,a){var n=this,t=n.config,r=e.children("."+p),l=r.children("."+f),c=r.find("."+o),k=r.find("."+y),m=t.onlyIconControl?c:l,x="";m.on("click",function(i){var a=e.children("."+v),n=m.children(".layui-icon")[0]?m.children(".layui-icon"):m.find(".layui-tree-icon").children(".layui-icon");if(a[0]){if(e.hasClass(C))e.removeClass(C),a.slideUp(200),n.removeClass(u).addClass(h);else if(e.addClass(C),a.slideDown(200),n.addClass(u).removeClass(h),t.accordion){var r=e.siblings("."+s);r.removeClass(C),r.children("."+v).slideUp(200),r.find(".layui-tree-icon").children(".layui-icon").removeClass(u).addClass(h)}}else x="normal"}),k.on("click",function(){var n=i(this);n.hasClass(d)||(x=e.hasClass(C)?t.onlyIconControl?"open":"close":t.onlyIconControl?"close":"open",t.click&&t.click({elem:e,state:x,data:a}))})},b.prototype.setCheckbox=function(e,i,a){var n=this,t=(n.config,a.prop("checked"));if(!a.prop("disabled")){if("object"==typeof i.children||e.find("."+v)[0]){var r=e.find("."+v).find('input[same="layuiTreeCheck"]');r.each(function(){this.disabled||(this.checked=t)})}var l=function(e){if(e.parents("."+s)[0]){var i,a=e.parent("."+v),n=a.parent(),r=a.prev().find('input[same="layuiTreeCheck"]');t?r.prop("checked",t):(a.find('input[same="layuiTreeCheck"]').each(function(){this.checked&&(i=!0)}),i||r.prop("checked",!1)),l(n)}};l(e),n.renderForm("checkbox")}},b.prototype.checkClick=function(e,a){var n=this,t=n.config,r=e.children("."+p),l=r.children("."+f);l.on("click",'input[same="layuiTreeCheck"]+',function(r){layui.stope(r);var l=i(this).prev(),c=l.prop("checked");l.prop("disabled")||(n.setCheckbox(e,a,l),t.oncheck&&t.oncheck({elem:e,checked:c,data:a}))})},b.prototype.operate=function(e,a){var t=this,r=t.config,l=e.children("."+p),d=l.children("."+f);l.children(".layui-tree-btnGroup").on("click",".layui-icon",function(l){layui.stope(l);var f=i(this).data("type"),b=e.children("."+v),g={data:a,type:f,elem:e};if("add"==f){b[0]||(r.showLine?(d.find("."+o).addClass("layui-tree-icon"),d.find("."+o).children(".layui-icon").addClass(h).removeClass("layui-icon-file")):d.find(".layui-tree-iconArrow").removeClass(c),e.append('<div class="layui-tree-pack"></div>'));var w=r.operate&&r.operate(g),N={};if(N.title=r.text.defaultNodeName,N.id=w,t.tree(e.children("."+v),[N]),r.showLine)if(b[0])b.hasClass(x)||b.addClass(x),e.find("."+v).each(function(){i(this).children("."+s).last().addClass(k)}),b.children("."+s).last().prev().hasClass(k)?b.children("."+s).last().prev().removeClass(k):b.children("."+s).last().removeClass(k),!e.parent("."+v)[0]&&e.next()[0]&&b.children("."+s).last().removeClass(k);else{var T=e.siblings("."+s),L=1,A=e.parent("."+v);layui.each(T,function(e,a){i(a).children("."+v)[0]||(L=0)}),1==L?(T.children("."+v).addClass(m),T.children("."+v).children("."+s).removeClass(k),e.children("."+v).addClass(m),A.removeClass(x),A.children("."+s).last().children("."+v).children("."+s).last().addClass(k)):e.children("."+v).children("."+s).addClass(k)}if(!r.showCheckbox)return;if(d.find('input[same="layuiTreeCheck"]')[0].checked){var I=e.children("."+v).children("."+s).last();I.find('input[same="layuiTreeCheck"]')[0].checked=!0}t.renderForm("checkbox")}else if("update"==f){var F=d.children("."+y).html();d.children("."+y).html(""),d.append('<input type="text" class="layui-tree-editInput">'),d.children(".layui-tree-editInput").val(F).focus();var j=function(e){var i=e.val().trim();i=i?i:r.text.defaultNodeName,e.remove(),d.children("."+y).html(i),g.data.title=i,r.operate&&r.operate(g)};d.children(".layui-tree-editInput").blur(function(){j(i(this))}),d.children(".layui-tree-editInput").on("keydown",function(e){13===e.keyCode&&(e.preventDefault(),j(i(this)))})}else n.confirm('确认删除该节点 "<span style="color: #999;">'+(a.title||"")+'</span>" 吗?',function(a){if(r.operate&&r.operate(g),g.status="remove",n.close(a),!e.prev("."+s)[0]&&!e.next("."+s)[0]&&!e.parent("."+v)[0])return e.remove(),void t.elem.append(t.elemNone);if(e.siblings("."+s).children("."+p)[0]){if(r.showCheckbox){var l=function(e){if(e.parents("."+s)[0]){var a=e.siblings("."+s).children("."+p),n=e.parent("."+v).prev(),r=n.find('input[same="layuiTreeCheck"]')[0],c=1,d=0;0==r.checked&&(a.each(function(e,a){var n=i(a).find('input[same="layuiTreeCheck"]')[0];0!=n.checked||n.disabled||(c=0),n.disabled||(d=1)}),1==c&&1==d&&(r.checked=!0,t.renderForm("checkbox"),l(n.parent("."+s))))}};l(e)}if(r.showLine){var d=e.siblings("."+s),h=1,f=e.parent("."+v);layui.each(d,function(e,a){i(a).children("."+v)[0]||(h=0)}),1==h?(b[0]||(f.removeClass(x),d.children("."+v).addClass(m),d.children("."+v).children("."+s).removeClass(k)),e.next()[0]?f.children("."+s).last().children("."+v).children("."+s).last().addClass(k):e.prev().children("."+v).children("."+s).last().addClass(k),e.next()[0]||e.parents("."+s)[1]||e.parents("."+s).eq(0).next()[0]||e.prev("."+s).addClass(k)):!e.next()[0]&&e.hasClass(k)&&e.prev().addClass(k)}}else{var y=e.parent("."+v).prev();if(r.showLine){y.find("."+o).removeClass("layui-tree-icon"),y.find("."+o).children(".layui-icon").removeClass(u).addClass("layui-icon-file");var w=y.parents("."+v).eq(0);w.addClass(x),w.children("."+s).each(function(){i(this).children("."+v).children("."+s).last().addClass(k)})}else y.find(".layui-tree-iconArrow").addClass(c);e.parents("."+s).eq(0).removeClass(C),e.parent("."+v).remove()}e.remove()})})},b.prototype.events=function(){var e=this,a=e.config;e.elem.find(".layui-tree-checkedFirst");e.setChecked(e.checkids),e.elem.find(".layui-tree-search").on("keyup",function(){var n=i(this),t=n.val(),r=n.nextAll(),l=[];r.find("."+y).each(function(){var e=i(this).parents("."+p);if(i(this).html().indexOf(t)!=-1){l.push(i(this).parent());var a=function(e){e.addClass("layui-tree-searchShow"),e.parent("."+v)[0]&&a(e.parent("."+v).parent("."+s))};a(e.parent("."+s))}}),r.find("."+p).each(function(){var e=i(this).parent("."+s);e.hasClass("layui-tree-searchShow")||e.addClass(c)}),0==r.find(".layui-tree-searchShow").length&&e.elem.append(e.elemNone),a.onsearch&&a.onsearch({elem:l})}),e.elem.find(".layui-tree-search").on("keydown",function(){i(this).nextAll().find("."+p).each(function(){var e=i(this).parent("."+s);e.removeClass("layui-tree-searchShow "+c)}),i(".layui-tree-emptyText")[0]&&i(".layui-tree-emptyText").remove()})},b.prototype.getChecked=function(){var e=this,a=e.config,n=[],t=[];e.elem.find(".layui-form-checked").each(function(){n.push(i(this).prev()[0].value)});var r=function(e,a){layui.each(e,function(e,t){layui.each(n,function(e,n){if(t.id==n){var l=i.extend({},t);return delete l.children,a.push(l),t.children&&(l.children=[],r(t.children,l.children)),!0}})})};return r(i.extend({},a.data),t),t},b.prototype.setChecked=function(e){var a=this;a.config;a.elem.find("."+s).each(function(a,n){var t=i(this).data("id"),r=i(n).children("."+p).find('input[same="layuiTreeCheck"]'),l=r.next();if("number"==typeof e){if(t==e)return r[0].checked||l.click(),!1}else"object"==typeof e&&layui.each(e,function(e,i){if(i==t&&!r[0].checked)return l.click(),!0})})},l.that={},l.config={},r.reload=function(e,i){var a=l.that[e];return a.reload(i),l.call(a)},r.getChecked=function(e){var i=l.that[e];return i.getChecked()},r.setChecked=function(e,i){var a=l.that[e];return a.setChecked(i)},r.render=function(e){var i=new b(e);return l.call(i)},e(t,r)});layui.define(["laytpl","form"],function(e){"use strict";var a=layui.$,t=layui.laytpl,n=layui.form,i="transfer",l={config:{},index:layui[i]?layui[i].index+1e4:0,set:function(e){var t=this;return t.config=a.extend({},t.config,e),t},on:function(e,a){return layui.onevent.call(this,i,e,a)}},r=function(){var e=this,a=e.config,t=a.id||e.index;return r.that[t]=e,r.config[t]=a,{config:a,reload:function(a){e.reload.call(e,a)},getData:function(){return e.getData.call(e)}}},c="layui-hide",o="layui-btn-disabled",d="layui-none",s="layui-transfer-box",u="layui-transfer-header",h="layui-transfer-search",f="layui-transfer-active",y="layui-transfer-data",p=function(e){return e=e||{},['<div class="layui-transfer-box" data-index="'+e.index+'">','<div class="layui-transfer-header">','<input type="checkbox" name="'+e.checkAllName+'" lay-filter="layTransferCheckbox" lay-type="all" lay-skin="primary" title="{{ d.data.title['+e.index+"] || 'list"+(e.index+1)+"' }}\">","</div>","{{# if(d.data.showSearch){ }}",'<div class="layui-transfer-search">','<i class="layui-icon layui-icon-search"></i>','<input type="input" class="layui-input" placeholder="关键词搜索">',"</div>","{{# } }}",'<ul class="layui-transfer-data"></ul>',"</div>"].join("")},v=['<div class="layui-transfer layui-form layui-border-box" lay-filter="LAY-transfer-{{ d.index }}">',p({index:0,checkAllName:"layTransferLeftCheckAll"}),'<div class="layui-transfer-active">','<button type="button" class="layui-btn layui-btn-sm layui-btn-primary layui-btn-disabled" data-index="0">','<i class="layui-icon layui-icon-next"></i>',"</button>",'<button type="button" class="layui-btn layui-btn-sm layui-btn-primary layui-btn-disabled" data-index="1">','<i class="layui-icon layui-icon-prev"></i>',"</button>","</div>",p({index:1,checkAllName:"layTransferRightCheckAll"}),"</div>"].join(""),x=function(e){var t=this;t.index=++l.index,t.config=a.extend({},t.config,l.config,e),t.render()};x.prototype.config={title:["列表一","列表二"],width:200,height:360,data:[],value:[],showSearch:!1,id:"",text:{none:"无数据",searchNone:"无匹配数据"}},x.prototype.reload=function(e){var t=this;layui.each(e,function(e,a){a.constructor===Array&&delete t.config[e]}),t.config=a.extend(!0,{},t.config,e),t.render()},x.prototype.render=function(){var e=this,n=e.config,i=e.elem=a(t(v).render({data:n,index:e.index})),l=n.elem=a(n.elem);l[0]&&(n.data=n.data||[],n.value=n.value||[],e.key=n.id||e.index,l.html(e.elem),e.layBox=e.elem.find("."+s),e.layHeader=e.elem.find("."+u),e.laySearch=e.elem.find("."+h),e.layData=i.find("."+y),e.layBtn=i.find("."+f+" .layui-btn"),e.layBox.css({width:n.width,height:n.height}),e.layData.css({height:function(){return n.height-e.layHeader.outerHeight()-e.laySearch.outerHeight()-2}()}),e.renderData(),e.events())},x.prototype.renderData=function(){var e=this,a=(e.config,[{checkName:"layTransferLeftCheck",views:[]},{checkName:"layTransferRightCheck",views:[]}]);e.parseData(function(e){var t=e.selected?1:0,n=["<li>",'<input type="checkbox" name="'+a[t].checkName+'" lay-skin="primary" lay-filter="layTransferCheckbox" title="'+e.title+'"'+(e.disabled?" disabled":"")+(e.checked?" checked":"")+' value="'+e.value+'">',"</li>"].join("");a[t].views.push(n),delete e.selected}),e.layData.eq(0).html(a[0].views.join("")),e.layData.eq(1).html(a[1].views.join("")),e.renderCheckBtn()},x.prototype.renderForm=function(e){n.render(e,"LAY-transfer-"+this.index)},x.prototype.renderCheckBtn=function(e){var t=this,n=t.config;e=e||{},t.layBox.each(function(i){var l=a(this),r=l.find("."+y),d=l.find("."+u).find('input[type="checkbox"]'),s=r.find('input[type="checkbox"]'),h=0,f=!1;if(s.each(function(){var e=a(this).data("hide");(this.checked||this.disabled||e)&&h++,this.checked&&!e&&(f=!0)}),d.prop("checked",f&&h===s.length),t.layBtn.eq(i)[f?"removeClass":"addClass"](o),!e.stopNone){var p=r.children("li:not(."+c+")").length;t.noneView(r,p?"":n.text.none)}}),t.renderForm("checkbox")},x.prototype.noneView=function(e,t){var n=a('<p class="layui-none">'+(t||"")+"</p>");e.find("."+d)[0]&&e.find("."+d).remove(),t.replace(/\s/g,"")&&e.append(n)},x.prototype.setValue=function(){var e=this,t=e.config,n=[];return e.layBox.eq(1).find("."+y+' input[type="checkbox"]').each(function(){var e=a(this).data("hide");e||n.push(this.value)}),t.value=n,e},x.prototype.parseData=function(e){var t=this,n=t.config,i=[];return layui.each(n.data,function(t,l){l=("function"==typeof n.parseData?n.parseData(l):l)||l,i.push(l=a.extend({},l)),layui.each(n.value,function(e,a){a==l.value&&(l.selected=!0)}),e&&e(l)}),n.data=i,t},x.prototype.getData=function(e){var a=this,t=a.config,n=[];return a.setValue(),layui.each(e||t.value,function(e,a){layui.each(t.data,function(e,t){delete t.selected,a==t.value&&n.push(t)})}),n},x.prototype.events=function(){var e=this,t=e.config;e.elem.on("click",'input[lay-filter="layTransferCheckbox"]+',function(){var t=a(this).prev(),n=t[0].checked,i=t.parents("."+s).eq(0).find("."+y);t[0].disabled||("all"===t.attr("lay-type")&&i.find('input[type="checkbox"]').each(function(){this.disabled||(this.checked=n)}),e.renderCheckBtn({stopNone:!0}))}),e.layBtn.on("click",function(){var n=a(this),i=n.data("index"),l=e.layBox.eq(i),r=[];if(!n.hasClass(o)){e.layBox.eq(i).each(function(t){var n=a(this),i=n.find("."+y);i.children("li").each(function(){var t=a(this),n=t.find('input[type="checkbox"]'),i=n.data("hide");n[0].checked&&!i&&(n[0].checked=!1,l.siblings("."+s).find("."+y).append(t.clone()),t.remove(),r.push(n[0].value)),e.setValue()})}),e.renderCheckBtn();var c=l.siblings("."+s).find("."+h+" input");""===c.val()||c.trigger("keyup"),t.onchange&&t.onchange(e.getData(r),i)}}),e.laySearch.find("input").on("keyup",function(){var n=this.value,i=a(this).parents("."+h).eq(0).siblings("."+y),l=i.children("li");l.each(function(){var e=a(this),t=e.find('input[type="checkbox"]'),i=t[0].title.indexOf(n)!==-1;e[i?"removeClass":"addClass"](c),t.data("hide",!i)}),e.renderCheckBtn();var r=l.length===i.children("li."+c).length;e.noneView(i,r?t.text.searchNone:"")})},r.that={},r.config={},l.reload=function(e,a){var t=r.that[e];return t.reload(a),r.call(t)},l.getData=function(e){var a=r.that[e];return a.getData()},l.render=function(e){var a=new x(e);return r.call(a)},e(i,l)});layui.define(["laytpl","laypage","layer","form","util"],function(e){"use strict";var t=layui.$,i=layui.laytpl,a=layui.laypage,l=layui.layer,n=layui.form,o=(layui.util,layui.hint()),r=layui.device(),d={config:{checkName:"LAY_CHECKED",indexName:"LAY_TABLE_INDEX"},cache:{},index:layui.table?layui.table.index+1e4:0,set:function(e){var i=this;return i.config=t.extend({},i.config,e),i},on:function(e,t){return layui.onevent.call(this,y,e,t)}},c=function(){var e=this,t=e.config,i=t.id||t.index;return i&&(c.that[i]=e,c.config[i]=t),{config:t,reload:function(t){e.reload.call(e,t)},setColsWidth:function(){e.setColsWidth.call(e)},resize:function(){e.resize.call(e)}}},s=function(e){var t=c.config[e];return t||o.error("The ID option was not found in the table instance"),t||null},u=function(e,a,l,n){var o=e.templet?function(){return"function"==typeof e.templet?e.templet(l):i(t(e.templet).html()||String(a)).render(l)}():a;return n?t("<div>"+o+"</div>").text():o},y="table",h=".layui-table",f="layui-hide",p="layui-none",v="layui-table-view",m=".layui-table-tool",g=".layui-table-box",b=".layui-table-init",x=".layui-table-header",k=".layui-table-body",C=".layui-table-main",w=".layui-table-fixed",T=".layui-table-fixed-l",A=".layui-table-fixed-r",L=".layui-table-total",N=".layui-table-page",S=".layui-table-sort",W="layui-table-edit",_="layui-table-hover",E=function(e){var t='{{#if(item2.colspan){}} colspan="{{item2.colspan}}"{{#} if(item2.rowspan){}} rowspan="{{item2.rowspan}}"{{#}}}';return e=e||{},['<table cellspacing="0" cellpadding="0" border="0" class="layui-table" ','{{# if(d.data.skin){ }}lay-skin="{{d.data.skin}}"{{# } }} {{# if(d.data.size){ }}lay-size="{{d.data.size}}"{{# } }} {{# if(d.data.even){ }}lay-even{{# } }}>',"<thead>","{{# layui.each(d.data.cols, function(i1, item1){ }}","<tr>","{{# layui.each(item1, function(i2, item2){ }}",'{{# if(item2.fixed && item2.fixed !== "right"){ left = true; } }}','{{# if(item2.fixed === "right"){ right = true; } }}',function(){return e.fixed&&"right"!==e.fixed?'{{# if(item2.fixed && item2.fixed !== "right"){ }}':"right"===e.fixed?'{{# if(item2.fixed === "right"){ }}':""}(),"{{# var isSort = !(item2.colGroup) && item2.sort; }}",'<th data-field="{{ item2.field||i2 }}" data-key="{{d.index}}-{{i1}}-{{i2}}" {{# if( item2.parentKey){ }}data-parentkey="{{ item2.parentKey }}"{{# } }} {{# if(item2.minWidth){ }}data-minwidth="{{item2.minWidth}}"{{# } }} '+t+' {{# if(item2.unresize || item2.colGroup){ }}data-unresize="true"{{# } }} class="{{# if(item2.hide){ }}layui-hide{{# } }}{{# if(isSort){ }} layui-unselect{{# } }}{{# if(!item2.field){ }} layui-table-col-special{{# } }}">','<div class="layui-table-cell laytable-cell-',"{{# if(item2.colGroup){ }}","group","{{# } else { }}","{{d.index}}-{{i1}}-{{i2}}",'{{# if(item2.type !== "normal"){ }}'," laytable-cell-{{ item2.type }}","{{# } }}","{{# } }}",'" {{#if(item2.align){}}align="{{item2.align}}"{{#}}}>','{{# if(item2.type === "checkbox"){ }}','<input type="checkbox" name="layTableCheckbox" lay-skin="primary" lay-filter="layTableAllChoose" {{# if(item2[d.data.checkName]){ }}checked{{# }; }}>',"{{# } else { }}",'<span>{{item2.title||""}}</span>',"{{# if(isSort){ }}",'<span class="layui-table-sort layui-inline"><i class="layui-edge layui-table-sort-asc" title="升序"></i><i class="layui-edge layui-table-sort-desc" title="降序"></i></span>',"{{# } }}","{{# } }}","</div>","</th>",e.fixed?"{{# }; }}":"","{{# }); }}","</tr>","{{# }); }}","</thead>","</table>"].join("")},z=['<table cellspacing="0" cellpadding="0" border="0" class="layui-table" ','{{# if(d.data.skin){ }}lay-skin="{{d.data.skin}}"{{# } }} {{# if(d.data.size){ }}lay-size="{{d.data.size}}"{{# } }} {{# if(d.data.even){ }}lay-even{{# } }}>',"<tbody></tbody>","</table>"].join(""),H=['<div class="layui-form layui-border-box {{d.VIEW_CLASS}}" lay-filter="LAY-table-{{d.index}}" lay-id="{{ d.data.id }}" style="{{# if(d.data.width){ }}width:{{d.data.width}}px;{{# } }} {{# if(d.data.height){ }}height:{{d.data.height}}px;{{# } }}">',"{{# if(d.data.toolbar){ }}",'<div class="layui-table-tool">','<div class="layui-table-tool-temp"></div>','<div class="layui-table-tool-self"></div>',"</div>","{{# } }}",'<div class="layui-table-box">',"{{# if(d.data.loading){ }}",'<div class="layui-table-init" style="background-color: #fff;">','<i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop"></i>',"</div>","{{# } }}","{{# var left, right; }}",'<div class="layui-table-header">',E(),"</div>",'<div class="layui-table-body layui-table-main">',z,"</div>","{{# if(left){ }}",'<div class="layui-table-fixed layui-table-fixed-l">','<div class="layui-table-header">',E({fixed:!0}),"</div>",'<div class="layui-table-body">',z,"</div>","</div>","{{# }; }}","{{# if(right){ }}",'<div class="layui-table-fixed layui-table-fixed-r">','<div class="layui-table-header">',E({fixed:"right"}),'<div class="layui-table-mend"></div>',"</div>",'<div class="layui-table-body">',z,"</div>","</div>","{{# }; }}","</div>","{{# if(d.data.totalRow){ }}",'<div class="layui-table-total">','<table cellspacing="0" cellpadding="0" border="0" class="layui-table" ','{{# if(d.data.skin){ }}lay-skin="{{d.data.skin}}"{{# } }} {{# if(d.data.size){ }}lay-size="{{d.data.size}}"{{# } }} {{# if(d.data.even){ }}lay-even{{# } }}>','<tbody><tr><td><div class="layui-table-cell" style="visibility: hidden;">Total</div></td></tr></tbody>',"</table>","</div>","{{# } }}","{{# if(d.data.page){ }}",'<div class="layui-table-page">','<div id="layui-table-page{{d.index}}"></div>',"</div>","{{# } }}","<style>","{{# layui.each(d.data.cols, function(i1, item1){","layui.each(item1, function(i2, item2){ }}",".laytable-cell-{{d.index}}-{{i1}}-{{i2}}{ ","{{# if(item2.width){ }}","width: {{item2.width}}px;","{{# } }}"," }","{{# });","}); }}","</style>","</div>"].join(""),R=t(window),F=t(document),j=function(e){var i=this;i.index=++d.index,i.config=t.extend({},i.config,d.config,e),i.render()};j.prototype.config={limit:10,loading:!0,cellMinWidth:60,defaultToolbar:["filter","exports","print"],autoSort:!0,text:{none:"无数据"}},j.prototype.render=function(){var e=this,a=e.config;if(a.elem=t(a.elem),a.where=a.where||{},a.id=a.id||a.elem.attr("id")||e.index,a.request=t.extend({pageName:"page",limitName:"limit"},a.request),a.response=t.extend({statusName:"code",statusCode:0,msgName:"msg",dataName:"data",countName:"count"},a.response),"object"==typeof a.page&&(a.limit=a.page.limit||a.limit,a.limits=a.page.limits||a.limits,e.page=a.page.curr=a.page.curr||1,delete a.page.elem,delete a.page.jump),!a.elem[0])return e;a.height&&/^full-\d+$/.test(a.height)&&(e.fullHeightGap=a.height.split("-")[1],a.height=R.height()-e.fullHeightGap),e.setInit();var l=a.elem,n=l.next("."+v),o=e.elem=t(i(H).render({VIEW_CLASS:v,data:a,index:e.index}));if(a.index=e.index,e.key=a.id||a.index,n[0]&&n.remove(),l.after(o),e.layTool=o.find(m),e.layBox=o.find(g),e.layHeader=o.find(x),e.layMain=o.find(C),e.layBody=o.find(k),e.layFixed=o.find(w),e.layFixLeft=o.find(T),e.layFixRight=o.find(A),e.layTotal=o.find(L),e.layPage=o.find(N),e.renderToolbar(),e.fullSize(),a.cols.length>1){var r=e.layFixed.find(x).find("th");r.height(e.layHeader.height()-1-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom")))}e.pullData(e.page),e.events()},j.prototype.initOpts=function(e){var t=this,i=(t.config,{checkbox:48,radio:48,space:15,numbers:40});e.checkbox&&(e.type="checkbox"),e.space&&(e.type="space"),e.type||(e.type="normal"),"normal"!==e.type&&(e.unresize=!0,e.width=e.width||i[e.type])},j.prototype.setInit=function(e){var t=this,i=t.config;return i.clientWidth=i.width||function(){var e=function(t){var a,l;t=t||i.elem.parent(),a=t.width();try{l="none"===t.css("display")}catch(n){}return!t[0]||a&&!l?a:e(t.parent())};return e()}(),"width"===e?i.clientWidth:void layui.each(i.cols,function(e,a){layui.each(a,function(l,n){if(!n)return void a.splice(l,1);if(n.key=e+"-"+l,n.hide=n.hide||!1,n.colGroup||n.colspan>1){var o=0;layui.each(i.cols[e+1],function(t,i){i.HAS_PARENT||o>1&&o==n.colspan||(i.HAS_PARENT=!0,i.parentKey=e+"-"+l,o+=parseInt(i.colspan>1?i.colspan:1))}),n.colGroup=!0}t.initOpts(n)})})},j.prototype.renderToolbar=function(){var e=this,a=e.config,l=['<div class="layui-inline" lay-event="add"><i class="layui-icon layui-icon-add-1"></i></div>','<div class="layui-inline" lay-event="update"><i class="layui-icon layui-icon-edit"></i></div>','<div class="layui-inline" lay-event="delete"><i class="layui-icon layui-icon-delete"></i></div>'].join(""),n=e.layTool.find(".layui-table-tool-temp");if("default"===a.toolbar)n.html(l);else if("string"==typeof a.toolbar){var o=t(a.toolbar).html()||"";o&&n.html(i(o).render(a))}var r={filter:{title:"筛选列",layEvent:"LAYTABLE_COLS",icon:"layui-icon-cols"},exports:{title:"导出",layEvent:"LAYTABLE_EXPORT",icon:"layui-icon-export"},print:{title:"打印",layEvent:"LAYTABLE_PRINT",icon:"layui-icon-print"}},d=[];"object"==typeof a.defaultToolbar&&layui.each(a.defaultToolbar,function(e,t){var i="string"==typeof t?r[t]:t;i&&d.push('<div class="layui-inline" title="'+i.title+'" lay-event="'+i.layEvent+'"><i class="layui-icon '+i.icon+'"></i></div>')}),e.layTool.find(".layui-table-tool-self").html(d.join(""))},j.prototype.setParentCol=function(e,t){var i=this,a=i.config,l=i.layHeader.find('th[data-key="'+a.index+"-"+t+'"]'),n=parseInt(l.attr("colspan"))||0;if(l[0]){var o=t.split("-"),r=a.cols[o[0]][o[1]];e?n--:n++,l.attr("colspan",n),l[n<1?"addClass":"removeClass"](f),r.colspan=n,r.hide=n<1;var d=l.data("parentkey");d&&i.setParentCol(e,d)}},j.prototype.setColsPatch=function(){var e=this,t=e.config;layui.each(t.cols,function(t,i){layui.each(i,function(t,i){i.hide&&e.setParentCol(i.hide,i.parentKey)})})},j.prototype.setColsWidth=function(){var e=this,t=e.config,i=0,a=0,l=0,n=0,o=e.setInit("width");e.eachCols(function(e,t){t.hide||i++}),o=o-function(){return"line"===t.skin||"nob"===t.skin?2:i+1}()-e.getScrollWidth(e.layMain[0])-1;var r=function(e){layui.each(t.cols,function(i,r){layui.each(r,function(i,d){var c=0,s=d.minWidth||t.cellMinWidth;return d?void(d.colGroup||d.hide||(e?l&&l<s&&(a--,c=s):(c=d.width||0,/\d+%$/.test(c)?(c=Math.floor(parseFloat(c)/100*o),c<s&&(c=s)):c||(d.width=c=0,a++)),d.hide&&(c=0),n+=c)):void r.splice(i,1)})}),o>n&&a&&(l=(o-n)/a)};r(),r(!0),e.autoColNums=a,e.eachCols(function(i,a){var n=a.minWidth||t.cellMinWidth;a.colGroup||a.hide||(0===a.width?e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(l>=n?l:n)+"px"}):/\d+%$/.test(a.width)&&e.getCssRule(t.index+"-"+a.key,function(e){e.style.width=Math.floor(parseFloat(a.width)/100*o)+"px"}))});var d=e.layMain.width()-e.getScrollWidth(e.layMain[0])-e.layMain.children("table").outerWidth();if(e.autoColNums&&d>=-i&&d<=i){var c=function(t){var i;return t=t||e.layHeader.eq(0).find("thead th:last-child"),i=t.data("field"),!i&&t.prev()[0]?c(t.prev()):t},s=c(),u=s.data("key");e.getCssRule(u,function(t){var i=t.style.width||s.outerWidth();t.style.width=parseFloat(i)+d+"px",e.layMain.height()-e.layMain.prop("clientHeight")>0&&(t.style.width=parseFloat(t.style.width)-1+"px")})}e.loading(!0)},j.prototype.resize=function(){var e=this;e.fullSize(),e.setColsWidth(),e.scrollPatch()},j.prototype.reload=function(e){var i=this;e=e||{},delete i.haveInit,e.data&&e.data.constructor===Array&&delete i.config.data,i.config=t.extend(!0,{},i.config,e),i.render()},j.prototype.errorView=function(e){var i=this,a=i.layMain.find("."+p),l=t('<div class="'+p+'">'+(e||"Error")+"</div>");a[0]&&(i.layNone.remove(),a.remove()),i.layFixed.addClass(f),i.layMain.find("tbody").html(""),i.layMain.append(i.layNone=l),d.cache[i.key]=[]},j.prototype.page=1,j.prototype.pullData=function(e){var i=this,a=i.config,l=a.request,n=a.response,o=function(){"object"==typeof a.initSort&&i.sort(a.initSort.field,a.initSort.type)};if(i.startTime=(new Date).getTime(),a.url){var r={};r[l.pageName]=e,r[l.limitName]=a.limit;var d=t.extend(r,a.where);a.contentType&&0==a.contentType.indexOf("application/json")&&(d=JSON.stringify(d)),i.loading(),t.ajax({type:a.method||"get",url:a.url,contentType:a.contentType,data:d,dataType:"json",headers:a.headers||{},success:function(t){"function"==typeof a.parseData&&(t=a.parseData(t)||t),t[n.statusName]!=n.statusCode?(i.renderForm(),i.errorView(t[n.msgName]||'返回的数据不符合规范,正确的成功状态码应为:"'+n.statusName+'": '+n.statusCode)):(i.renderData(t,e,t[n.countName]),o(),a.time=(new Date).getTime()-i.startTime+" ms"),i.setColsWidth(),"function"==typeof a.done&&a.done(t,e,t[n.countName])},error:function(e,t){i.errorView("数据接口请求异常:"+t),i.renderForm(),i.setColsWidth()}})}else if(a.data&&a.data.constructor===Array){var c={},s=e*a.limit-a.limit;c[n.dataName]=a.data.concat().splice(s,a.limit),c[n.countName]=a.data.length,i.renderData(c,e,c[n.countName]),o(),i.setColsWidth(),"function"==typeof a.done&&a.done(c,e,c[n.countName])}},j.prototype.eachCols=function(e){var t=this;return d.eachCols(null,e,t.config.cols),t},j.prototype.renderData=function(e,n,o,r){var c=this,s=c.config,y=e[s.response.dataName]||[],h=[],v=[],m=[],g=function(){var e;return!r&&c.sortKey?c.sort(c.sortKey.field,c.sortKey.sort,!0):(layui.each(y,function(a,l){var o=[],y=[],p=[],g=a+s.limit*(n-1)+1;0!==l.length&&(r||(l[d.config.indexName]=a),c.eachCols(function(n,r){var c=r.field||n,h=s.index+"-"+r.key,v=l[c];if(void 0!==v&&null!==v||(v=""),!r.colGroup){var m=['<td data-field="'+c+'" data-key="'+h+'" '+function(){var e=[];return r.edit&&e.push('data-edit="'+r.edit+'"'),r.align&&e.push('align="'+r.align+'"'),r.templet&&e.push('data-content="'+v+'"'),r.toolbar&&e.push('data-off="true"'),r.event&&e.push('lay-event="'+r.event+'"'),r.style&&e.push('style="'+r.style+'"'),r.minWidth&&e.push('data-minwidth="'+r.minWidth+'"'),e.join(" ")}()+' class="'+function(){var e=[];return r.hide&&e.push(f),r.field||e.push("layui-table-col-special"),e.join(" ")}()+'">','<div class="layui-table-cell laytable-cell-'+function(){return"normal"===r.type?h:h+" laytable-cell-"+r.type}()+'">'+function(){var n=t.extend(!0,{LAY_INDEX:g},l),o=d.config.checkName;switch(r.type){case"checkbox":return'<input type="checkbox" name="layTableCheckbox" lay-skin="primary" '+function(){return r[o]?(l[o]=r[o],r[o]?"checked":""):n[o]?"checked":""}()+">";case"radio":return n[o]&&(e=a),'<input type="radio" name="layTableRadio_'+s.index+'" '+(n[o]?"checked":"")+' lay-type="layTableRadio">';case"numbers":return g}return r.toolbar?i(t(r.toolbar).html()||"").render(n):u(r,v,n)}(),"</div></td>"].join("");o.push(m),r.fixed&&"right"!==r.fixed&&y.push(m),"right"===r.fixed&&p.push(m)}}),h.push('<tr data-index="'+a+'">'+o.join("")+"</tr>"),v.push('<tr data-index="'+a+'">'+y.join("")+"</tr>"),m.push('<tr data-index="'+a+'">'+p.join("")+"</tr>"))}),c.layBody.scrollTop(0),c.layMain.find("."+p).remove(),c.layMain.find("tbody").html(h.join("")),c.layFixLeft.find("tbody").html(v.join("")),c.layFixRight.find("tbody").html(m.join("")),c.renderForm(),"number"==typeof e&&c.setThisRowChecked(e),c.syncCheckAll(),c.haveInit?c.scrollPatch():setTimeout(function(){c.scrollPatch()},50),c.haveInit=!0,l.close(c.tipsIndex),s.HAS_SET_COLS_PATCH||c.setColsPatch(),void(s.HAS_SET_COLS_PATCH=!0))};return d.cache[c.key]=y,c.layPage[0==o||0===y.length&&1==n?"addClass":"removeClass"](f),r?g():0===y.length?(c.renderForm(),c.errorView(s.text.none)):(c.layFixed.removeClass(f),g(),c.renderTotal(y),void(s.page&&(s.page=t.extend({elem:"layui-table-page"+s.index,count:o,limit:s.limit,limits:s.limits||[10,20,30,40,50,60,70,80,90],groups:3,layout:["prev","page","next","skip","count","limit"],prev:'<i class="layui-icon">&#xe603;</i>',next:'<i class="layui-icon">&#xe602;</i>',jump:function(e,t){t||(c.page=e.curr,s.limit=e.limit,c.pullData(e.curr))}},s.page),s.page.count=o,a.render(s.page))))},j.prototype.renderTotal=function(e){var t=this,i=t.config,a={};if(i.totalRow){layui.each(e,function(e,i){0!==i.length&&t.eachCols(function(e,t){var l=t.field||e,n=i[l];t.totalRow&&(a[l]=(a[l]||0)+(parseFloat(n)||0))})}),t.dataTotal={};var l=[];t.eachCols(function(e,n){var o=n.field||e,r=function(){var e=n.totalRowText||"",t=parseFloat(a[o]).toFixed(2),i={};return i[o]=t,t=u(n,t,i),n.totalRow?t||e:e}(),d=['<td data-field="'+o+'" data-key="'+i.index+"-"+n.key+'" '+function(){var e=[];return n.align&&e.push('align="'+n.align+'"'),n.style&&e.push('style="'+n.style+'"'),n.minWidth&&e.push('data-minwidth="'+n.minWidth+'"'),e.join(" ")}()+' class="'+function(){var e=[];return n.hide&&e.push(f),n.field||e.push("layui-table-col-special"),e.join(" ")}()+'">','<div class="layui-table-cell laytable-cell-'+function(){var e=i.index+"-"+n.key;return"normal"===n.type?e:e+" laytable-cell-"+n.type}()+'">'+r,"</div></td>"].join("");n.field&&(t.dataTotal[o]=r),l.push(d)}),t.layTotal.find("tbody").html("<tr>"+l.join("")+"</tr>")}},j.prototype.getColElem=function(e,t){var i=this,a=i.config;return e.eq(0).find(".laytable-cell-"+(a.index+"-"+t)+":eq(0)")},j.prototype.renderForm=function(e){n.render(e,"LAY-table-"+this.index)},j.prototype.setThisRowChecked=function(e){var t=this,i=(t.config,"layui-table-click"),a=t.layBody.find('tr[data-index="'+e+'"]');a.addClass(i).siblings("tr").removeClass(i)},j.prototype.sort=function(e,i,a,l){var n,r,c=this,s={},u=c.config,h=u.elem.attr("lay-filter"),f=d.cache[c.key];"string"==typeof e&&c.layHeader.find("th").each(function(i,a){var l=t(this),o=l.data("field");if(o===e)return e=l,n=o,!1});try{var n=n||e.data("field"),p=e.data("key");if(c.sortKey&&!a&&n===c.sortKey.field&&i===c.sortKey.sort)return;var v=c.layHeader.find("th .laytable-cell-"+p).find(S);c.layHeader.find("th").find(S).removeAttr("lay-sort"),v.attr("lay-sort",i||null),c.layFixed.find("th")}catch(m){return o.error("Table modules: Did not match to field")}c.sortKey={field:n,sort:i},u.autoSort&&("asc"===i?r=layui.sort(f,n):"desc"===i?r=layui.sort(f,n,!0):(r=layui.sort(f,d.config.indexName),delete c.sortKey)),s[u.response.dataName]=r||f,c.renderData(s,c.page,c.count,!0),l&&layui.event.call(e,y,"sort("+h+")",{field:n,type:i})},j.prototype.loading=function(e){var i=this,a=i.config;a.loading&&(e?(i.layInit&&i.layInit.remove(),delete i.layInit,i.layBox.find(b).remove()):(i.layInit=t(['<div class="layui-table-init">','<i class="layui-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop"></i>',"</div>"].join("")),i.layBox.append(i.layInit)))},j.prototype.setCheckData=function(e,t){var i=this,a=i.config,l=d.cache[i.key];l[e]&&l[e].constructor!==Array&&(l[e][a.checkName]=t)},j.prototype.syncCheckAll=function(){var e=this,t=e.config,i=e.layHeader.find('input[name="layTableCheckbox"]'),a=function(i){return e.eachCols(function(e,a){"checkbox"===a.type&&(a[t.checkName]=i)}),i};i[0]&&(d.checkStatus(e.key).isAll?(i[0].checked||(i.prop("checked",!0),e.renderForm("checkbox")),a(!0)):(i[0].checked&&(i.prop("checked",!1),e.renderForm("checkbox")),a(!1)))},j.prototype.getCssRule=function(e,t){var i=this,a=i.elem.find("style")[0],l=a.sheet||a.styleSheet||{},n=l.cssRules||l.rules;layui.each(n,function(i,a){if(a.selectorText===".laytable-cell-"+e)return t(a),!0})},j.prototype.fullSize=function(){var e,t=this,i=t.config,a=i.height;t.fullHeightGap&&(a=R.height()-t.fullHeightGap,a<135&&(a=135),t.elem.css("height",a)),a&&(e=parseFloat(a)-(t.layHeader.outerHeight()||38),i.toolbar&&(e-=t.layTool.outerHeight()||50),i.totalRow&&(e-=t.layTotal.outerHeight()||40),i.page&&(e-=t.layPage.outerHeight()||41),t.layMain.css("height",e-2))},j.prototype.getScrollWidth=function(e){var t=0;return e?t=e.offsetWidth-e.clientWidth:(e=document.createElement("div"),e.style.width="100px",e.style.height="100px",e.style.overflowY="scroll",document.body.appendChild(e),t=e.offsetWidth-e.clientWidth,document.body.removeChild(e)),t},j.prototype.scrollPatch=function(){var e=this,i=e.layMain.children("table"),a=e.layMain.width()-e.layMain.prop("clientWidth"),l=e.layMain.height()-e.layMain.prop("clientHeight"),n=(e.getScrollWidth(e.layMain[0]),i.outerWidth()-e.layMain.width()),o=function(e){if(a&&l){if(e=e.eq(0),!e.find(".layui-table-patch")[0]){var i=t('<th class="layui-table-patch"><div class="layui-table-cell"></div></th>');i.find("div").css({width:a}),e.find("tr").append(i)}}else e.find(".layui-table-patch").remove()};o(e.layHeader),o(e.layTotal);var r=e.layMain.height(),d=r-l;e.layFixed.find(k).css("height",i.height()>=d?d:"auto"),e.layFixRight[n>0?"removeClass":"addClass"](f),e.layFixRight.css("right",a-1)},j.prototype.events=function(){var e,i=this,a=i.config,o=t("body"),c={},s=i.layHeader.find("th"),h=".layui-table-cell",p=a.elem.attr("lay-filter");i.layTool.on("click","*[lay-event]",function(e){var o=t(this),c=o.attr("lay-event"),s=function(e){var l=t(e.list),n=t('<ul class="layui-table-tool-panel"></ul>');n.html(l),a.height&&n.css("max-height",a.height-(i.layTool.outerHeight()||50)),o.find(".layui-table-tool-panel")[0]||o.append(n),i.renderForm(),n.on("click",function(e){layui.stope(e)}),e.done&&e.done(n,l)};switch(layui.stope(e),F.trigger("table.tool.panel.remove"),l.close(i.tipsIndex),c){case"LAYTABLE_COLS":s({list:function(){var e=[];return i.eachCols(function(t,i){i.field&&"normal"==i.type&&e.push('<li><input type="checkbox" name="'+i.field+'" data-key="'+i.key+'" data-parentkey="'+(i.parentKey||"")+'" lay-skin="primary" '+(i.hide?"":"checked")+' title="'+(i.title||i.field)+'" lay-filter="LAY_TABLE_TOOL_COLS"></li>')}),e.join("")}(),done:function(){n.on("checkbox(LAY_TABLE_TOOL_COLS)",function(e){var l=t(e.elem),n=this.checked,o=l.data("key"),r=l.data("parentkey");layui.each(a.cols,function(e,t){layui.each(t,function(t,l){if(e+"-"+t===o){var d=l.hide;l.hide=!n,i.elem.find('*[data-key="'+a.index+"-"+o+'"]')[n?"removeClass":"addClass"](f),d!=l.hide&&i.setParentCol(!n,r),i.resize()}})})})}});break;case"LAYTABLE_EXPORT":r.ie?l.tips("导出功能不支持 IE,请用 Chrome 等高级浏览器导出",this,{tips:3}):s({list:function(){return['<li data-type="csv">导出到 Csv 文件</li>','<li data-type="xls">导出到 Excel 文件</li>'].join("")}(),done:function(e,l){l.on("click",function(){var e=t(this).data("type");d.exportFile.call(i,a.id,null,e)})}});break;case"LAYTABLE_PRINT":var u=window.open("打印窗口","_blank"),h=["<style>","body{font-size: 12px; color: #666;}","table{width: 100%; border-collapse: collapse; border-spacing: 0;}","th,td{line-height: 20px; padding: 9px 15px; border: 1px solid #ccc; text-align: left; font-size: 12px; color: #666;}","a{color: #666; text-decoration:none;}","*.layui-hide{display: none}","</style>"].join(""),v=t(i.layHeader.html());v.append(i.layMain.find("table").html()),v.append(i.layTotal.find("table").html()),v.find("th.layui-table-patch").remove(),v.find(".layui-table-col-special").remove(),u.document.write(h+v.prop("outerHTML")),u.document.close(),u.print(),u.close()}layui.event.call(this,y,"toolbar("+p+")",t.extend({event:c,config:a},{}))}),s.on("mousemove",function(e){var i=t(this),a=i.offset().left,l=e.clientX-a;i.data("unresize")||c.resizeStart||(c.allowResize=i.width()-l<=10,o.css("cursor",c.allowResize?"col-resize":""))}).on("mouseleave",function(){t(this);c.resizeStart||o.css("cursor","")}).on("mousedown",function(e){var l=t(this);if(c.allowResize){var n=l.data("key");e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],i.getCssRule(n,function(e){var t=e.style.width||l.outerWidth();c.rule=e,c.ruleWidth=parseFloat(t),c.minWidth=l.data("minwidth")||a.cellMinWidth})}}),F.on("mousemove",function(t){if(c.resizeStart){if(t.preventDefault(),c.rule){var a=c.ruleWidth+t.clientX-c.offset[0];a<c.minWidth&&(a=c.minWidth),c.rule.style.width=a+"px",l.close(i.tipsIndex)}e=1}}).on("mouseup",function(t){c.resizeStart&&(c={},o.css("cursor",""),i.scrollPatch()),2===e&&(e=null)}),s.on("click",function(a){var l,n=t(this),o=n.find(S),r=o.attr("lay-sort");return o[0]&&1!==e?(l="asc"===r?"desc":"desc"===r?null:"asc",void i.sort(n,l,null,!0)):e=2}).find(S+" .layui-edge ").on("click",function(e){var a=t(this),l=a.index(),n=a.parents("th").eq(0).data("field");layui.stope(e),0===l?i.sort(n,"asc",null,!0):i.sort(n,"desc",null,!0)});var v=function(e){var a=t(this),l=a.parents("tr").eq(0).data("index"),n=i.layBody.find('tr[data-index="'+l+'"]'),o=d.cache[i.key]||[];return o=o[l]||{},t.extend({tr:n,data:d.clearCacheKey(o),del:function(){d.cache[i.key][l]=[],n.remove(),i.scrollPatch()},update:function(e){e=e||{},layui.each(e,function(e,t){if(e in o){var a,l=n.children('td[data-field="'+e+'"]');o[e]=t,i.eachCols(function(t,i){i.field==e&&i.templet&&(a=i.templet)}),l.children(h).html(u({templet:a},t,o)),l.data("content",t)}})}},e)};i.elem.on("click",'input[name="layTableCheckbox"]+',function(){var e=t(this).prev(),a=i.layBody.find('input[name="layTableCheckbox"]'),l=e.parents("tr").eq(0).data("index"),n=e[0].checked,o="layTableAllChoose"===e.attr("lay-filter");o?(a.each(function(e,t){t.checked=n,i.setCheckData(e,n)}),i.syncCheckAll(),i.renderForm("checkbox")):(i.setCheckData(l,n),i.syncCheckAll()),layui.event.call(e[0],y,"checkbox("+p+")",v.call(e[0],{checked:n,type:o?"all":"one"}))}),i.elem.on("click",'input[lay-type="layTableRadio"]+',function(){var e=t(this).prev(),a=e[0].checked,l=d.cache[i.key],n=e.parents("tr").eq(0).data("index");layui.each(l,function(e,t){n===e?t.LAY_CHECKED=!0:delete t.LAY_CHECKED}),i.setThisRowChecked(n),layui.event.call(this,y,"radio("+p+")",v.call(this,{checked:a}))}),i.layBody.on("mouseenter","tr",function(){var e=t(this),a=e.index();e.data("off")||i.layBody.find("tr:eq("+a+")").addClass(_)}).on("mouseleave","tr",function(){var e=t(this),a=e.index();e.data("off")||i.layBody.find("tr:eq("+a+")").removeClass(_)}).on("click","tr",function(){m.call(this,"row")}).on("dblclick","tr",function(){m.call(this,"rowDouble")});var m=function(e){var i=t(this);i.data("off")||layui.event.call(this,y,e+"("+p+")",v.call(i.children("td")[0]))};i.layBody.on("change","."+W,function(){var e=t(this),a=this.value,l=e.parent().data("field"),n=e.parents("tr").eq(0).data("index"),o=d.cache[i.key][n];o[l]=a,layui.event.call(this,y,"edit("+p+")",v.call(this,{value:a,field:l}))}).on("blur","."+W,function(){var e,a=t(this),l=this,n=a.parent().data("field"),o=a.parents("tr").eq(0).data("index"),r=d.cache[i.key][o];i.eachCols(function(t,i){i.field==n&&i.templet&&(e=i.templet)}),a.siblings(h).html(function(t){return u({templet:e},t,r)}(l.value)),a.parent().data("content",l.value),a.remove()}),i.layBody.on("click","td",function(e){var i=t(this),a=(i.data("field"),i.data("edit")),l=i.children(h);if(!i.data("off")&&a){var n=t('<input class="layui-input '+W+'">');return n[0].value=i.data("content")||l.text(),i.find("."+W)[0]||i.append(n),n.focus(),void layui.stope(e)}}).on("mouseenter","td",function(){b.call(this)}).on("mouseleave","td",function(){b.call(this,"hide")});var g="layui-table-grid-down",b=function(e){var i=t(this),a=i.children(h);if(!i.data("off"))if(e)i.find(".layui-table-grid-down").remove();else if(a.prop("scrollWidth")>a.outerWidth()){if(a.find("."+g)[0])return;i.append('<div class="'+g+'"><i class="layui-icon layui-icon-down"></i></div>')}};i.layBody.on("click","."+g,function(e){var n=t(this),o=n.parent(),d=o.children(h);i.tipsIndex=l.tips(['<div class="layui-table-tips-main" style="margin-top: -'+(d.height()+16)+"px;"+function(){return"sm"===a.size?"padding: 4px 15px; font-size: 12px;":"lg"===a.size?"padding: 14px 15px;":""}()+'">',d.html(),"</div>",'<i class="layui-icon layui-table-tips-c layui-icon-close"></i>'].join(""),d[0],{tips:[3,""],time:-1,anim:-1,maxWidth:r.ios||r.android?300:i.elem.width()/2,isOutAnim:!1,skin:"layui-table-tips",success:function(e,t){e.find(".layui-table-tips-c").on("click",function(){l.close(t)})}}),layui.stope(e)}),i.layBody.on("click","*[lay-event]",function(){var e=t(this),a=e.parents("tr").eq(0).data("index");layui.event.call(this,y,"tool("+p+")",v.call(this,{event:e.attr("lay-event")})),i.setThisRowChecked(a)}),i.layMain.on("scroll",function(){var e=t(this),a=e.scrollLeft(),n=e.scrollTop();i.layHeader.scrollLeft(a),i.layTotal.scrollLeft(a),i.layFixed.find(k).scrollTop(n),l.close(i.tipsIndex)}),R.on("resize",function(){i.resize()})},function(){F.on("click",function(){F.trigger("table.remove.tool.panel")}),F.on("table.remove.tool.panel",function(){t(".layui-table-tool-panel").remove()})}(),d.init=function(e,i){i=i||{};var a=this,l=t(e?'table[lay-filter="'+e+'"]':h+"[lay-data]"),n="Table element property lay-data configuration item has a syntax error: ";return l.each(function(){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){o.error(n+l)}var c=[],s=t.extend({elem:this,cols:[],data:[],skin:a.attr("lay-skin"),size:a.attr("lay-size"),even:"string"==typeof a.attr("lay-even")},d.config,i,l);e&&a.hide(),a.find("thead>tr").each(function(e){s.cols[e]=[],t(this).children().each(function(i){var a=t(this),l=a.attr("lay-data");try{l=new Function("return "+l)()}catch(r){return o.error(n+l)}var d=t.extend({title:a.text(),colspan:a.attr("colspan")||0,rowspan:a.attr("rowspan")||0},l);d.colspan<2&&c.push(d),s.cols[e].push(d)})}),a.find("tbody>tr").each(function(e){var i=t(this),a={};i.children("td").each(function(e,i){var l=t(this),n=l.data("field");if(n)return a[n]=l.html()}),layui.each(c,function(e,t){var l=i.children("td").eq(e);a[t.field]=l.html()}),s.data[e]=a}),d.render(s)}),a},c.that={},c.config={},d.eachCols=function(e,i,a){var l=c.config[e]||{},n=[],o=0;a=t.extend(!0,[],a||l.cols),layui.each(a,function(e,t){layui.each(t,function(t,i){if(i.colGroup){var l=0;o++,i.CHILD_COLS=[],layui.each(a[e+1],function(e,t){t.PARENT_COL_INDEX||l>1&&l==i.colspan||(t.PARENT_COL_INDEX=o,i.CHILD_COLS.push(t),l+=parseInt(t.colspan>1?t.colspan:1))})}i.PARENT_COL_INDEX||n.push(i)})});var r=function(e){layui.each(e||n,function(e,t){return t.CHILD_COLS?r(t.CHILD_COLS):void("function"==typeof i&&i(e,t))})};r()},d.checkStatus=function(e){var t=0,i=0,a=[],l=d.cache[e]||[];return layui.each(l,function(e,l){return l.constructor===Array?void i++:void(l[d.config.checkName]&&(t++,a.push(d.clearCacheKey(l))))}),{data:a,isAll:!!l.length&&t===l.length-i}},d.exportFile=function(e,t,i){var a=this;t=t||d.clearCacheKey(d.cache[e]),i=i||"csv";var l=c.config[e]||{},n={csv:"text/csv",xls:"application/vnd.ms-excel"}[i],s=document.createElement("a");return r.ie?o.error("IE_NOT_SUPPORT_EXPORTS"):(s.href="data:"+n+";charset=utf-8,\ufeff"+encodeURIComponent(function(){var i=[],l=[],n=[];return layui.each(t,function(t,a){var n=[];"object"==typeof e?(layui.each(e,function(e,a){0==t&&i.push(a||"")}),layui.each(d.clearCacheKey(a),function(e,t){n.push('"'+(t||"")+'"')})):d.eachCols(e,function(e,l){if(l.field&&"normal"==l.type&&!l.hide){var o=a[l.field];void 0!==o&&null!==o||(o=""),0==t&&i.push(l.title||""),n.push('"'+u(l,o,a,"text")+'"')}}),l.push(n.join(","))}),layui.each(a.dataTotal,function(e,t){n.push(t)}),i.join(",")+"\r\n"+l.join("\r\n")+"\r\n"+n.join(",")}()),s.download=(l.title||"table_"+(l.index||""))+"."+i,document.body.appendChild(s),s.click(),void document.body.removeChild(s))},d.resize=function(e){if(e){var t=s(e);if(!t)return;c.that[e].resize()}else layui.each(c.that,function(){this.resize()})},d.reload=function(e,t){var i=s(e);if(i){var a=c.that[e];return a.reload(t),c.call(a)}},d.render=function(e){var t=new j(e);return c.call(t)},d.clearCacheKey=function(e){return e=t.extend({},e),delete e[d.config.checkName],delete e[d.config.indexName],e},d.init(),e(y,d)});layui.define("jquery",function(e){"use strict";var i=layui.$,n=(layui.hint(),layui.device(),{config:{},set:function(e){var n=this;return n.config=i.extend({},n.config,e),n},on:function(e,i){return layui.onevent.call(this,t,e,i)}}),t="carousel",a="layui-this",l=">*[carousel-item]>*",o="layui-carousel-left",r="layui-carousel-right",d="layui-carousel-prev",s="layui-carousel-next",u="layui-carousel-arrow",c="layui-carousel-ind",m=function(e){var t=this;t.config=i.extend({},t.config,n.config,e),t.render()};m.prototype.config={width:"600px",height:"280px",full:!1,arrow:"hover",indicator:"inside",autoplay:!0,interval:3e3,anim:"",trigger:"click",index:0},m.prototype.render=function(){var e=this,n=e.config;n.elem=i(n.elem),n.elem[0]&&(e.elemItem=n.elem.find(l),n.index<0&&(n.index=0),n.index>=e.elemItem.length&&(n.index=e.elemItem.length-1),n.interval<800&&(n.interval=800),n.full?n.elem.css({position:"fixed",width:"100%",height:"100%",zIndex:9999}):n.elem.css({width:n.width,height:n.height}),n.elem.attr("lay-anim",n.anim),e.elemItem.eq(n.index).addClass(a),e.elemItem.length<=1||(e.indicator(),e.arrow(),e.autoplay(),e.events()))},m.prototype.reload=function(e){var n=this;clearInterval(n.timer),n.config=i.extend({},n.config,e),n.render()},m.prototype.prevIndex=function(){var e=this,i=e.config,n=i.index-1;return n<0&&(n=e.elemItem.length-1),n},m.prototype.nextIndex=function(){var e=this,i=e.config,n=i.index+1;return n>=e.elemItem.length&&(n=0),n},m.prototype.addIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index+e,n.index>=i.elemItem.length&&(n.index=0)},m.prototype.subIndex=function(e){var i=this,n=i.config;e=e||1,n.index=n.index-e,n.index<0&&(n.index=i.elemItem.length-1)},m.prototype.autoplay=function(){var e=this,i=e.config;i.autoplay&&(clearInterval(e.timer),e.timer=setInterval(function(){e.slide()},i.interval))},m.prototype.arrow=function(){var e=this,n=e.config,t=i(['<button class="layui-icon '+u+'" lay-type="sub">'+("updown"===n.anim?"&#xe619;":"&#xe603;")+"</button>",'<button class="layui-icon '+u+'" lay-type="add">'+("updown"===n.anim?"&#xe61a;":"&#xe602;")+"</button>"].join(""));n.elem.attr("lay-arrow",n.arrow),n.elem.find("."+u)[0]&&n.elem.find("."+u).remove(),n.elem.append(t),t.on("click",function(){var n=i(this),t=n.attr("lay-type");e.slide(t)})},m.prototype.indicator=function(){var e=this,n=e.config,t=e.elemInd=i(['<div class="'+c+'"><ul>',function(){var i=[];return layui.each(e.elemItem,function(e){i.push("<li"+(n.index===e?' class="layui-this"':"")+"></li>")}),i.join("")}(),"</ul></div>"].join(""));n.elem.attr("lay-indicator",n.indicator),n.elem.find("."+c)[0]&&n.elem.find("."+c).remove(),n.elem.append(t),"updown"===n.anim&&t.css("margin-top",-(t.height()/2)),t.find("li").on("hover"===n.trigger?"mouseover":n.trigger,function(){var t=i(this),a=t.index();a>n.index?e.slide("add",a-n.index):a<n.index&&e.slide("sub",n.index-a)})},m.prototype.slide=function(e,i){var n=this,l=n.elemItem,u=n.config,c=u.index,m=u.elem.attr("lay-filter");n.haveSlide||("sub"===e?(n.subIndex(i),l.eq(u.index).addClass(d),setTimeout(function(){l.eq(c).addClass(r),l.eq(u.index).addClass(r)},50)):(n.addIndex(i),l.eq(u.index).addClass(s),setTimeout(function(){l.eq(c).addClass(o),l.eq(u.index).addClass(o)},50)),setTimeout(function(){l.removeClass(a+" "+d+" "+s+" "+o+" "+r),l.eq(u.index).addClass(a),n.haveSlide=!1},300),n.elemInd.find("li").eq(u.index).addClass(a).siblings().removeClass(a),n.haveSlide=!0,layui.event.call(this,t,"change("+m+")",{index:u.index,prevIndex:c,item:l.eq(u.index)}))},m.prototype.events=function(){var e=this,i=e.config;i.elem.data("haveEvents")||(i.elem.on("mouseenter",function(){clearInterval(e.timer)}).on("mouseleave",function(){e.autoplay()}),i.elem.data("haveEvents",!0))},n.render=function(e){var i=new m(e);return i},e(t,n)});layui.define("jquery",function(e){"use strict";var a=layui.jquery,i={config:{},index:layui.rate?layui.rate.index+1e4:0,set:function(e){var i=this;return i.config=a.extend({},i.config,e),i},on:function(e,a){return layui.onevent.call(this,n,e,a)}},l=function(){var e=this,a=e.config;return{setvalue:function(a){e.setvalue.call(e,a)},config:a}},n="rate",t="layui-rate",o="layui-icon-rate",s="layui-icon-rate-solid",u="layui-icon-rate-half",r="layui-icon-rate-solid layui-icon-rate-half",c="layui-icon-rate-solid layui-icon-rate",f="layui-icon-rate layui-icon-rate-half",v=function(e){var l=this;l.index=++i.index,l.config=a.extend({},l.config,i.config,e),l.render()};v.prototype.config={length:5,text:!1,readonly:!1,half:!1,value:0,theme:""},v.prototype.render=function(){var e=this,i=e.config,l=i.theme?'style="color: '+i.theme+';"':"";i.elem=a(i.elem),parseInt(i.value)!==i.value&&(i.half||(i.value=Math.ceil(i.value)-i.value<.5?Math.ceil(i.value):Math.floor(i.value)));for(var n='<ul class="layui-rate" '+(i.readonly?"readonly":"")+">",u=1;u<=i.length;u++){var r='<li class="layui-inline"><i class="layui-icon '+(u>Math.floor(i.value)?o:s)+'" '+l+"></i></li>";i.half&&parseInt(i.value)!==i.value&&u==Math.ceil(i.value)?n=n+'<li><i class="layui-icon layui-icon-rate-half" '+l+"></i></li>":n+=r}n+="</ul>"+(i.text?'<span class="layui-inline">'+i.value+"星":"")+"</span>";var c=i.elem,f=c.next("."+t);f[0]&&f.remove(),e.elemTemp=a(n),i.span=e.elemTemp.next("span"),i.setText&&i.setText(i.value),c.html(e.elemTemp),c.addClass("layui-inline"),i.readonly||e.action()},v.prototype.setvalue=function(e){var a=this,i=a.config;i.value=e,a.render()},v.prototype.action=function(){var e=this,i=e.config,l=e.elemTemp,n=l.find("i").width();l.children("li").each(function(e){var t=e+1,v=a(this);v.on("click",function(e){if(i.value=t,i.half){var o=e.pageX-a(this).offset().left;o<=n/2&&(i.value=i.value-.5)}i.text&&l.next("span").text(i.value+"星"),i.choose&&i.choose(i.value),i.setText&&i.setText(i.value)}),v.on("mousemove",function(e){if(l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+t+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half){var c=e.pageX-a(this).offset().left;c<=n/2&&v.children("i").addClass(u).removeClass(s)}}),v.on("mouseleave",function(){l.find("i").each(function(){a(this).addClass(o).removeClass(r)}),l.find("i:lt("+Math.floor(i.value)+")").each(function(){a(this).addClass(s).removeClass(f)}),i.half&&parseInt(i.value)!==i.value&&l.children("li:eq("+Math.floor(i.value)+")").children("i").addClass(u).removeClass(c)})})},v.prototype.events=function(){var e=this;e.config},i.render=function(e){var a=new v(e);return l.call(a)},e(n,i)});layui.define("jquery",function(t){"use strict";var e=layui.$,i={fixbar:function(t){var i,n,a="layui-fixbar",o="layui-fixbar-top",r=e(document),l=e("body");t=e.extend({showHeight:200},t),t.bar1=t.bar1===!0?"&#xe606;":t.bar1,t.bar2=t.bar2===!0?"&#xe607;":t.bar2,t.bgcolor=t.bgcolor?"background-color:"+t.bgcolor:"";var c=[t.bar1,t.bar2,"&#xe604;"],g=e(['<ul class="'+a+'">',t.bar1?'<li class="layui-icon" lay-type="bar1" style="'+t.bgcolor+'">'+c[0]+"</li>":"",t.bar2?'<li class="layui-icon" lay-type="bar2" style="'+t.bgcolor+'">'+c[1]+"</li>":"",'<li class="layui-icon '+o+'" lay-type="top" style="'+t.bgcolor+'">'+c[2]+"</li>","</ul>"].join("")),s=g.find("."+o),u=function(){var e=r.scrollTop();e>=t.showHeight?i||(s.show(),i=1):i&&(s.hide(),i=0)};e("."+a)[0]||("object"==typeof t.css&&g.css(t.css),l.append(g),u(),g.find("li").on("click",function(){var i=e(this),n=i.attr("lay-type");"top"===n&&e("html,body").animate({scrollTop:0},200),t.click&&t.click.call(this,n)}),r.on("scroll",function(){clearTimeout(n),n=setTimeout(function(){u()},100)}))},countdown:function(t,e,i){var n=this,a="function"==typeof e,o=new Date(t).getTime(),r=new Date(!e||a?(new Date).getTime():e).getTime(),l=o-r,c=[Math.floor(l/864e5),Math.floor(l/36e5)%24,Math.floor(l/6e4)%60,Math.floor(l/1e3)%60];a&&(i=e);var g=setTimeout(function(){n.countdown(t,r+1e3,i)},1e3);return i&&i(l>0?c:[0,0,0,0],e,g),l<=0&&clearTimeout(g),g},timeAgo:function(t,e){var i=this,n=[[],[]],a=(new Date).getTime()-new Date(t).getTime();return a>6912e5?(a=new Date(t),n[0][0]=i.digit(a.getFullYear(),4),n[0][1]=i.digit(a.getMonth()+1),n[0][2]=i.digit(a.getDate()),e||(n[1][0]=i.digit(a.getHours()),n[1][1]=i.digit(a.getMinutes()),n[1][2]=i.digit(a.getSeconds())),n[0].join("-")+" "+n[1].join(":")):a>=864e5?(a/1e3/60/60/24|0)+"天前":a>=36e5?(a/1e3/60/60|0)+"小时前":a>=12e4?(a/1e3/60|0)+"分钟前":a<0?"未来":"刚刚"},digit:function(t,e){var i="";t=String(t),e=e||2;for(var n=t.length;n<e;n++)i+="0";return t<Math.pow(10,e)?i+(0|t):t},toDateString:function(t,e){var i=this,n=new Date(t||new Date),a=[i.digit(n.getFullYear(),4),i.digit(n.getMonth()+1),i.digit(n.getDate())],o=[i.digit(n.getHours()),i.digit(n.getMinutes()),i.digit(n.getSeconds())];return e=e||"yyyy-MM-dd HH:mm:ss",e.replace(/yyyy/g,a[0]).replace(/MM/g,a[1]).replace(/dd/g,a[2]).replace(/HH/g,o[0]).replace(/mm/g,o[1]).replace(/ss/g,o[2])},escape:function(t){return String(t||"").replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#39;").replace(/"/g,"&quot;")},event:function(t,n,a){n=i.event[t]=e.extend(!0,i.event[t],n)||{},e("body").on(a||"click","*["+t+"]",function(){var i=e(this),a=i.attr(t);n[a]&&n[a].call(this,i)})}};!function(t,e,i){"$:nomunge";function n(){a=e[l](function(){o.each(function(){var e=t(this),i=e.width(),n=e.height(),a=t.data(this,g);(i!==a.w||n!==a.h)&&e.trigger(c,[a.w=i,a.h=n])}),n()},r[s])}var a,o=t([]),r=t.resize=t.extend(t.resize,{}),l="setTimeout",c="resize",g=c+"-special-event",s="delay",u="throttleWindow";r[s]=250,r[u]=!0,t.event.special[c]={setup:function(){if(!r[u]&&this[l])return!1;var e=t(this);o=o.add(e),t.data(this,g,{w:e.width(),h:e.height()}),1===o.length&&n()},teardown:function(){if(!r[u]&&this[l])return!1;var e=t(this);o=o.not(e),e.removeData(g),o.length||clearTimeout(a)},add:function(e){function n(e,n,o){var r=t(this),l=t.data(this,g)||{};l.w=n!==i?n:r.width(),l.h=o!==i?o:r.height(),a.apply(this,arguments)}if(!r[u]&&this[l])return!1;var a;return t.isFunction(e)?(a=e,n):(a=e.handler,void(e.handler=n))}}}(e,window),t("util",i)});layui.define("jquery",function(e){"use strict";var l=layui.$,o=function(e){},t='<i class="layui-anim layui-anim-rotate layui-anim-loop layui-icon ">&#xe63e;</i>';o.prototype.load=function(e){var o,i,n,r,a=this,c=0;e=e||{};var f=l(e.elem);if(f[0]){var m=l(e.scrollElem||document),u=e.mb||50,s=!("isAuto"in e)||e.isAuto,v=e.end||"没有更多了",y=e.scrollElem&&e.scrollElem!==document,d="<cite>加载更多</cite>",h=l('<div class="layui-flow-more"><a href="javascript:;">'+d+"</a></div>");f.find(".layui-flow-more")[0]||f.append(h);var p=function(e,t){e=l(e),h.before(e),t=0==t||null,t?h.html(v):h.find("a").html(d),i=t,o=null,n&&n()},g=function(){o=!0,h.find("a").html(t),"function"==typeof e.done&&e.done(++c,p)};if(g(),h.find("a").on("click",function(){l(this);i||o||g()}),e.isLazyimg)var n=a.lazyimg({elem:e.elem+" img",scrollElem:e.scrollElem});return s?(m.on("scroll",function(){var e=l(this),t=e.scrollTop();r&&clearTimeout(r),i||(r=setTimeout(function(){var i=y?e.height():l(window).height(),n=y?e.prop("scrollHeight"):document.documentElement.scrollHeight;n-t-i<=u&&(o||g())},100))}),a):a}},o.prototype.lazyimg=function(e){var o,t=this,i=0;e=e||{};var n=l(e.scrollElem||document),r=e.elem||"img",a=e.scrollElem&&e.scrollElem!==document,c=function(e,l){var o=n.scrollTop(),r=o+l,c=a?function(){return e.offset().top-n.offset().top+o}():e.offset().top;if(c>=o&&c<=r&&!e.attr("src")){var m=e.attr("lay-src");layui.img(m,function(){var l=t.lazyimg.elem.eq(i);e.attr("src",m).removeAttr("lay-src"),l[0]&&f(l),i++})}},f=function(e,o){var f=a?(o||n).height():l(window).height(),m=n.scrollTop(),u=m+f;if(t.lazyimg.elem=l(r),e)c(e,f);else for(var s=0;s<t.lazyimg.elem.length;s++){var v=t.lazyimg.elem.eq(s),y=a?function(){return v.offset().top-n.offset().top+m}():v.offset().top;if(c(v,f),i=s,y>u)break}};if(f(),!o){var m;n.on("scroll",function(){var e=l(this);m&&clearTimeout(m),m=setTimeout(function(){f(null,e)},50)}),o=!0}return f},e("flow",new o)});layui.define(["layer","form"],function(t){"use strict";var e=layui.$,i=layui.layer,a=layui.form,l=(layui.hint(),layui.device()),n="layedit",o="layui-show",r="layui-disabled",c=function(){var t=this;t.index=0,t.config={tool:["strong","italic","underline","del","|","left","center","right","|","link","unlink","face","image"],hideTool:[],height:280}};c.prototype.set=function(t){var i=this;return e.extend(!0,i.config,t),i},c.prototype.on=function(t,e){return layui.onevent(n,t,e)},c.prototype.build=function(t,i){i=i||{};var a=this,n=a.config,r="layui-layedit",c=e("string"==typeof t?"#"+t:t),u="LAY_layedit_"+ ++a.index,d=c.next("."+r),y=e.extend({},n,i),f=function(){var t=[],e={};return layui.each(y.hideTool,function(t,i){e[i]=!0}),layui.each(y.tool,function(i,a){C[a]&&!e[a]&&t.push(C[a])}),t.join("")}(),m=e(['<div class="'+r+'">','<div class="layui-unselect layui-layedit-tool">'+f+"</div>",'<div class="layui-layedit-iframe">','<iframe id="'+u+'" name="'+u+'" textarea="'+t+'" frameborder="0"></iframe>',"</div>","</div>"].join(""));return l.ie&&l.ie<8?c.removeClass("layui-hide").addClass(o):(d[0]&&d.remove(),s.call(a,m,c[0],y),c.addClass("layui-hide").after(m),a.index)},c.prototype.getContent=function(t){var e=u(t);if(e[0])return d(e[0].document.body.innerHTML)},c.prototype.getText=function(t){var i=u(t);if(i[0])return e(i[0].document.body).text()},c.prototype.setContent=function(t,i,a){var l=u(t);l[0]&&(a?e(l[0].document.body).append(i):e(l[0].document.body).html(i),layedit.sync(t))},c.prototype.sync=function(t){var i=u(t);if(i[0]){var a=e("#"+i[1].attr("textarea"));a.val(d(i[0].document.body.innerHTML))}},c.prototype.getSelection=function(t){var e=u(t);if(e[0]){var i=m(e[0].document);return document.selection?i.text:i.toString()}};var s=function(t,i,a){var l=this,n=t.find("iframe");n.css({height:a.height}).on("load",function(){var o=n.contents(),r=n.prop("contentWindow"),c=o.find("head"),s=e(["<style>","*{margin: 0; padding: 0;}","body{padding: 10px; line-height: 20px; overflow-x: hidden; word-wrap: break-word; font: 14px Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Tahoma,Arial,sans-serif; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important;}","a{color:#01AAED; text-decoration:none;}a:hover{color:#c00}","p{margin-bottom: 10px;}","img{display: inline-block; border: none; vertical-align: middle;}","pre{margin: 10px 0; padding: 10px; line-height: 20px; border: 1px solid #ddd; border-left-width: 6px; background-color: #F2F2F2; color: #333; font-family: Courier New; font-size: 12px;}","</style>"].join("")),u=o.find("body");c.append(s),u.attr("contenteditable","true").css({"min-height":a.height}).html(i.value||""),y.apply(l,[r,n,i,a]),g.call(l,r,t,a)})},u=function(t){var i=e("#LAY_layedit_"+t),a=i.prop("contentWindow");return[a,i]},d=function(t){return 8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),t},y=function(t,a,n,o){var r=t.document,c=e(r.body);c.on("keydown",function(t){var e=t.keyCode;if(13===e){var a=m(r),l=p(a),n=l.parentNode;if("pre"===n.tagName.toLowerCase()){if(t.shiftKey)return;return i.msg("请暂时用shift+enter"),!1}r.execCommand("formatBlock",!1,"<p>")}}),e(n).parents("form").on("submit",function(){var t=c.html();8==l.ie&&(t=t.replace(/<.+>/g,function(t){return t.toLowerCase()})),n.value=t}),c.on("paste",function(e){r.execCommand("formatBlock",!1,"<p>"),setTimeout(function(){f.call(t,c),n.value=c.html()},100)})},f=function(t){var i=this;i.document;t.find("*[style]").each(function(){var t=this.style.textAlign;this.removeAttribute("style"),e(this).css({"text-align":t||""})}),t.find("table").addClass("layui-table"),t.find("script,link").remove()},m=function(t){return t.selection?t.selection.createRange():t.getSelection().getRangeAt(0)},p=function(t){return t.endContainer||t.parentElement().childNodes[0]},v=function(t,i,a){var l=this.document,n=document.createElement(t);for(var o in i)n.setAttribute(o,i[o]);if(n.removeAttribute("text"),l.selection){var r=a.text||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.pasteHTML(e(n).prop("outerHTML")),a.select()}else{var r=a.toString()||i.text;if("a"===t&&!r)return;r&&(n.innerHTML=r),a.deleteContents(),a.insertNode(n)}},h=function(t,i){var a=this.document,l="layedit-tool-active",n=p(m(a)),o=function(e){return t.find(".layedit-tool-"+e)};i&&i[i.hasClass(l)?"removeClass":"addClass"](l),t.find(">i").removeClass(l),o("unlink").addClass(r),e(n).parents().each(function(){var t=this.tagName.toLowerCase(),e=this.style.textAlign;"b"!==t&&"strong"!==t||o("b").addClass(l),"i"!==t&&"em"!==t||o("i").addClass(l),"u"===t&&o("u").addClass(l),"strike"===t&&o("d").addClass(l),"p"===t&&("center"===e?o("center").addClass(l):"right"===e?o("right").addClass(l):o("left").addClass(l)),"a"===t&&(o("link").addClass(l),o("unlink").removeClass(r))})},g=function(t,a,l){var n=t.document,o=e(n.body),c={link:function(i){var a=p(i),l=e(a).parent();b.call(o,{href:l.attr("href"),target:l.attr("target")},function(e){var a=l[0];"A"===a.tagName?a.href=e.url:v.call(t,"a",{target:e.target,href:e.url,text:e.url},i)})},unlink:function(t){n.execCommand("unlink")},face:function(e){x.call(this,function(i){v.call(t,"img",{src:i.src,alt:i.alt},e)})},image:function(a){var n=this;layui.use("upload",function(o){var r=l.uploadImage||{};o.render({url:r.url,method:r.type,elem:e(n).find("input")[0],done:function(e){0==e.code?(e.data=e.data||{},v.call(t,"img",{src:e.data.src,alt:e.data.title},a)):i.msg(e.msg||"上传失败")}})})},code:function(e){k.call(o,function(i){v.call(t,"pre",{text:i.code,"lay-lang":i.lang},e)})},help:function(){i.open({type:2,title:"帮助",area:["600px","380px"],shadeClose:!0,shade:.1,skin:"layui-layer-msg",content:["http://www.layui.com/about/layedit/help.html","no"]})}},s=a.find(".layui-layedit-tool"),u=function(){var i=e(this),a=i.attr("layedit-event"),l=i.attr("lay-command");if(!i.hasClass(r)){o.focus();var u=m(n);u.commonAncestorContainer;l?(n.execCommand(l),/justifyLeft|justifyCenter|justifyRight/.test(l)&&n.execCommand("formatBlock",!1,"<p>"),setTimeout(function(){o.focus()},10)):c[a]&&c[a].call(this,u),h.call(t,s,i)}},d=/image/;s.find(">i").on("mousedown",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)||u.call(this)}).on("click",function(){var t=e(this),i=t.attr("layedit-event");d.test(i)&&u.call(this)}),o.on("click",function(){h.call(t,s),i.close(x.index)})},b=function(t,e){var l=this,n=i.open({type:1,id:"LAY_layedit_link",area:"350px",shade:.05,shadeClose:!0,moveType:1,title:"超链接",skin:"layui-layer-msg",content:['<ul class="layui-form" style="margin: 15px;">','<li class="layui-form-item">','<label class="layui-form-label" style="width: 60px;">URL</label>','<div class="layui-input-block" style="margin-left: 90px">','<input name="url" lay-verify="url" value="'+(t.href||"")+'" autofocus="true" autocomplete="off" class="layui-input">',"</div>","</li>",'<li class="layui-form-item">','<label class="layui-form-label" style="width: 60px;">打开方式</label>','<div class="layui-input-block" style="margin-left: 90px">','<input type="radio" name="target" value="_self" class="layui-input" title="当前窗口"'+("_self"!==t.target&&t.target?"":"checked")+">",'<input type="radio" name="target" value="_blank" class="layui-input" title="新窗口" '+("_blank"===t.target?"checked":"")+">","</div>","</li>",'<li class="layui-form-item" style="text-align: center;">','<button type="button" lay-submit lay-filter="layedit-link-yes" class="layui-btn"> 确定 </button>','<button style="margin-left: 20px;" type="button" class="layui-btn layui-btn-primary"> 取消 </button>',"</li>","</ul>"].join(""),success:function(t,n){var o="submit(layedit-link-yes)";a.render("radio"),t.find(".layui-btn-primary").on("click",function(){i.close(n),l.focus()}),a.on(o,function(t){i.close(b.index),e&&e(t.field)})}});b.index=n},x=function(t){var a=function(){var t=["[微笑]","[嘻嘻]","[哈哈]","[可爱]","[可怜]","[挖鼻]","[吃惊]","[害羞]","[挤眼]","[闭嘴]","[鄙视]","[爱你]","[泪]","[偷笑]","[亲亲]","[生病]","[太开心]","[白眼]","[右哼哼]","[左哼哼]","[嘘]","[衰]","[委屈]","[吐]","[哈欠]","[抱抱]","[怒]","[疑问]","[馋嘴]","[拜拜]","[思考]","[汗]","[困]","[睡]","[钱]","[失望]","[酷]","[色]","[哼]","[鼓掌]","[晕]","[悲伤]","[抓狂]","[黑线]","[阴险]","[怒骂]","[互粉]","[心]","[伤心]","[猪头]","[熊猫]","[兔子]","[ok]","[耶]","[good]","[NO]","[赞]","[来]","[弱]","[草泥马]","[神马]","[囧]","[浮云]","[给力]","[围观]","[威武]","[奥特曼]","[礼物]","[钟]","[话筒]","[蜡烛]","[蛋糕]"],e={};return layui.each(t,function(t,i){e[i]=layui.cache.dir+"images/face/"+t+".gif"}),e}();return x.hide=x.hide||function(t){"face"!==e(t.target).attr("layedit-event")&&i.close(x.index)},x.index=i.tips(function(){var t=[];return layui.each(a,function(e,i){t.push('<li title="'+e+'"><img src="'+i+'" alt="'+e+'"></li>')}),'<ul class="layui-clear">'+t.join("")+"</ul>"}(),this,{tips:1,time:0,skin:"layui-box layui-util-face",maxWidth:500,success:function(l,n){l.css({marginTop:-4,marginLeft:-10}).find(".layui-clear>li").on("click",function(){t&&t({src:a[this.title],alt:this.title}),i.close(n)}),e(document).off("click",x.hide).on("click",x.hide)}})},k=function(t){var e=this,l=i.open({type:1,id:"LAY_layedit_code",area:"550px",shade:.05,shadeClose:!0,moveType:1,title:"插入代码",skin:"layui-layer-msg",content:['<ul class="layui-form layui-form-pane" style="margin: 15px;">','<li class="layui-form-item">','<label class="layui-form-label">请选择语言</label>','<div class="layui-input-block">','<select name="lang">','<option value="JavaScript">JavaScript</option>','<option value="HTML">HTML</option>','<option value="CSS">CSS</option>','<option value="Java">Java</option>','<option value="PHP">PHP</option>','<option value="C#">C#</option>','<option value="Python">Python</option>','<option value="Ruby">Ruby</option>','<option value="Go">Go</option>',"</select>","</div>","</li>",'<li class="layui-form-item layui-form-text">','<label class="layui-form-label">代码</label>','<div class="layui-input-block">','<textarea name="code" lay-verify="required" autofocus="true" class="layui-textarea" style="height: 200px;"></textarea>',"</div>","</li>",'<li class="layui-form-item" style="text-align: center;">','<button type="button" lay-submit lay-filter="layedit-code-yes" class="layui-btn"> 确定 </button>','<button style="margin-left: 20px;" type="button" class="layui-btn layui-btn-primary"> 取消 </button>',"</li>","</ul>"].join(""),success:function(l,n){var o="submit(layedit-code-yes)";a.render("select"),l.find(".layui-btn-primary").on("click",function(){i.close(n),e.focus()}),a.on(o,function(e){i.close(k.index),t&&t(e.field)})}});k.index=l},C={html:'<i class="layui-icon layedit-tool-html" title="HTML源代码" lay-command="html" layedit-event="html"">&#xe64b;</i><span class="layedit-tool-mid"></span>',strong:'<i class="layui-icon layedit-tool-b" title="加粗" lay-command="Bold" layedit-event="b"">&#xe62b;</i>',italic:'<i class="layui-icon layedit-tool-i" title="斜体" lay-command="italic" layedit-event="i"">&#xe644;</i>',underline:'<i class="layui-icon layedit-tool-u" title="下划线" lay-command="underline" layedit-event="u"">&#xe646;</i>',del:'<i class="layui-icon layedit-tool-d" title="删除线" lay-command="strikeThrough" layedit-event="d"">&#xe64f;</i>',"|":'<span class="layedit-tool-mid"></span>',left:'<i class="layui-icon layedit-tool-left" title="左对齐" lay-command="justifyLeft" layedit-event="left"">&#xe649;</i>',center:'<i class="layui-icon layedit-tool-center" title="居中对齐" lay-command="justifyCenter" layedit-event="center"">&#xe647;</i>',right:'<i class="layui-icon layedit-tool-right" title="右对齐" lay-command="justifyRight" layedit-event="right"">&#xe648;</i>',link:'<i class="layui-icon layedit-tool-link" title="插入链接" layedit-event="link"">&#xe64c;</i>',unlink:'<i class="layui-icon layedit-tool-unlink layui-disabled" title="清除链接" lay-command="unlink" layedit-event="unlink"">&#xe64d;</i>',face:'<i class="layui-icon layedit-tool-face" title="表情" layedit-event="face"">&#xe650;</i>',image:'<i class="layui-icon layedit-tool-image" title="图片" layedit-event="image">&#xe64a;<input type="file" name="file"></i>',code:'<i class="layui-icon layedit-tool-code" title="插入代码" layedit-event="code">&#xe64e;</i>',help:'<i class="layui-icon layedit-tool-help" title="帮助" layedit-event="help">&#xe607;</i>'},w=new c;t(n,w)});layui.define("jquery",function(e){"use strict";var a=layui.$,l="http://www.layui.com/doc/modules/code.html";e("code",function(e){var t=[];e=e||{},e.elem=a(e.elem||".layui-code"),e.about=!("about"in e)||e.about,e.elem.each(function(){t.push(this)}),layui.each(t.reverse(),function(t,i){var c=a(i),o=c.html();(c.attr("lay-encode")||e.encode)&&(o=o.replace(/&(?!#?[a-zA-Z0-9]+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/'/g,"&#39;").replace(/"/g,"&quot;")),c.html('<ol class="layui-code-ol"><li>'+o.replace(/[\r\t\n]+/g,"</li><li>")+"</li></ol>"),c.find(">.layui-code-h3")[0]||c.prepend('<h3 class="layui-code-h3">'+(c.attr("lay-title")||e.title||"code")+(e.about?'<a href="'+l+'" target="_blank">layui.code</a>':"")+"</h3>");var d=c.find(">.layui-code-ol");c.addClass("layui-box layui-code-view"),(c.attr("lay-skin")||e.skin)&&c.addClass("layui-code-"+(c.attr("lay-skin")||e.skin)),(d.find("li").length/100|0)>0&&d.css("margin-left",(d.find("li").length/100|0)+"px"),(c.attr("lay-height")||e.height)&&d.css("max-height",c.attr("lay-height")||e.height)})})}).addcss("modules/code.css","skincodecss");
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/layui.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/layui.js
deleted file mode 100644
index 4615b577..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui/layui.js	
+++ /dev/null
@@ -1,2 +0,0 @@
-/** layui-v2.5.5 MIT License By https://www.layui.com */
- ;!function(e){"use strict";var t=document,o={modules:{},status:{},timeout:10,event:{}},n=function(){this.v="2.5.5"},r=function(){var e=t.currentScript?t.currentScript.src:function(){for(var e,o=t.scripts,n=o.length-1,r=n;r>0;r--)if("interactive"===o[r].readyState){e=o[r].src;break}return e||o[n].src}();return e.substring(0,e.lastIndexOf("/")+1)}(),i=function(t){e.console&&console.error&&console.error("Layui hint: "+t)},a="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),u={layer:"modules/layer",laydate:"modules/laydate",laypage:"modules/laypage",laytpl:"modules/laytpl",layim:"modules/layim",layedit:"modules/layedit",form:"modules/form",upload:"modules/upload",transfer:"modules/transfer",tree:"modules/tree",table:"modules/table",element:"modules/element",rate:"modules/rate",colorpicker:"modules/colorpicker",slider:"modules/slider",carousel:"modules/carousel",flow:"modules/flow",util:"modules/util",code:"modules/code",jquery:"modules/jquery",mobile:"modules/mobile","layui.all":"../layui.all"};n.prototype.cache=o,n.prototype.define=function(e,t){var n=this,r="function"==typeof e,i=function(){var e=function(e,t){layui[e]=t,o.status[e]=!0};return"function"==typeof t&&t(function(n,r){e(n,r),o.callback[n]=function(){t(e)}}),this};return r&&(t=e,e=[]),!layui["layui.all"]&&layui["layui.mobile"]?i.call(n):(n.use(e,i),n)},n.prototype.use=function(e,n,l){function s(e,t){var n="PLaySTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/;("load"===e.type||n.test((e.currentTarget||e.srcElement).readyState))&&(o.modules[f]=t,d.removeChild(v),function r(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void(o.status[f]?c():setTimeout(r,4))}())}function c(){l.push(layui[f]),e.length>1?y.use(e.slice(1),n,l):"function"==typeof n&&n.apply(layui,l)}var y=this,p=o.dir=o.dir?o.dir:r,d=t.getElementsByTagName("head")[0];e="string"==typeof e?[e]:e,window.jQuery&&jQuery.fn.on&&(y.each(e,function(t,o){"jquery"===o&&e.splice(t,1)}),layui.jquery=layui.$=jQuery);var f=e[0],m=0;if(l=l||[],o.host=o.host||(p.match(/\/\/([\s\S]+?)\//)||["//"+location.host+"/"])[0],0===e.length||layui["layui.all"]&&u[f]||!layui["layui.all"]&&layui["layui.mobile"]&&u[f])return c(),y;if(o.modules[f])!function g(){return++m>1e3*o.timeout/4?i(f+" is not a valid module"):void("string"==typeof o.modules[f]&&o.status[f]?c():setTimeout(g,4))}();else{var v=t.createElement("script"),h=(u[f]?p+"lay/":/^\{\/\}/.test(y.modules[f])?"":o.base||"")+(y.modules[f]||f)+".js";h=h.replace(/^\{\/\}/,""),v.async=!0,v.charset="utf-8",v.src=h+function(){var e=o.version===!0?o.v||(new Date).getTime():o.version||"";return e?"?v="+e:""}(),d.appendChild(v),!v.attachEvent||v.attachEvent.toString&&v.attachEvent.toString().indexOf("[native code")<0||a?v.addEventListener("load",function(e){s(e,h)},!1):v.attachEvent("onreadystatechange",function(e){s(e,h)}),o.modules[f]=h}return y},n.prototype.getStyle=function(t,o){var n=t.currentStyle?t.currentStyle:e.getComputedStyle(t,null);return n[n.getPropertyValue?"getPropertyValue":"getAttribute"](o)},n.prototype.link=function(e,n,r){var a=this,u=t.createElement("link"),l=t.getElementsByTagName("head")[0];"string"==typeof n&&(r=n);var s=(r||e).replace(/\.|\//g,""),c=u.id="layuicss-"+s,y=0;return u.rel="stylesheet",u.href=e+(o.debug?"?v="+(new Date).getTime():""),u.media="all",t.getElementById(c)||l.appendChild(u),"function"!=typeof n?a:(function p(){return++y>1e3*o.timeout/100?i(e+" timeout"):void(1989===parseInt(a.getStyle(t.getElementById(c),"width"))?function(){n()}():setTimeout(p,100))}(),a)},o.callback={},n.prototype.factory=function(e){if(layui[e])return"function"==typeof o.callback[e]?o.callback[e]:null},n.prototype.addcss=function(e,t,n){return layui.link(o.dir+"css/"+e,t,n)},n.prototype.img=function(e,t,o){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,"function"==typeof t&&t(n)},void(n.onerror=function(e){n.onerror=null,"function"==typeof o&&o(e)}))},n.prototype.config=function(e){e=e||{};for(var t in e)o[t]=e[t];return this},n.prototype.modules=function(){var e={};for(var t in u)e[t]=u[t];return e}(),n.prototype.extend=function(e){var t=this;e=e||{};for(var o in e)t[o]||t.modules[o]?i("模块名 "+o+" 已被占用"):t.modules[o]=e[o];return t},n.prototype.router=function(e){var t=this,e=e||location.hash,o={path:[],search:{},hash:(e.match(/[^#](#.*$)/)||[])[1]||""};return/^#\//.test(e)?(e=e.replace(/^#\//,""),o.href="/"+e,e=e.replace(/([^#])(#.*$)/,"$1").split("/")||[],t.each(e,function(e,t){/^\w+=/.test(t)?function(){t=t.split("="),o.search[t[0]]=t[1]}():o.path.push(t)}),o):o},n.prototype.data=function(t,o,n){if(t=t||"layui",n=n||localStorage,e.JSON&&e.JSON.parse){if(null===o)return delete n[t];o="object"==typeof o?o:{key:o};try{var r=JSON.parse(n[t])}catch(i){var r={}}return"value"in o&&(r[o.key]=o.value),o.remove&&delete r[o.key],n[t]=JSON.stringify(r),o.key?r[o.key]:r}},n.prototype.sessionData=function(e,t){return this.data(e,t,sessionStorage)},n.prototype.device=function(t){var o=navigator.userAgent.toLowerCase(),n=function(e){var t=new RegExp(e+"/([^\\s\\_\\-]+)");return e=(o.match(t)||[])[1],e||!1},r={os:function(){return/windows/.test(o)?"windows":/linux/.test(o)?"linux":/iphone|ipod|ipad|ios/.test(o)?"ios":/mac/.test(o)?"mac":void 0}(),ie:function(){return!!(e.ActiveXObject||"ActiveXObject"in e)&&((o.match(/msie\s(\d+)/)||[])[1]||"11")}(),weixin:n("micromessenger")};return t&&!r[t]&&(r[t]=n(t)),r.android=/android/.test(o),r.ios="ios"===r.os,r},n.prototype.hint=function(){return{error:i}},n.prototype.each=function(e,t){var o,n=this;if("function"!=typeof t)return n;if(e=e||[],e.constructor===Object){for(o in e)if(t.call(e[o],o,e[o]))break}else for(o=0;o<e.length&&!t.call(e[o],o,e[o]);o++);return n},n.prototype.sort=function(e,t,o){var n=JSON.parse(JSON.stringify(e||[]));return t?(n.sort(function(e,o){var n=/^-?\d+$/,r=e[t],i=o[t];return n.test(r)&&(r=parseFloat(r)),n.test(i)&&(i=parseFloat(i)),r&&!i?1:!r&&i?-1:r>i?1:r<i?-1:0}),o&&n.reverse(),n):n},n.prototype.stope=function(t){t=t||e.event;try{t.stopPropagation()}catch(o){t.cancelBubble=!0}},n.prototype.onevent=function(e,t,o){return"string"!=typeof e||"function"!=typeof o?this:n.event(e,t,null,o)},n.prototype.event=n.event=function(e,t,n,r){var i=this,a=null,u=t.match(/\((.*)\)$/)||[],l=(e+"."+t).replace(u[0],""),s=u[1]||"",c=function(e,t){var o=t&&t.call(i,n);o===!1&&null===a&&(a=!1)};return r?(o.event[l]=o.event[l]||{},o.event[l][s]=[r],this):(layui.each(o.event[l],function(e,t){return"{*}"===s?void layui.each(t,c):(""===e&&layui.each(t,c),void(s&&e===s&&layui.each(t,c)))}),a)},e.layui=new n}(window);
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/dtree.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/dtree.css
deleted file mode 100644
index 6caec28b..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/dtree.css	
+++ /dev/null
@@ -1,113 +0,0 @@
-
-/**************** 主题换肤  ****************/
-/* 默认风格*/
-.dtree-theme-item-this{background-color: #d2d2d2!important;}
-.dtree-theme-item:hover{background-color: #eaeceb!important;}
-.dtree-theme-item cite{font-size:12px!important;}
-.dtree-theme-item:hover cite{color:#fe7786!important;}
-
-.dtree-theme-dtreefont{font-size: 16px!important;}
-.dtree-theme-ficon{color:#000!important;}
-.dtree-theme-icon{color:orange!important;}
-.dtree-theme-checkbox:hover{color:#fe7786!important;}
-.dtree-theme-choose{color:#fe7786!important;}
-
-/* layui主题风格*/
-.dtree-layui-item-this{background: none!important;}
-.dtree-layui-item:hover{background: none!important;}
-.dtree-layui-item cite{font-size:14px!important;}
-.dtree-layui-item:hover cite{opacity:0.5;filter:Alpha(opacity=50);text-decoration: underline;}
-
-.dtree-layui-dtreefont{font-size: 18px!important;}
-.dtree-layui-ficon{font-size: 18px!important;color:#393D49!important;}
-.dtree-layui-icon{color:#666!important;}
-.dtree-layui-checkbox:hover{color:#5FB878!important;}
-.dtree-layui-choose{color:#5FB878!important;}
-
-/* laySimple主题风格*/
-.dtree-laySimple-item-this{background-color: #d2d2d2!important;}
-.dtree-laySimple-item:hover{background-color: #eaeceb!important;}
-.dtree-laySimple-item cite{font-size:12px!important;}
-.dtree-laySimple-item:hover cite{color:#01AAED!important;}
-
-.dtree-laySimple-dtreefont{font-size: 16px!important;}
-.dtree-laySimple-ficon{font-size: 14px!important;color:#393D49!important;}
-.dtree-laySimple-icon{color:#393D49!important;}
-.dtree-laySimple-checkbox:hover{color:#01AAED!important;}
-.dtree-laySimple-choose{color:#01AAED!important;}
-/**************** 树基础  ****************/
-/* 菜单栏*/
-.dtree-menubar {padding-left: 10px;}
-.dtree-menubar .layui-btn-group .layui-btn-sm{height: 20px;line-height: 20px;padding: 0 5px;font-size: 12px;}
-.dtree-menubar .layui-btn-group .layui-btn-sm i{font-size: 12px!important;}
-
-/* 工具栏*/
-.dtree-toolbar{position: absolute;z-index: 940520;padding: 0;background-color: #eceaeb;}
-.dtree-toolbar .layui-nav-child{position: static;}
-.dtree-toolbar .layui-nav-child dd{cursor: pointer;}
-.dtree-toolbar .layui-nav-child dd a i{font-size:16px;display: inline-block;margin: 0px 1px;color:#fe7786;}
-.dtree-toolbar .layui-nav-child dd a i:hover{font-weight: bold;}
-.dtree-toolbar .layui-nav-bar{display: none!important;}
-.dtree-toolbar-tool{padding: 30px;}
-
-.dtree-toolbar-fixed{position: absolute;right: 5px;top: 2px;font-style: normal;transition: all .3s;-webkit-transition: all .3s;}
-/*.dtree-toolbar-fixed a{border:1px solid #fe7786;}*/
-.dtree-toolbar-fixed a i{font-size:14px;display: inline-block;margin: 0px 1px;color:#fe7786;}
-.dtree-toolbar-fixed a i:hover{opacity:0.8;filter:Alpha(opacity=80);}
-
-/* 树基本*/
-.dtree{width:260px;}
-.dtree-nav-item{line-height:33px;padding-left:16px;}
-.dtree-nav-ul-sid{display: none;}
-.dtree-none-text{font-size: 12px;text-align: center;color: gray;}
-
-/* 树线*/
-.dtree-nav-first-line,.dtree-nav-line,.dtree-nav-last-line{position: relative;}
-.dtree-nav-first-line:before{content:"";position: absolute;height: 0;border-left: 1px dotted #c0c4cc;}
-.dtree-nav-first-line:after{content:"";position: absolute;height: 0;border-top: 1px dotted #c0c4cc;}
-
-.dtree-nav-line:before{content:"";position: absolute;top: 0;left: 7px;width: 0;height: 100%;border-left: 1px dotted #c0c4cc;}
-.dtree-nav-line:after{content:"";position: absolute;top: 16px;left: 8px;width: 9px;height: 0;border-top: 1px dotted #c0c4cc;}
-
-.dtree-nav-last-line:before{content:"";position: absolute;top: 0;left: 7px;width: 0;height: 17px;border-left: 1px dotted #c0c4cc;}
-.dtree-nav-last-line:after{content:"";position: absolute;top: 16px;left: 8px;width: 9px;height: 0;border-top: 1px dotted #c0c4cc;}
-
-
-/* 图标及复选框*/
-.dtreefont{cursor: pointer;}
-.dtreefont-special{margin: 0 4px;}
-.dtree-nav-checkbox-div{display: inline-block;}
-.dtree-nav-checkbox-div>i{display: inline-block;margin: 0px 1px;}
-.dtree-nav-checkbox-div>i:last-child{margin-right: 4px;}
-.dtree-nav-checkbox-div>i:hover{opacity:0.8;filter:Alpha(opacity=80);}
-
-/* 行 文字*/
-.dtree-nav-div{display:block;vertical-align:top;position:relative;}
-.dtree-nav-div cite{font-style: normal;cursor: pointer;}
-.dtree-nav-div:hover cite{opacity:0.7;filter:Alpha(opacity=70);transition: all .3s;-webkit-transition: all .3s;}
-
-/* 规则属性*/
-.dtree-nav-show {display: block!important;}
-.dtree-nav-hide {display: none!important;}
-.dtree-nav-this {}
-.dtree-icon-hide {opacity:0;filter:Alpha(opacity=0);}
-.dtree-icon-null-open,.dtree-icon-null-close,.dtree-icon-null{margin: 0 2px;}
-.dtree-disabled{cursor: not-allowed; color:#c2c2c2!important;}
-.dtree-disabled:hover{color:#c2c2c2!important;}
-.dtree-nav-div cite.dtree-disabled{font-style: normal; cursor: not-allowed; color:#c2c2c2!important;}
-.dtree-nav-div>cite.dtree-disabled:hover{color:#c2c2c2!important;}
-
-
-/** 下拉树属性*/
-.dtree-select{position: absolute;max-height: 500px;height: 350px;overflow: auto;width: 99%;z-index: 123;display: none;border:1px solid silver;top: 42px;}
-.dtree-select-show{display: block!important;}
-.dtree-select-up{top: auto; bottom: 42px;}
-
-/* 简单适配*/
-@media screen and (max-width:1700px) and (min-width:1300px){	
-	.dtree-nav-item {padding-left: 15px;}
-}
-
-
-
-
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/dtree.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/dtree.js
deleted file mode 100644
index 9a37c9c2..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/dtree.js	
+++ /dev/null
@@ -1 +0,0 @@
-layui.define(["jquery","layer","form"],function(e){var y=layui.$,f=layui.layer,r=layui.form,m="dtree-nav-ul-sid",k="dtree-nav-item",S="dtree-nav-div",v="dtreefont-special",o="dtree-none-text",t="dtree-toolbar",g="dtree-toolbar-tool",l="dtree-toolbar-fixed",D="dtree-nav-checkbox-div",N="d-click-checkbar",n="t-click",c="dtree",s="dtree-nav-first-line",d="dtree-nav-line",h="dtree-nav-last-line",i="dtree-nav-this",C="dtree-nav-show",T="dtree-nav-hide",x="dtree-disabled",I="dtree-icon-hide",a=y("body"),u=y(window),p=(y(document),"dtree"),b={},j={},P="dtree-icon-fuxuankuangxuanzhong",A="dtree-icon-fuxuankuang",w="dtree-icon-fuxuankuang-banxuan",q="dtree-icon-move-down",L="dtree-icon-move-up",R="dtree-icon-refresh",O="dtree-icon-roundcheckfill",_="dtree-icon-roundclosefill",E="dtree-icon-roundcheck",F="dtree-icon-delete1",M="dtree-icon-search_list_light",H="dtree-icon-pulldown",U="dtree-icon-pullup",B="dtree-icon-roundadd",V="dtree-icon-bianji",W="dtree-icon-roundclose",$={"-1":{open:"dtree-icon-null-open",close:"dtree-icon-null-close"},0:{open:"dtree-icon-wenjianjiazhankai",close:"dtree-icon-weibiaoti5"},1:{open:"dtree-icon-jian",close:"dtree-icon-jia"},2:{open:"dtree-icon-xiangxia1",close:"dtree-icon-xiangyou"}},J={"-1":"dtree-icon-null",0:"dtree-icon-weibiaoti5",1:"dtree-icon-yonghu",2:"dtree-icon-fenzhijigou",3:"dtree-icon-fenguangbaobiao",4:"dtree-icon-xinxipilu",5:"dtree-icon-shuye1",6:"dtree-icon-caidan_xunzhang",7:"dtree-icon-normal-file",8:"dtree-icon-dian",9:"dtree-icon-set-sm",10:"dtree-icon-rate"},G="dtree-",z="checkNodeClick",X="itemNodeClick",K="pulldown",Q="pullup",Y="addToolbar",Z="editToolbar",ee="delToolbar",te="moveDown",oe="moveUp",ae="refresh",ie="checkAll",ne="unCheckAll",se="invertAll",re="remove",le="searchNode",de={getElemId:function(e){var t=e.elem||"",o=e.obj||y(t);return 0==o.length?"":y(o)[0].id},escape:function(e){return"string"!=typeof e?"":e.replace(ue.escape,function(e){return he.escape[e]})},unescape:function(e){return"string"!=typeof e?"":e.replace(ue.unescape,function(e){return he.unescape[e]})},cloneObj:function(e,t){var o={};e instanceof Array&&(o=[]);var a="";for(var i in void 0!==t&&(a=t.join(",")),e)if(-1==a.indexOf(i)){var n=e[i];o[i]="object"==typeof n?de.cloneObj(n,void 0!==typeof t?t:[]):n}return o},trimToDot:function(e){return e.replace(/ /g,".")}},ce=Object.keys||function(e){e=Object(e);var t=[];for(var o in e)t.push(o);return t},he={escape:{"&":"&amp;","<":"&lt;",">":"&gt;","'":"&quo;"}};he.unescape=function(e){e=Object(e);var t={};for(var o in e)t[e[o]]=o;return t}(he.escape);var ue={escape:RegExp("["+ce(he.escape).join("")+"]","g"),unescape:RegExp("("+ce(he.unescape).join("|")+")","g")},fe=function(a){var e=a.data?a.data:{},t="boolean"!=typeof a.async||a.async;y.ajax({type:a.type?a.type:"POST",headers:a.headers,url:a.url,dataType:a.dataType?a.dataType:"json",data:e,async:t,contentType:a.contentType,xhrFields:{withCredentials:a.withCredentials},beforeSend:function(e,t){return"function"!=typeof a.beforeSend||a.beforeSend(e,t)},success:a.success,error:function(e,t,o){"function"==typeof a.error?a.error(e,t,o):f.msg("异步加载失败: "+t,{icon:5,shift:6})},statusCode:{404:function(){f.msg("未找到指定请求,请检查访问路径!",{icon:5,shift:6})},500:function(){f.msg("系统错误!",{icon:5,shift:6})}},complete:function(e,t){"function"==typeof a.complete&&a.complete(e,t)}})},pe=function(e,t){var o=e;for(var a in t)o+=a+"="+t[a]+"&";return o=o.substring(0,o.length-1)},be=function(e){this.formatter={title:!1},this.response={statusName:"code",statusCode:200,message:"message",rootName:"data",treeId:"id",parentId:"parentId",title:"title",ficonClass:"ficonClass",iconClass:"iconClass",childName:"children",last:"last",spread:"spread",disabled:"disabled",hide:"hide",checkArr:"checkArr",checked:"checked",type:"type",basicData:"basicData"},this.defaultRequest={nodeId:"nodeId",parentId:"parentId",context:"context",leaf:"leaf",level:"level",spread:"spread",dataType:"dataType",checked:"checked",initchecked:"initchecked",basicData:"basicData",recordData:"recordData"},this.toolbarFun={addTreeNode:function(e,t){},editTreeNode:function(e,t){},editTreeLoad:function(e){},delTreeNode:function(e,t){},loadToolbarBefore:function(e,t,o){return e}},this.toolbarStyle={title:"节点",area:["60%","80%"]},this.menubarFun={remove:function(e){return!0}},this.menubarTips={toolbar:[],group:[te,oe,ae,ie,ne,se,re,le],freedom:[]},this.checkbarFun={chooseBefore:function(e,t){return!0},chooseDone:function(e){}},this.iframeDefaultRequest={nodeId:"nodeId",parentId:"parentId",context:"context",leaf:"leaf",level:"level",spread:"spread",dataType:"dataType",checked:"checked",initchecked:"initchecked",basicData:"basicData",recordData:"recordData"},this.iframeFun={iframeDone:function(e){}},this.style={item:"",itemThis:"",dfont:"",icon:"",cbox:"",chs:""},this.usefontStyle={fnode:{node:{open:"",close:""},leaf:""},snode:{node:{open:"",close:""},leaf:""},checkbox:{on:"",out:"",noall:""},menubar:{movedown:"",moveup:"",refresh:"",checkAll:"",unCheckAll:"",invertAll:"",remove:"",search:""},menubarExt:"",toolbar:{menubar:{movedown:"",moveup:"",refresh:"",checkAll:"",unCheckAll:"",invertAll:"",remove:"",search:""},menubarExt:"",pulldown:"",pullup:"",add:"",edit:"",del:""},toolbarExt:""},this.node={nodeId:"",parentId:"",context:"",leaf:"",level:"",spread:"",dataType:"",checked:"",initchecked:"",basicData:"",recordData:""},this.toolbarMenu={},this.checkbarNode=[],this.errData=[],this.checkArrLen=0,this.temp=[],this.bak="",this.setting(e)};be.prototype.setting=function(e){this.options=e||{},this.elem=this.options.elem||b.elem||"",void 0===this.options.obj?this.elem&&0<y(this.elem).length&&(this.obj=y(this.elem)):(this.obj=this.options.obj||b.obj||this.obj,this.elem="#"+this.obj[0].id),this.scroll=this.options.scroll||b.scroll||this.elem,this.accordion="boolean"==typeof this.options.accordion?this.options.accordion:"boolean"==typeof b.accordion&&b.accordion,this.accordion?this.initLevel=1:this.initLevel=this.options.initLevel||b.initLevel||2,this.type=this.options.type||b.type||"load",this.cache="boolean"==typeof this.options.cache?this.options.cache:"boolean"!=typeof b.cache||b.cache,this.record=this.options.record||b.record||!1,this.load="boolean"==typeof this.options.load?this.options.load:"boolean"!=typeof b.load||b.load,this.none=this.options.none||b.nont||"无数据",this.tempHeight=this.options.height||b.height,this.tempHeight?/^full-\d+$/.test(this.tempHeight)?(this.fullHeightGap=this.tempHeight.split("-")[1],this.height=u.height()-this.fullHeightGap):(this.fullHeightGap=this.tempHeight,this.height=this.tempHeight):(this.fullHeightGap="",this.height=""),this.width=this.options.width||b.width||"260",this.obj.css("width",this.width),this.iconfont=this.options.iconfont||b.iconfont||"dtreefont",this.iconfontStyle=this.options.iconfontStyle||b.iconfontStyle||{},this.nodeIconArray=y.extend($,this.options.nodeIconArray||b.nodeIconArray)||$,this.leafIconArray=y.extend(J,this.options.leafIconArray||b.leafIconArray)||J,this.skin=this.options.skin||b.skin||"theme","layui"==this.skin?(this.line="boolean"==typeof this.options.line?this.options.line:"boolean"!=typeof b.line||b.line,this.ficon=this.options.ficon||b.ficon||"7",this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"1":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||b.icon||"-1",this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?(this.icon,"-1"):this.icon[0]):"laySimple"==this.skin?(this.line=this.options.line||b.line||!1,this.ficon=this.options.ficon||b.ficon||["2","-1"],this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"2":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||b.icon||"-1",this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?(this.icon,"-1"):this.icon[0]):(this.line=this.options.line||b.line||!1,this.ficon=this.options.ficon||b.ficon||"8",this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"1":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||b.icon||"5",this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?"-1"==this.icon?"-1":"0":this.icon[0]),this.leafIcon="string"==typeof this.icon||"number"==typeof this.icon?this.icon:this.icon[1],this.url=this.options.url||b.url||"",this.async="boolean"==typeof this.options.async?this.options.async:"boolean"!=typeof b.async||b.async,this.asyncLoad=this.options.asyncLoad||b.asyncLoad||[],this.headers=this.options.headers||b.headers||{},this.method=this.options.method||b.method||"post",this.dataType=this.options.dataType||b.dataType||"json",this.contentType=this.options.contentType||b.contentType||"application/x-www-form-urlencoded",this.defaultRequest=y.extend(this.defaultRequest,this.options.defaultRequest||b.defaultRequest)||this.defaultRequest,this.filterRequest=this.options.filterRequest||b.filterRequest||[],this.request=this.options.request||b.request||{},this.response=y.extend(this.response,this.options.response||b.response)||this.response,this.data=this.options.data||b.data||null,this.dataFormat=this.options.dataFormat||b.dataFormat||"levelRelationship",this.dataStyle=this.options.dataStyle||b.dataStyle||"defaultStyle",this.errDataShow=this.options.errDataShow||b.errDataShow||!1,this.withCredentials=this.options.withCredentials||b.withCredentials||!1,this.beforeSend=this.options.beforeSend||b.beforeSend||function(e,t,o){return!0},this.success=this.options.success||b.success||function(e,t,o){},this.done=this.options.done||b.done||function(e,t,o){},this.formatter=y.extend(this.formatter,this.options.formatter||b.formatter)||this.formatter,this.error=this.options.error||b.error||function(e,t,o){},this.complete=this.options.complete||b.complete||function(e,t){},this.checkbar=this.options.checkbar||b.checkbar||!1,this.checkbarLoad=this.options.checkbarLoad||b.checkbarLoad||"node",this.checkbarType=this.options.checkbarType||b.checkbarType||"all",this.checkbarData=this.options.checkbarData||b.checkbarData||"choose",this.checkbarFun=y.extend(this.checkbarFun,this.options.checkbarFun||b.checkbarFun)||this.checkbarFun,this.menubar=this.options.menubar||b.menubar||!1,this.menubarTips=y.extend(this.menubarTips,this.options.menubarTips||b.menubarTips)||this.menubarTips,this.menubarFun=y.extend(this.menubarFun,this.options.menubarFun||b.menubarFun)||this.menubarFun,this.toolbar=this.options.toolbar||b.toolbar||!1,this.toolbarWay=this.options.toolbarWay||b.toolbarWay||"contextmenu",this.toolbarStyle=y.extend(this.toolbarStyle,this.options.toolbarStyle||b.toolbarStyle)||this.toolbarStyle,this.toolbarLoad=this.options.toolbarLoad||b.toolbarLoad||"node",this.toolbarShow=this.options.toolbarShow||b.toolbarShow||["add","edit","delete"],this.toolbarBtn=this.options.toolbarBtn||b.toolbarBtn||null,this.toolbarExt=this.options.toolbarExt||b.toolbarExt||[],this.toolbarFun=y.extend(this.toolbarFun,this.options.toolbarFun||b.toolbarFun)||this.toolbarFun,this.useIframe=this.options.useIframe||b.useIframe||!1,this.iframeElem=this.options.iframeElem||b.iframeElem||"",this.iframeUrl=this.options.iframeUrl||b.iframeUrl||"",this.iframeLoad=this.options.iframeLoad||b.iframeLoad||"leaf",this.iframeDefaultRequest=y.extend(this.iframeDefaultRequest,this.options.iframeDefaultRequest||b.iframeDefaultRequest)||this.iframeDefaultRequest,this.iframeRequest=y.extend(this.iframeRequest,this.options.iframeRequest)||y.extend(this.iframeRequest,b.iframeRequest)||this.iframeRequest,this.iframeFun=y.extend(this.iframeFun,this.options.iframeFun)||y.extend(this.iframeFun,b.iframeFun)||this.iframeFun,this.select=this.options.select||!1,this.select&&this.selectSetting(),this.ensureTheme()},be.prototype.reloadSetting=function(e){this.options=y.extend(this.options,e)||this.options,this.elem=this.options.elem||this.elem,void 0===this.options.obj?this.elem&&0<y(this.elem).length&&(this.obj=y(this.elem)):(this.obj=this.options.obj||this.obj,this.elem="#"+this.obj[0].id),this.scroll=this.options.scroll||this.scroll,this.accordion="boolean"==typeof this.options.accordion?this.options.accordion:this.accordion,this.accordion?this.initLevel=1:this.initLevel=this.options.initLevel||this.initLevel,this.type=this.options.type||this.type,this.cache="boolean"==typeof this.options.cache?this.options.cache:this.cache,this.record="boolean"==typeof this.options.record?this.options.record:this.record,this.load="boolean"==typeof this.options.load?this.options.load:this.load,this.none=this.options.none||this.none,this.tempHeight=this.options.height||this.height,this.tempHeight&&(/^full-\d+$/.test(this.tempHeight)?(this.fullHeightGap=this.tempHeight.split("-")[1],this.height=u.height()-this.fullHeightGap):(this.fullHeightGap=this.tempHeight,this.height=this.tempHeight)),this.width=this.options.width||this.width,this.obj.css("width",this.width),this.line="boolean"==typeof this.options.line?this.options.line:this.line,this.iconfont=this.options.iconfont||this.iconfont,this.iconfontStyle=this.options.iconfontStyle||this.iconfontStyle,this.nodeIconArray=y.extend($,this.options.nodeIconArray)||this.nodeIconArray,this.leafIconArray=y.extend(J,this.options.leafIconArray)||this.leafIconArray,this.skin=this.options.skin||this.skin,"layui"==this.skin?(this.line="boolean"!=typeof this.options.line||this.options.line,this.ficon=this.options.ficon||this.ficon,this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"1":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||this.icon,this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?(this.icon,"-1"):this.icon[0]):"laySimple"==this.skin?(this.line="boolean"==typeof this.options.line&&this.options.line,this.ficon=this.options.ficon||this.ficon,this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"2":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||this.icon,this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?(this.icon,"-1"):this.icon[0]):(this.line="boolean"==typeof this.options.line&&this.options.line,this.ficon=this.options.ficon||this.ficon,this.fnodeIcon="string"==typeof this.ficon||"number"==typeof this.ficon?"-1"==this.ficon?"-1":"1":this.ficon[0],this.fleafIcon="string"==typeof this.ficon||"number"==typeof this.ficon?this.ficon:this.ficon[1],this.icon=this.options.icon||this.icon,this.nodeIcon="string"==typeof this.icon||"number"==typeof this.icon?"-1"==this.icon?"-1":"0":this.icon[0]),this.leafIcon="string"==typeof this.icon||"number"==typeof this.icon?this.icon:this.icon[1],this.url=this.options.url||this.url,this.async="boolean"==typeof this.options.async?this.options.async:this.async,this.asyncLoad=this.options.asyncLoad||this.asyncLoad,this.headers=this.options.headers||this.headers,this.method=this.options.method||this.method,this.dataType=this.options.dataType||this.dataType,this.contentType=this.options.contentType||this.contentType,this.defaultRequest=y.extend(this.defaultRequest,this.options.defaultRequest)||this.defaultRequest,this.filterRequest=this.options.filterRequest||this.filterRequest,this.request=this.options.request||this.request,this.response=y.extend(this.response,this.options.response)||this.response,this.data=this.options.data||this.data,this.dataFormat=this.options.dataFormat||this.dataFormat,this.dataStyle=this.options.dataStyle||this.dataStyle,this.errDataShow="boolean"==typeof this.options.errDataShow?this.options.errDataShow:this.errDataShow,this.withCredentials="boolean"==typeof this.options.withCredentials?this.options.withCredentials:this.withCredentials,this.beforeSend=this.options.beforeSend||this.beforeSend,this.success=this.options.success||this.success,this.done=this.options.done||this.done,this.formatter=y.extend(this.formatter,this.options.formatter)||this.formatter,this.error=this.options.error||this.error,this.complete=this.options.complete||this.complete,this.checkbar=this.options.checkbar||this.checkbar,this.checkbarLoad=this.options.checkbarLoad||this.checkbarLoad,this.checkbarType=this.options.checkbarType||this.checkbarType,this.checkbarData=this.options.checkbarData||this.checkbarData,this.checkbarFun=y.extend(this.checkbarFun,this.options.checkbarFun)||this.checkbarFun,this.menubar=this.options.menubar||this.menubar,this.menubarTips=y.extend(this.menubarTips,this.options.menubarTips)||this.menubarTips,this.menubarFun=y.extend(this.menubarFun,this.options.menubarFun)||this.menubarFun,this.toolbar=this.options.toolbar||this.toolbar,this.toolbarWay=this.options.toolbarWay||this.toolbarWay,this.toolbarStyle=y.extend(this.toolbarStyle,this.options.toolbarStyle)||this.toolbarStyle,this.toolbarLoad=this.options.toolbarLoad||this.toolbarLoad,this.toolbarShow=this.options.toolbarShow||this.toolbarShow,this.toolbarBtn=this.options.toolbarBtn||this.toolbarBtn,this.toolbarExt=this.options.toolbarExt||this.toolbarExt,this.toolbarFun=y.extend(this.toolbarFun,this.options.toolbarFun)||this.toolbarFun,this.useIframe=this.options.useIframe||this.useIframe,this.iframeElem=this.options.iframeElem||this.iframeElem,this.iframeUrl=this.options.iframeUrl||this.iframeUrl,this.iframeLoad=this.options.iframeLoad||this.iframeLoad,this.iframeDefaultRequest=y.extend(this.iframeDefaultRequest,this.options.iframeDefaultRequest)||this.iframeDefaultRequest,this.iframeRequest=y.extend(this.iframeRequest,this.options.iframeRequest)||this.iframeRequest,this.iframeFun=y.extend(this.iframeFun,this.options.iframeFun)||this.iframeFun,this.select&&this.reloadSelectSetting(),this.ensureTheme()},be.prototype.selectSetting=function(){this.select=!0,this.selectInitVal=this.obj.attr("data-value")||this.options.selectInitVal||"",this.selectTreeDiv=this.obj[0].id+"_tree_div",this.selectCardDiv=this.obj[0].id+"_select_card_div",this.selectDiv=this.obj[0].id+"_select_div",this.selectTipsName=this.obj[0].id+"_select_input",this.selectTips=this.options.selectTips||"请选择",this.selectCardHeight=this.options.selectCardHeight||"350",this.selectInputName=this.options.selectInputName||{nodeId:this.obj[0].id+"_select_nodeId"},this.renderSelectDom()},be.prototype.reloadSelectSetting=function(){this.selectInitVal=this.obj.attr("data-value")||this.options.selectInitVal||this.selectInitVal,this.selectTips=this.options.selectTips||this.selectTips,this.selectCardHeight=this.options.selectCardHeight||this.selectCardHeight,this.selectInputName=y.extend(this.selectInputName,this.options.selectInputName)||this.selectInputName,this.reloadSelectDom()},be.prototype.renderSelectDom=function(){var e=this,t=e.obj[0].id,o=e.selectInputName,a=[];for(var i in o)a.push('<input type="hidden" dtree-id="'+t+'" dtree-node="'+i+'" name="'+o[i]+'" value="" readonly>');var n=['<div class="layui-unselect layui-form-select" dtree-id="'+t+'" dtree-select="'+e.selectDiv+'">','<div class="layui-select-title">',a.join(""),'<input type="text" dtree-id="'+t+'" id="'+e.selectTipsName+'_id" name="'+e.selectTipsName+'" placeholder="'+e.selectTips+'" value="" readonly class="layui-input layui-unselect">','<i class="layui-edge"></i>',"</div></div>"].join("");e.obj.before(n);var s="style=";this.selectCardHeight&&(s+="'height:"+e.selectCardHeight+"px'"),e.obj.wrap('<div class="layui-card dtree-select" dtree-id="'+t+'" dtree-card="'+e.selectCardDiv+'" '+s+"></div>").wrap('<div class="layui-card-body"></div>').wrap('<div id="'+e.selectTreeDiv+'"></div>')},be.prototype.reloadSelectDom=function(){var e=this,t=e.obj[0].id,o=e.selectInputName,a=[];for(var i in o)a.push('<input type="hidden" dtree-id="'+t+'" dtree-node="'+i+'" name="'+o[i]+'" value="" readonly>');y("div[dtree-id='"+t+"'][dtree-select='"+e.selectDiv+"']").find("div.layui-select-title").html("");var n=[a.join(""),'<input type="text" dtree-id="'+t+'" id="'+e.selectTipsName+'_id" name="'+e.selectTipsName+'" placeholder="'+e.selectTips+'" value="" readonly class="layui-input layui-unselect">','<i class="layui-edge"></i>'].join("");y("div[dtree-id='"+t+"'][dtree-select='"+e.selectDiv+"']").find("div.layui-select-title").html(n);var s="style=";this.selectCardHeight&&(s+="'height:"+e.selectCardHeight+"px'"),y("div[dtree-id='"+t+"'][dtree-card='"+e.selectCardDiv+"']").attr("style",s)},be.prototype.selectVal=function(e){var t=this,o=t.obj[0].id,a=t.selectInputName,i="",n={};if(t.checkbar)return t.selectCheckboxVal();for(var s in void 0===e&&(e=t.getNowParam()),"string"==typeof e&&(e=t.getParam(e)),i=e.context,a)n[a[s]]=e[s],y("div[dtree-select='"+t.selectDiv+"']").find("input[dtree-id='"+o+"'][name='"+a[s]+"']").val(e[s]||"");return e.nodeId&&!e.context&&(i=t.getParam(e.nodeId)),y("div[dtree-select='"+t.selectDiv+"']").find("input[dtree-id='"+o+"'][name='"+t.selectTipsName+"']").val(i||""),n},be.prototype.selectCheckboxVal=function(){var e=this,t=e.obj[0].id,o=e.selectInputName,a=e.getCheckbarJsonArrParam();selectTipsNameValue=a.context;var i={};for(var n in o){var s=a[n].join(",");i[o[n]]=s,y("div[dtree-select='"+e.selectDiv+"']").find("input[dtree-id='"+t+"'][name='"+o[n]+"']").val(s)}return y("div[dtree-select='"+e.selectDiv+"']").find("input[dtree-id='"+t+"'][name='"+e.selectTipsName+"']").val(selectTipsNameValue),i},be.prototype.selectResetVal=function(){var e=this.obj[0].id;y("input[dtree-id='"+e+"']").val(""),this.cancelNavThis(),this.checkbar&&this.cancelCheckedNode()},be.prototype.ensureTheme=function(){this.style.item=G+this.skin+"-item",this.style.itemThis=G+this.skin+"-item-this",this.style.dfont=G+this.skin+"-dtreefont",this.style.ficon=G+this.skin+"-ficon",this.style.icon=G+this.skin+"-icon",this.style.cbox=G+this.skin+"-checkbox",this.style.chs=G+this.skin+"-choose";var e=this.iconfont,t=[];"string"==typeof e?t.push(e):t=e;var o=this.iconfontStyle,a=[];null==o.length?a.push(o):a=o;for(var i=0;i<t.length;i++){var n=t[i],s=a[i];void 0!==s&&(this.useDefaultOrUserDefineFnodeStyle(n,s.fnode),this.useDefaultOrUserDefineSnodeStyle(n,s.snode),this.useDefaultOrUserDefineCheckboxStyle(n,s.checkbox),this.useDefaultOrUserDefineMenubarStyle(n,s.menubar),this.useDefaultOrUserDefineMenubarExtStyle(n,s.menubarExt),this.useDefaultOrUserDefineToolbarStyle(n,s.toolbar),this.useDefaultOrUserDefineToolbarExtStyle(n,s.toolbarExt))}},be.prototype.useDefaultOrUserDefineFnodeStyle=function(e,t){var o=this.usefontStyle.fnode.node.open,a=this.usefontStyle.fnode.node.close,i=this.usefontStyle.fnode.leaf;if(void 0===t)this.usefontStyle.fnode.node.open=""==o?e+" "+this.nodeIconArray[this.fnodeIcon].open:o,this.usefontStyle.fnode.node.close=""==a?e+" "+this.nodeIconArray[this.fnodeIcon].close:a,this.usefontStyle.fnode.leaf=""==i?e+" "+this.leafIconArray[this.fleafIcon]:i;else{var n=t.node,s=t.leaf;if(void 0===n)this.usefontStyle.fnode.node.open=""==o?e+" "+this.nodeIconArray[this.fnodeIcon].open:o,this.usefontStyle.fnode.node.close=""==a?e+" "+this.nodeIconArray[this.fnodeIcon].close:a;else{var r=n.open,l=n.close;this.usefontStyle.fnode.node.open=void 0===r?""==o?e+" "+this.nodeIconArray[this.fnodeIcon].open:o:e+" "+r,this.usefontStyle.fnode.node.close=void 0===l?""==a?e+" "+this.nodeIconArray[this.fnodeIcon].close:a:e+" "+l}this.usefontStyle.fnode.leaf=void 0===s?""==i?e+" "+this.leafIconArray[this.fleafIcon]:i:e+" "+s}},be.prototype.useDefaultOrUserDefineSnodeStyle=function(e,t){var o=this.usefontStyle.snode.node.open,a=this.usefontStyle.snode.node.close,i=this.usefontStyle.snode.leaf;if(void 0===t)this.usefontStyle.snode.node.open=""==o?e+" "+this.nodeIconArray[this.nodeIcon].open:o,this.usefontStyle.snode.node.close=""==a?e+" "+this.nodeIconArray[this.nodeIcon].close:a,this.usefontStyle.snode.leaf=""==i?e+" "+this.leafIconArray[this.leafIcon]:i;else{var n=t.node,s=t.leaf;if(void 0===n)this.usefontStyle.snode.node.open=""==o?e+" "+this.nodeIconArray[this.nodeIcon].open:o,this.usefontStyle.snode.node.close=""==a?e+" "+this.nodeIconArray[this.nodeIcon].close:a;else{var r=n.open,l=n.close;this.usefontStyle.snode.node.open=void 0===r?""==o?e+" "+this.nodeIconArray[this.nodeIcon].open:o:e+" "+r,this.usefontStyle.snode.node.close=void 0===l?""==a?e+" "+this.nodeIconArray[this.nodeIcon].close:a:e+" "+l}this.usefontStyle.snode.leaf=void 0===s?""==i?e+" "+this.leafIconArray[this.leafIcon]:i:e+" "+s}},be.prototype.useDefaultOrUserDefineCheckboxStyle=function(e,t){var o=this.usefontStyle.checkbox.on,a=this.usefontStyle.checkbox.out,i=this.usefontStyle.checkbox.noall;if(void 0===t)this.usefontStyle.checkbox.on=""==o?e+" "+P:o,this.usefontStyle.checkbox.out=""==a?e+" "+A:a,this.usefontStyle.checkbox.noall=""==i?e+" "+w:i;else{var n=t.on,s=t.out,r=t.noall;this.usefontStyle.checkbox.on=void 0===n?""==o?e+" "+P:o:e+" "+n,this.usefontStyle.checkbox.out=void 0===s?""==a?e+" "+A:a:e+" "+s,this.usefontStyle.checkbox.noall=void 0===r?""==i?e+" "+w:i:e+" "+r}},be.prototype.useDefaultOrUserDefineMenubarStyle=function(e,t){var o=this.usefontStyle.menubar.movedown,a=this.usefontStyle.menubar.moveup,i=this.usefontStyle.menubar.refresh,n=this.usefontStyle.menubar.checkAll,s=this.usefontStyle.menubar.unCheckAll,r=this.usefontStyle.menubar.invertAll,l=this.usefontStyle.menubar.remove,d=this.usefontStyle.menubar.search;if(void 0===t)this.usefontStyle.menubar.movedown=""==o?e+" "+q:o,this.usefontStyle.menubar.moveup=""==a?e+" "+L:a,this.usefontStyle.menubar.refresh=""==i?e+" "+R:i,this.usefontStyle.menubar.checkAll=""==n?e+" "+O:n,this.usefontStyle.menubar.unCheckAll=""==s?e+" "+_:s,this.usefontStyle.menubar.invertAll=""==r?e+" "+E:r,this.usefontStyle.menubar.remove=""==l?e+" "+F:l,this.usefontStyle.menubar.search=""==d?e+" "+M:d;else{var c=t.movedown,h=t.moveup,u=t.refresh,f=t.checkAll,p=t.unCheckAll,b=t.invertAll,m=t.remove,y=t.search;this.usefontStyle.menubar.movedown=void 0===c?""==o?e+" "+q:o:e+" "+c,this.usefontStyle.menubar.moveup=void 0===h?""==a?e+" "+L:a:e+" "+h,this.usefontStyle.menubar.refresh=void 0===u?""==i?e+" "+R:i:e+" "+u,this.usefontStyle.menubar.checkAll=void 0===f?""==n?e+" "+O:n:e+" "+f,this.usefontStyle.menubar.unCheckAll=void 0===p?""==s?e+" "+_:s:e+" "+p,this.usefontStyle.menubar.invertAll=void 0===b?""==r?e+" "+E:r:e+" "+b,this.usefontStyle.menubar.remove=void 0===m?""==l?e+" "+F:l:e+" "+m,this.usefontStyle.menubar.search=void 0===y?""==d?e+" "+M:d:e+" "+y}},be.prototype.useDefaultOrUserDefineMenubarExtStyle=function(e,t){var o=this.usefontStyle.menubarExt;this.usefontStyle.menubarExt=void 0===t?""==o?e:o:t},be.prototype.useDefaultOrUserDefineToolbarStyle=function(e,t){var o=this.usefontStyle.toolbar.menubar.movedown,a=this.usefontStyle.toolbar.menubar.moveup,i=this.usefontStyle.toolbar.menubar.refresh,n=this.usefontStyle.toolbar.menubar.checkAll,s=this.usefontStyle.toolbar.menubar.unCheckAll,r=this.usefontStyle.toolbar.menubar.invertAll,l=this.usefontStyle.toolbar.menubar.remove,d=this.usefontStyle.toolbar.menubar.search,c=this.usefontStyle.toolbar.menubarExt,h=this.usefontStyle.toolbar.pulldown,u=this.usefontStyle.toolbar.pullup,f=this.usefontStyle.toolbar.add,p=this.usefontStyle.toolbar.edit,b=this.usefontStyle.toolbar.del;if(void 0===t)this.usefontStyle.toolbar.menubar.movedown=""==o?e+" "+this.usefontStyle.menubar.movedown:o,this.usefontStyle.toolbar.menubar.moveup=""==a?e+" "+this.usefontStyle.menubar.moveup:a,this.usefontStyle.toolbar.menubar.refresh=""==i?e+" "+this.usefontStyle.menubar.refresh:i,this.usefontStyle.toolbar.menubar.checkAll=""==n?e+" "+this.usefontStyle.menubar.checkAll:n,this.usefontStyle.toolbar.menubar.unCheckAll=""==s?e+" "+this.usefontStyle.menubar.unCheckAll:s,this.usefontStyle.toolbar.menubar.invertAll=""==r?e+" "+this.usefontStyle.menubar.invertAll:r,this.usefontStyle.toolbar.menubar.remove=""==l?e+" "+this.usefontStyle.menubar.remove:l,this.usefontStyle.toolbar.menubar.search=""==d?e+" "+this.usefontStyle.menubar.search:d,this.usefontStyle.toolbar.menubarExt=""==c?this.usefontStyle.menubarExt:c,this.usefontStyle.toolbar.pulldown=""==h?e+" "+H:h,this.usefontStyle.toolbar.pullup=""==u?e+" "+U:u,this.usefontStyle.toolbar.add=""==f?e+" "+B:f,this.usefontStyle.toolbar.edit=""==p?e+" "+V:p,this.usefontStyle.toolbar.del=""==b?e+" "+W:b;else{var m=t.menubar,y=t.menubarExt,v=t.pulldown,g=t.pullup,k=t.add,S=t.edit,D=t.del;if(void 0===m)this.usefontStyle.toolbar.menubar.movedown=""==o?e+" "+this.usefontStyle.menubar.movedown:o,this.usefontStyle.toolbar.menubar.moveup=""==a?e+" "+this.usefontStyle.menubar.moveup:a,this.usefontStyle.toolbar.menubar.refresh=""==i?e+" "+this.usefontStyle.menubar.refresh:i,this.usefontStyle.toolbar.menubar.checkAll=""==n?e+" "+this.usefontStyle.menubar.checkAll:n,this.usefontStyle.toolbar.menubar.unCheckAll=""==tempUncheckAll?e+" "+this.usefontStyle.menubar.unCheckAll:tempUncheckAll,this.usefontStyle.toolbar.menubar.invertAll=""==r?e+" "+this.usefontStyle.menubar.invertAll:r,this.usefontStyle.toolbar.menubar.remove=""==l?e+" "+this.usefontStyle.menubar.remove:l,this.usefontStyle.toolbar.menubar.search=""==d?e+" "+this.usefontStyle.menubar.search:d;else{var N=m.movedown,C=m.moveup,T=m.refresh,x=m.checkAll,I=m.unCheckAll,j=m.invertAll,P=m.remove,A=m.search;this.usefontStyle.toolbar.menubar.movedown=void 0===N?""==o?e+" "+this.usefontStyle.menubar.movedown:o:e+" "+N,this.usefontStyle.toolbar.menubar.moveup=void 0===C?""==a?e+" "+this.usefontStyle.menubar.moveup:a:e+" "+C,this.usefontStyle.toolbar.menubar.refresh=void 0===T?""==i?e+" "+this.usefontStyle.menubar.refresh:i:e+" "+T,this.usefontStyle.toolbar.menubar.checkAll=void 0===x?""==n?e+" "+this.usefontStyle.menubar.checkAll:n:e+" "+x,this.usefontStyle.toolbar.menubar.unCheckAll=void 0===I?""==tempUncheckAll?e+" "+this.usefontStyle.menubar.unCheckAll:tempUncheckAll:e+" "+I,this.usefontStyle.toolbar.menubar.invertAll=void 0===j?""==r?e+" "+this.usefontStyle.menubar.invertAll:r:e+" "+j,this.usefontStyle.toolbar.menubar.remove=void 0===P?""==l?e+" "+this.usefontStyle.menubar.remove:l:e+" "+P,this.usefontStyle.toolbar.menubar.search=void 0===A?""==d?e+" "+this.usefontStyle.menubar.search:d:e+" "+A}this.usefontStyle.toolbar.menubarExt=void 0===y?""==c?this.usefontStyle.menubarExt:c:y,this.usefontStyle.toolbar.pulldown=void 0===v?""==h?e+" "+H:h:e+" "+v,this.usefontStyle.toolbar.pullup=void 0===g?""==u?e+" "+U:u:e+" "+g,this.usefontStyle.toolbar.add=void 0===k?""==f?e+" "+B:f:e+" "+k,this.usefontStyle.toolbar.edit=void 0===S?""==p?e+" "+V:p:e+" "+S,this.usefontStyle.toolbar.del=void 0===D?""==b?e+" "+W:b:e+" "+D}},be.prototype.useDefaultOrUserDefineToolbarExtStyle=function(e,t){var o=this.usefontStyle.toolbarExt;this.usefontStyle.toolbarExt=void 0===t?""==o?e:o:t},be.prototype.operateIcon=function(e,t){var o=this,a=e.attr("data-iconClass"),i=t.attr("data-iconClass");return{open:function(){e.attr("data-spread","open"),t.attr("data-spread","open"),a||(e.removeClass(o.usefontStyle.fnode.node.close),e.addClass(o.usefontStyle.fnode.node.open)),i||(t.removeClass(o.usefontStyle.snode.node.close),t.addClass(o.usefontStyle.snode.node.open))},close:function(){e.attr("data-spread","close"),t.attr("data-spread","close"),a||(e.removeClass(o.usefontStyle.fnode.node.open),e.addClass(o.usefontStyle.fnode.node.close)),i||(t.removeClass(o.usefontStyle.snode.node.open),t.addClass(o.usefontStyle.snode.node.close))},openWithLeaf:function(){e.attr("data-spread","open"),t.attr("data-spread","open"),a||(e.removeClass(o.usefontStyle.fnode.leaf),e.addClass(o.usefontStyle.fnode.node.open)),i||(t.removeClass(o.usefontStyle.snode.leaf),t.addClass(o.usefontStyle.snode.node.open))},closeWithLeaf:function(){e.attr("data-spread","last"),t.attr("data-spread","last"),a||(e.removeClass(o.usefontStyle.fnode.node.open),e.removeClass(o.usefontStyle.fnode.node.close),e.addClass(o.usefontStyle.fnode.leaf)),i||(t.removeClass(o.usefontStyle.snode.node.open),t.removeClass(o.usefontStyle.snode.node.close),t.addClass(o.usefontStyle.snode.leaf))}}},be.prototype.showLine=function(e){var t=this;t.line&&(e&&0<e.length?e.each(function(){t.showLineLi(y(this))}):t.obj.find("li[data-id]").each(function(){t.showLineLi(y(this))}))},be.prototype.showLineLi=function(e){var t=e.children("div"),o=e.next("li"),a=e.parent("ul");if(a[0].id==this.obj[0].id)e.removeClass(d),e.removeClass(h),e.addClass(s);else{var i=a.parent("li").next("li");if(0==i.length)0==o.length?(e.removeClass(d),e.removeClass(s),e.addClass(h)):(e.removeClass(s),e.removeClass(h),e.addClass(d));else{var n=i.children("div");0==o.length&&"leaf"==t.children("cite").attr("data-leaf")&&"leaf"==n.children("cite").attr("data-leaf")?(e.removeClass(s),e.removeClass(d),e.addClass(h)):(e.removeClass(s),e.removeClass(h),e.addClass(d))}}},be.prototype.autoHeight=function(){var e=this,t=e.height;""!=t&&(e.elem==e.scroll?e.obj.parent().css("height",t+"px"):e.obj.closest(e.scroll).css("height",t+"px"))},be.prototype.reload=function(e){this.reloadSetting(e),this.init()},be.prototype.loadTreeInit=function(){var e=this,t=e.asyncLoad;e.init(function(){t&&0<t.length&&(e.obj.addClass(C),e.loadChildTreeInit(t,0))})},be.prototype.loadChildTreeInit=function(e,t){var o=this;if(t!=e.length){var a=o.getNode(e[t]);if(a&&0<a.length){var i=a.next("ul"),n=o.getNodeDom(a).fnode(),s=o.getNodeDom(a).snode();i.addClass(C),o.accordionUL(i),o.operateIcon(n,s).open(),o.getChild(a,void 0,function(){o.loadChildTreeInit(e,++t)})}}},be.prototype.init=function(e){var t=this;"object"==typeof t?(t.autoHeight(),t.data?t.dataLoadTree(!0,t.obj,t.data):t.asyncLoadTree(!0,t.obj,e)):f.msg("树组件未成功加载,请检查配置",{icon:5})},be.prototype.getChild=function(e,t,o){var a=e.next("ul");this.setNodeParam(e),void 0!==t?this.dataLoadTree(!1,a,t):this.asyncLoadTree(!1,a,o)},be.prototype.dataLoadTree=function(a,i,n){var s=this;if(void 0!==n.length)if(a&&0==n.length)i.html(s.getNoneDom().text());else{i.html("");var r=s.load?f.load(1):"";setTimeout(function(){s.success(n,i,a);var e=1==a?i.attr("data-id"):s.node.nodeId,t=1==a?1:parseInt(s.node.level)+1;if("list"==s.dataFormat){var o=s.queryListTreeByPid(e,n);s.loadListTree(o,s.data,t)}else s.loadTree(n,t);s.showLine(),s.toolbar&&"contextmenu"!=s.toolbarWay&&s.setToolbarDom().setToolbarPlace(s.toolbarMenu),s.msgErrData(),a&&s.select&&s.selectInitVal&&(s.checkbar?(s.chooseDataInit(s.selectInitVal),s.selectCheckboxVal(s.selectInitVal)):(s.dataInit(s.selectInitVal),s.selectVal(s.selectInitVal))),s.bak=s.obj.html(),s.done(s.data,i,a),s.load&&f.close(r)},100)}else f.msg("数据解析异常,data数据格式不正确",{icon:5})},be.prototype.asyncLoadTree=function(s,r,l){var d=this;if(d.url){r.html("");var a="";fe({async:d.async,headers:d.headers,type:d.method,url:d.url,dataType:d.dataType,contentType:d.contentType,withCredentials:d.withCredentials,data:d.getFilterRequestParam(d.getRequestParam()),beforeSend:function(e,t){a=d.load?f.load(1):"";var o=d.beforeSend(this,e,t);return o||d.load&&f.close(a),o},success:function(e){"string"==typeof e&&(e=y.parseJSON(e)),d.success(e,r,s);var t="";if((t="layuiStyle"==d.dataStyle?e[d.response.statusName]:e.status[d.response.statusName])==d.response.statusCode){var o=e[d.response.rootName];if(s&&void 0===o.length)return void r.html(d.getNoneDom().errText("数据解析异常,url回调后的数据格式不正确"));if(s&&0==o.length)return void r.html(d.getNoneDom().text());var a=1==s?r.attr("data-id"):d.node.nodeId,i=1==s?1:parseInt(d.node.level)+1;if("list"==d.dataFormat){var n=d.queryListTreeByPid(a,o);s?d.loadListTree(n,o,i):d.loadListTree(n,o,i,r)}else s?d.loadTree(o,i):d.loadTree(o,i,r);d.showLine(),d.toolbar&&"contextmenu"!=d.toolbarWay&&d.setToolbarDom().setToolbarPlace(d.toolbarMenu),d.msgErrData(),s||r.addClass(C),s&&d.select&&d.selectInitVal&&(d.checkbar?(d.chooseDataInit(d.selectInitVal),d.selectCheckboxVal(d.selectInitVal)):(d.dataInit(d.selectInitVal),d.selectVal(d.selectInitVal))),d.bak=d.obj.html(),d.done(e,r,s),l&&l()}else"layuiStyle"==d.dataStyle?(d.obj.html(d.getNoneDom().errText(e[d.response.message])),d.error(null,t,e[d.response.message])):(d.obj.html(d.getNoneDom().errText(e.status[d.response.message])),d.error(null,t,e.status[d.response.message]))},error:function(e,t,o){d.obj.html(d.getNoneDom().errText(t+": "+o)),d.error(e,t,o)},complete:function(e,t){d.load&&f.close(a),d.complete(e,t)}})}else f.msg("数据请求异常,url参数未指定",{icon:5})},be.prototype.loadListTree=function(e,t,o,a){var i=this;if(a=a||i.getNodeDom().nowOrRootUl(),0<e.length)for(var n=0;n<e.length;n++){var s=e[n];if("object"==typeof s){var r=i.parseData(s),l=i.queryListTreeByPid(r.treeId(),t);if(a.append(i.getLiItemDom(r.treeId(),r.parentId(),r.title(),r.fmtTitle(),r.last(l.length),r.ficonClass(),r.iconClass(),r.checkArr(),o,r.spread(o),r.disabled(),r.hide(),r.basicData(),r.recordData(),a.hasClass(c)?"root":"item")),0<l.length){var d=parseInt(o)+1;i.loadListTree(l,t,d,i.obj.find("ul[data-id='"+r.treeId()+"']"))}}}},be.prototype.queryListTreeByPid=function(e,t){var o=[];if(t)for(var a=0;a<t.length;a++){var i=t[a];"object"==typeof i&&("null"==e||null==e?null==i[this.response.parentId]&&o.push(i):i[this.response.parentId]==e&&(i[this.response.treeId]==e?this.errData.push(i):o.push(i)))}return o},be.prototype.loadTree=function(e,t,o){var a=this;if(e){o=o||a.getNodeDom().nowOrRootUl();for(var i=0;i<e.length;i++){var n=e[i];if("object"==typeof n){n[a.response.treeId]==n[a.response.parentId]&&a.errData.push(n);var s=a.parseData(n),r=s.children();if(o.append(a.getLiItemDom(s.treeId(),s.parentId(),s.title(),s.fmtTitle(),s.last(r.length),s.ficonClass(),s.iconClass(),s.checkArr(),t,s.spread(t),s.disabled(),s.hide(),s.basicData(),s.recordData(),o.hasClass(c)?"root":"item")),0!=r.length){var l=parseInt(t)+1;a.loadTree(r,l,a.obj.find("ul[data-id='"+s.treeId()+"']"))}}}}},be.prototype.msgErrData=function(){var e=this;if(0<e.errData.length&&e.errDataShow){for(var t="",o=0;o<e.errData.length;o++){t+="数据:【"+e.errData[o][e.response.title]+"】中节点id和上级id值一致! \n"}f.msg(t,{icon:2,time:5e3})}e.errData=[]},be.prototype.parseData=function(o){var a=this;return{treeId:function(){return o[a.response.treeId]},parentId:function(){return o[a.response.parentId]},fmtTitle:function(){if("function"!=typeof a.formatter.title)return o[a.response.title];var e=a.formatter.title(o),t=o[a.response.title];return(t=""==e||null==e||null==e?t:e)||""},title:function(){return o[a.response.title]},level:function(){return o[a.response.level]||""},ficonClass:function(){return o[a.response.ficonClass]||""},iconClass:function(){return o[a.response.iconClass]||""},last:function(e){return 0==e?"boolean"!=typeof o[a.response.last]||o[a.response.last]:"boolean"==typeof o[a.response.last]&&o[a.response.last]},spread:function(e){return e<a.initLevel?"boolean"!=typeof o[a.response.spread]||o[a.response.spread]:"boolean"==typeof o[a.response.spread]&&o[a.response.spread]},disabled:function(){return"boolean"==typeof o[a.response.disabled]&&o[a.response.disabled]},hide:function(){return"boolean"==typeof o[a.response.hide]&&o[a.response.hide]},checkArr:function(){var e=[],t=o[a.response.checkArr];return"string"==typeof t&&(t=-1<t.indexOf("{")&&-1<t.indexOf("}")?JSON.parse(t):{type:"0",checked:t}),"object"==typeof t&&(void 0===t.length?e.push(t):e=t),0<e.length&&e.length>a.checkArrLen&&(a.checkArrLen=e.length),e},children:function(){return o[a.response.childName]||[]},basicData:function(){return de.escape(JSON.stringify(o[a.response.basicData]))||JSON.stringify({})},recordData:function(){var e=a.record?de.cloneObj(o,[a.response.treeId,a.response.parentId,a.response.title,a.response.iconClass,a.response.childName,a.response.last,a.response.spread,a.response.disabled,a.response.hide,a.response.checkArr,a.response.checked,a.response.type,a.response.basicData]):{};return de.escape(JSON.stringify(e))},data:function(){return o}}},be.prototype.getNoneDom=function(){var t=this.obj[0].id,e=this.none;return{text:function(){return"<div class='"+o+"' dtree-id='"+t+"'>"+e+"</div>"},errText:function(e){return"<div class='"+o+"' dtree-id='"+t+"'>"+e+"</div>"}}},be.prototype.getDom=function(l,e,t,o,d,s,r,c,a,h,u,i){var f=this,p=f.obj[0].id,b=(f.toolbar,f.checkbar);return{fnode:function(){var e=f.fnodeIcon,t=f.fleafIcon,o=f.usefontStyle.fnode.leaf,a=f.usefontStyle.fnode.node.open,i=f.usefontStyle.fnode.node.close;if(s){var n=f.iconfont;i="string"==typeof n?a=o=n+" "+s:(o=n[0]+" "+s,a=n[0]+" "+s,n[0]+" "+s)}return"-1"!=e&&"-1"!=t?d?"<i class='"+o+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"'></i>":h?"<i class='"+a+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"'></i>":"<i class='"+i+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+s+"'></i>":"-1"!=e&&"-1"==t?d?"<i class='"+o+" "+I+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"'></i>":h?"<i class='"+a+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"'></i>":"<i class='"+i+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+s+"'></i>":"-1"==e&&"-1"!=t?d?"<i class='"+o+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"'></i>":h?"<i class='"+a+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"'></i>":"<i class='"+i+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+s+"'></i>":"-1"==e&&"-1"==t?d?"<i class='"+o+" "+I+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' style='display:none;'></i>":h?"<i class='"+a+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"'></i>":"<i class='"+i+" "+f.style.dfont+" "+f.style.ficon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+s+"'></i>":void 0},node:function(){var e=f.nodeIcon,t=f.leafIcon,o=f.usefontStyle.snode.leaf,a=f.usefontStyle.snode.node.open,i=f.usefontStyle.snode.node.close;if(r){var n=f.iconfont;i="string"==typeof n?a=o=n+" "+r:(o=n[0]+" "+r,a=n[0]+" "+r,n[0]+" "+r)}return"-1"!=e&&"-1"!=t?d?"<i class='"+o+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"-1"!=e&&"-1"==t?d?"<i class='"+o+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"-1"==e&&"-1"!=t?d?"<i class='"+o+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"-1"==e&&"-1"==t?d?"<i class='"+o+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+l+"' dtree-id='"+p+"' data-iconClass='"+r+"'></i>":void 0},checkbox:function(){var e=!1;if("node"==f.checkbarLoad?b&&(e=!0):d&&b&&(e=!0),e){var t="<div class='"+D+"' data-id='"+l+"' dtree-id='"+p+"'>";if(c&&0<c.length)for(var o=0;o<c.length;o++){var a=c[o],i=a[f.response.checked],n=a[f.response.type],s=f.usefontStyle.checkbox.out;s="2"==i?f.usefontStyle.checkbox.noall+" "+f.style.chs:"1"==i?f.usefontStyle.checkbox.on+" "+f.style.chs:f.usefontStyle.checkbox.out;var r="";u&&(r=x),t+="<i class='"+s+" "+f.style.dfont+" "+f.style.cbox+" "+r+"' data-id='"+l+"' dtree-id='"+p+"' data-checked='"+i+"' data-initchecked='"+i+"' data-type='"+n+"' dtree-click='"+z+"' data-par='."+N+"' dtree-disabled='"+u+"'></i>"}return t+="</div>"}return""},text:function(){var e="";return u&&(e=x),"<cite class='"+n+" "+e+"' data-id='"+l+"' data-leaf='"+(d?"leaf":"node")+"' dtree-disabled='"+u+"' data-title='"+t+"' >"+o+"</cite>"},ul:function(){return d?"<ul class='"+m+"' data-id='"+l+"' dtree-id='"+p+"'></ul>":h?"<ul class='"+m+" "+C+"' data-id='"+l+"' dtree-id='"+p+"'></ul>":"<ul class='"+m+"' data-id='"+l+"' dtree-id='"+p+"'></ul>"}}},be.prototype.replaceDom=function(d,c,h,l,u,e){var f=this,p=f.obj[0].id,b=(f.toolbar,f.checkbar);return{fnode:function(e){var t="",o=f.fnodeIcon,a=(f.fleafIcon,f.usefontStyle.fnode.leaf),i=f.usefontStyle.fnode.node.open,n=f.usefontStyle.fnode.node.close;if(e){var s=f.iconfont;n="string"==typeof s?i=a=s+" "+e:(a=s[0]+" "+e,i=s[0]+" "+e,s[0]+" "+e)}"-1"!=o&&"-1"!=leafIcon?t=h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":l?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"!=nodeIcon&&"-1"==leafIcon?t=h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":l?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"==nodeIcon&&"-1"!=leafIcon?t=h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":l?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"==nodeIcon&&"-1"==leafIcon&&(t=h?"<i class='"+a+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":l?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+iconClass+"'></i>":"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>"),""!=t&&f.getNodeDom(d).fnode().replaceWith(y(t))},node:function(e){var t="",o=f.nodeIcon,a=f.leafIcon,i=f.usefontStyle.snode.leaf,n=f.usefontStyle.snode.node.open,s=f.usefontStyle.snode.node.close;if(e){var r=f.iconfont;s="string"==typeof r?n=i=r+" "+e:(i=r[0]+" "+e,n=r[0]+" "+e,r[0]+" "+e)}"-1"!=o&&"-1"!=a?t=h?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":l?"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"<i class='"+s+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"!=o&&"-1"==a?t=h?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":l?"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"<i class='"+s+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"==o&&"-1"!=a?t=h?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":l?"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"<i class='"+s+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"-1"==o&&"-1"==a&&(t=h?"<i class='"+i+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='last' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":l?"<i class='"+n+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='open' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>":"<i class='"+s+" "+v+" "+f.style.dfont+" "+f.style.icon+"' data-spread='close' data-id='"+c+"' dtree-id='"+p+"' data-iconClass='"+e+"'></i>"),""!=t&&f.getNodeDom(d).snode().replaceWith(y(t))},checkbox:function(e){var t=!1;if("node"==f.checkbarLoad?b&&(t=!0):h&&b&&(t=!0),t){var o="<div class='"+D+"' data-id='"+c+"' dtree-id='"+p+"'>";if(e&&0<e.length)for(var a=0;a<e.length;a++){var i=e[a],n=i[f.response.checked],s=i[f.response.type],r=f.usefontStyle.checkbox.out;r="2"==n?f.usefontStyle.checkbox.noall+" "+f.style.chs:"1"==n?f.usefontStyle.checkbox.on+" "+f.style.chs:f.usefontStyle.checkbox.out;var l="";u&&(l=x),o+="<i class='"+r+" "+f.style.dfont+" "+f.style.cbox+" "+l+"' data-id='"+c+"' dtree-id='"+p+"' data-checked='"+n+"' data-initchecked='"+n+"' data-type='"+s+"' dtree-click='"+z+"' data-par='."+N+"' dtree-disabled='"+u+"'></i>"}o+="</div>",f.getNodeDom(d).snode().next("div").replaceWith(y(o))}},text:function(e){var t="";u&&(t=x);var o="<cite class='"+n+" "+t+"' data-id='"+c+"' data-leaf='"+(h?"leaf":"node")+"' dtree-disabled='"+u+"' >"+e+"</cite>";f.getNodeDom(d).cite().replaceWith(y(o))},ul:function(){var e=h?"<ul class='"+m+"' data-id='"+c+"' dtree-id='"+p+"'></ul>":l?"<ul class='"+m+" "+C+"' data-id='"+c+"' dtree-id='"+p+"'></ul>":"<ul class='"+m+"' data-id='"+c+"' dtree-id='"+p+"'></ul>";f.getNodeDom(d).nextUl().replaceWith(y(e))},div:function(){d.attr("data-id",c)},basicData:function(e){e="{}"==e?"":e,d.attr("data-basic",e)},recordData:function(e){e="{}"==e?"":e,d.attr("data-record",e)},p_li:function(e){var t=d.parent("li");return t.attr("data-id",c),e&&t.attr("data-pid",e),t}}},be.prototype.getLiItemDom=function(e,t,o,a,i,n,s,r,l,d,c,h,u,f,p){var b=this,m=b.obj[0].id,y=b.getDom(e,t,o,a,i,n,s,r,l,d,c,h);u="{}"==u?"":u,f="{}"==f?"":f;var v="<div class='"+S+" "+b.style.item+"' data-id='"+e+"' dtree-id='"+m+"' dtree-click='"+X+"' data-basic='"+u+"' data-record='"+f+"' dtree-disabled='"+c+"' dtree-hide='"+h+"' ";b.toolbar&&"contextmenu"==b.toolbarWay?("node"==b.toolbarLoad&&(v+=" d-contextmenu='true'>"),"noleaf"==b.toolbarLoad&&(v+=i?" d-contextmenu='false'>":" d-contextmenu='true'>"),"leaf"==b.toolbarLoad&&(v+=i?" d-contextmenu='true'>":" d-contextmenu='false'>")):v+=" d-contextmenu='false'>";var g="";return h&&(g=T),["<li class='"+N+" "+k+" "+g+" 'data-id='"+e+"'data-pid='"+("root"==p?void 0!==typeof t&&""!=t?t:"-1":t)+"'dtree-id='"+m+"'data-index='"+l+"'dtree-hide='"+h+"'>"+v,y.fnode(),y.node(),y.checkbox(),y.text(),"</div>",y.ul(),"</li>"].join("")},be.prototype.dataInit=function(e){var t=this,o=t.obj.find("div[data-id='"+e+"']");if(o&&0<o.length){t.obj.find("."+i).removeClass(i),t.obj.find("."+t.style.itemThis).removeClass(t.style.itemThis),o.addClass(i),o.addClass(t.style.itemThis),t.setNodeParam(o);var a=o.parents("."+k);a.children("ul").addClass(C),a.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.fnode.node.close)).addClass(t.usefontStyle.fnode.node.open),a.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.fnode.node.close)).removeClass(t.usefontStyle.fnode.node.close),a.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.snode.node.close)).addClass(t.usefontStyle.snode.node.open),a.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.snode.node.close)).removeClass(t.usefontStyle.snode.node.close)}return t.getNowParam()},be.prototype.rollbackHtml=function(e){var t=this;t.bak&&(t.obj.html(t.bak),t.cancelNavThis(),t.checkbar?(t.cancelCheckedNode(),t.chooseDataInit(e)):t.dataInit(e),t.bak=t.obj.html())},be.prototype.escape=function(e){return de.escape(e)},be.prototype.unescape=function(e){return de.unescape(e)},be.prototype.cancelNavThis=function(){this.obj.find("div[data-id]").parent().find("."+i).removeClass(i),this.obj.find("div[data-id]").parent().find("."+this.style.itemThis).removeClass(this.style.itemThis)},be.prototype.navThis=function(e){var t="object"==typeof e?e:0==this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']").length?null:this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']");null!=t&&(this.cancelNavThis(),t.addClass(i),t.addClass(this.style.itemThis))},be.prototype.accordionUL=function(e){if(this.accordion){e.closest("li[data-index]").siblings("li[data-index]").children("ul[data-id]").removeClass(C);var t=e.closest("li[data-index]").siblings("li[data-index]").children("ul[data-id]").prev("div");if(t.length&&0<t.length)for(var o=0;o<t.length;o++){var a=y(t[o]),i=this.getNodeDom(a).fnode(),n=this.getNodeDom(a).snode();"last"!=i.attr("data-spread")&&this.operateIcon(i,n).close()}}},be.prototype.clickSpread=function(e){var t=this,o=t.getNodeDom(e).fnode(),a=t.getNodeDom(e).snode(),i=(t.getNodeDom(e).cite(),o.attr("data-spread")),n=e.next("ul");0<n.length&&("close"==i?("load"==t.type?t.cache?n.html()?n.addClass(C):t.getChild(e):(n.html(""),t.getChild(e)):n.addClass(C),t.accordionUL(n),t.operateIcon(o,a).open()):"open"==i&&(n.removeClass(C),t.operateIcon(o,a).close()))},be.prototype.setDisabledNodes=function(e){var t=[];if(t="string"==typeof e?e.split(","):e,e.length)for(var o=0;o<t.length;o++)this.setDisabledNode(this.getNodeDom(t[o]).div());else this.setDisabledNode(this.getNodeDom(t+"").div())},be.prototype.setDisabledAllNodes=function(){var t=this;t.obj.find("div[dtree-click='"+X+"']").each(function(){var e=y(this);t.setDisabledNode(e)})},be.prototype.setDisabledNode=function(e){var t=e.children("div."+D).children("i[data-par]"),o=e.children("cite[data-leaf]");null!=e&&"true"!=e.attr("dtree-disabled")&&(e.attr("dtree-disabled","true"),t.attr("dtree-disabled","true"),t.addClass(x),o.attr("dtree-disabled","true"),o.addClass(x))},be.prototype.cancelDisabledNodes=function(e){var t=[];if(t="string"==typeof e?e.split(","):e,e.length)for(var o=0;o<t.length;o++)this.cancelDisabledNode(this.getNodeDom(t[o]).div());else this.cancelDisabledNode(this.getNodeDom(t+"").div())},be.prototype.cancelDisabledNode=function(e){var t=e.children("div."+D).children("i[data-par]"),o=e.children("cite[data-leaf]");null!=e&&"true"==e.attr("dtree-disabled")&&(e.attr("dtree-disabled","false"),t.attr("dtree-disabled","false"),t.removeClass(x),o.attr("dtree-disabled","false"),o.removeClass(x))},be.prototype.getDisabledNodesParam=function(e){var t=this,o=[];o="string"==typeof e?e.split(","):e;var a=[];if(e.length)for(var i=0;i<o.length;i++){var n;null!=(n=t.getNodeDom(o[i]).div())&&"true"==n.attr("dtree-disabled")&&a.push(t.getRequestParam(t.getTempNodeParam(n)))}else null!=(n=t.getNodeDom(o+"").div())&&"true"==n.attr("dtree-disabled")&&a.push(t.getRequestParam(t.getTempNodeParam(n)));return a},be.prototype.getAllDisabledNodesParam=function(){var t=this,o=[];return t.obj.find("div[dtree-click='"+X+"'][dtree-disabled='true']").each(function(){var e=y(this);o.push(t.getRequestParam(t.getTempNodeParam(e)))}),o},be.prototype.setHideNodes=function(e){var t=[];if((t="string"==typeof e?e.split(","):e).length)for(var o=0;o<t.length;o++)this.setHideNode(this.getNodeDom(t[o]).div());else this.setHideNode(this.getNodeDom(t+"").div())},be.prototype.setHideNode=function(e){var t=e.parent("li[dtree-hide]");null!=e&&"true"!=e.attr("dtree-hide")&&(e.attr("dtree-hide","true"),t.attr("dtree-hide","true"),t.addClass(T))},be.prototype.cancelHideNodes=function(e){var t=[];if((t="string"==typeof e?e.split(","):e).length)for(var o=0;o<t.length;o++)this.cancelHideNode(this.getNodeDom(t[o]).div());else this.cancelHideNode(this.getNodeDom(t+"").div())},be.prototype.cancelHideNode=function(e){var t=e.parent("li[dtree-hide]");null!=e&&"true"==e.attr("dtree-hide")&&(e.attr("dtree-hide","false"),t.attr("dtree-hide","false"),t.removeClass(T))},be.prototype.getHideNodesParam=function(e){var t=this,o=[],a=[];if((o="string"==typeof e?e.split(","):e).length)for(var i=0;i<o.length;i++){var n;null!=(n=t.getNodeDom(o[i]).div())&&"true"==n.attr("dtree-hide")&&a.push(t.getRequestParam(t.getTempNodeParam(n)))}else null!=(n=t.getNodeDom(o+"").div())&&"true"==n.attr("dtree-hide")&&a.push(t.getRequestParam(t.getTempNodeParam(n)));return a},be.prototype.getAllHideNodesParam=function(){var t=this,o=[];return t.obj.find("div[dtree-click='"+X+"'][dtree-hide='true']").each(function(){var e=y(this);o.push(t.getRequestParam(t.getTempNodeParam(e)))}),o},be.prototype.refreshTree=function(){this.obj.html(""),this.initNodeParam(),this.init()},be.prototype.partialRefreshAdd=function(e,t){var o=this;$ul=e.next("ul");var a=e.find("i[data-spread]");if("last"==a.eq(0).attr("data-spread")?o.operateIcon(a.eq(0),a.eq(1)).openWithLeaf():o.operateIcon(a.eq(0),a.eq(1)).open(),$ul.addClass(C),o.accordionUL($ul),t)if(t.length&&0<t.length)o.getChild(e,t);else{var i=o.parseData(t);if(i.treeId()){var n=parseInt(e.parent("li").attr("data-index"))+1;$ul.append(o.getLiItemDom(i.treeId(),i.parentId(),i.title(),i.fmtTitle(),i.last(0),i.ficonClass(),i.iconClass(),i.checkArr(),n,i.spread(),i.disabled(),i.hide(),i.basicData(),i.recordData(),"item")),$thisDiv=$ul.find("div[data-id='"+i.treeId()+"']"),o.setNodeParam($thisDiv),o.showLine($ul.find("li"))}else f.msg("添加失败,节点ID为undefined!",{icon:5}),o.setNodeParam(e)}else o.getChild(e)},be.prototype.partialRefreshEdit=function(e,t){var o=this;if($ul=e.next("ul"),$p_li=e.parent("li"),t)if("object"==typeof t){var a=o.parseData(t);if(a.treeId()){var i=o.replaceDom(e,a.treeId(),a.last(0),a.spread(),a.disabled(),a.hide());i.div(),i.node(a.iconClass()),i.checkbox(a.checkArr()),i.text(a.title()),i.ul(),i.basicData(a.basicData()),i.recordData(a.recordData());var n=a.parentId(),s=$p_li.attr("data-pid");if(n&&n!=s){$p_li=i.p_li(n);var r=o.getNodeDom(n).div(),l=o.getNodeDom(n).nextUl();if(0==l.children("li").length){var d=r.find("i[data-spread]");o.operateIcon(d.eq(0),d.eq(1)).openWithLeaf(),l.addClass(C)}l.append($p_li)}else i.p_li();o.setNodeParam(e)}else f.msg("编辑失败,节点ID为undefined!",{icon:5}),o.setNodeParam(e)}else o.getNodeDom(e).cite().html(t)},be.prototype.partialRefreshDel=function(e){var t=this;if($p_li=e.parent("li"),$p_ul=t.getNodeDom(e).parentUl(),$p_div=t.getNodeDom(e).parentDiv(),$p_li.remove(),t.showLine($p_ul.find("li")),0==$p_ul.children("li").length){var o=$p_div.find("i[data-spread]");t.operateIcon(o.eq(0),o.eq(1)).closeWithLeaf()}t.initNodeParam()},be.prototype.fuzzySearch=function(e){var a=this;if(""!=e.trim()){a.obj.find("li").addClass("layui-hide").attr("dtree-hide",!0);a.filterMode;a.obj.find("li>div cite:contains('"+e+"')").each(function(e,t){var o=y(t).parent().parent();a.getParam(o.attr("data-id"));o.removeClass("layui-hide").attr("dtree-hide",!1),o.find("ul li").removeClass("layui-hide").attr("dtree-hide",!1),o.parents("li").removeClass("layui-hide").attr("dtree-hide",!1)})}else a.obj.find("li").removeClass("layui-hide").attr("dtree-hide",!1)},be.prototype.chooseDataInit=function(e){var t=this,o=[],a=[];if((a="string"==typeof e?e.split(","):e).length){for(var i=0;i<a.length;i++){var n=a[i];"string"!=typeof e&&n.length&&o.push(n)}0==o.length&&o.push(a);for(i=0;i<o.length;i++)for(var s=o[i],r=0;r<s.length;r++){var l=t.obj.find("i[dtree-click='"+z+"'][data-type="+i+"][data-id="+s[r]+"]");t.checkStatus(l).check()}}else{l=t.obj.find("i[dtree-click='"+z+"'][data-id="+a+"]");t.checkStatus(l).check()}var d=t.obj.find("i[dtree-click='"+z+"'][data-checked='1']").parents("."+k);return d.children("ul").addClass(C),d.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.fnode.node.close)).addClass(t.usefontStyle.fnode.node.open),d.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.fnode.node.close)).removeClass(t.usefontStyle.fnode.node.close),d.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.snode.node.close)).addClass(t.usefontStyle.snode.node.open),d.children("."+S).children("i[data-spread]."+de.trimToDot(t.usefontStyle.snode.node.close)).removeClass(t.usefontStyle.snode.node.close),t.getCheckbarNodesParam()},be.prototype.checkAllOrNot=function(e){var t=this,o=e.attr("data-par"),a=e.attr("data-type"),i=e.closest(o),n=e.parents(o),s=i.find(o);if("1"==e.attr("data-checked")){t.checkStatus(e).noCheck();var r=s.find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(r).noCheck();for(var l=1,d=n;l<d.length;l++){if(0==d.eq(l).find(">."+m+" ."+D+">i[data-type='"+a+"'][data-checked='1']").length){var c=d.eq(l).find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(c).noCheck()}}}else{t.checkStatus(e).check();r=s.find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(r).check();for(l=1,d=n;l<d.length;l++){c=d.eq(l).find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(c).check()}}},be.prototype.checkAllOrNoallOrNot=function(e){var t=this,o=(e.closest("."+S),e.attr("data-par")),a=e.attr("data-type"),i=e.closest(o),n=e.parents(o),s=i.find(o);if("1"==e.attr("data-checked")){t.checkStatus(e).noCheck();var r=s.find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(r).noCheck();for(var l=1,d=n;l<d.length;l++){var c=d.eq(l).find(">."+m+" ."+D+">i[data-type='"+a+"'][data-checked='1']").length,h=d.eq(l).find(">."+S+">."+D+">i[data-type='"+a+"']");0==c?t.checkStatus(h).noCheck():t.checkStatus(h).noallCheck()}}else{t.checkStatus(e).check();r=s.find(">."+S+">."+D+">i[data-type='"+a+"']");t.checkStatus(r).check();for(l=1,d=n;l<d.length;l++){var u=d.eq(l).find(">."+m+" ."+D+">i[data-type='"+a+"'][data-checked='1']").length,f=d.eq(l).find(">."+m+" ."+D+">i[data-type='"+a+"']").length;h=d.eq(l).find(">."+S+">."+D+">i[data-type='"+a+"']");u!=f?t.checkStatus(h).noallCheck():t.checkStatus(h).check()}}},be.prototype.checkAllOrPcascOrNot=function(e){e.closest("."+S);var t=e.attr("data-par"),o=e.attr("data-type"),a=e.closest(t),i=(e.parents(t),a.find(t));if("1"==e.attr("data-checked")){this.checkStatus(e).noCheck();var n=i.find(">."+S+">."+D+">i[data-type='"+o+"']");this.checkStatus(n).noCheck()}else{this.checkStatus(e).check();n=i.find(">."+S+">."+D+">i[data-type='"+o+"']");this.checkStatus(n).check()}},be.prototype.checkOrNot=function(e){e.closest("."+S);var t=e.attr("data-par"),o=(e.attr("data-type"),e.closest(t));e.parents(t),o.find(t);"1"==e.attr("data-checked")?this.checkStatus(e).noCheck():this.checkStatus(e).check()},be.prototype.checkOnly=function(e){e.closest("."+S);var t=e.attr("data-par"),o=(e.attr("data-type"),e.closest(t)),a=(e.parents(t),o.find(t),e.attr("data-checked")),i=this.obj.find("i[data-checked]");this.checkStatus(i).noCheck(),"1"!=a&&this.checkStatus(e).check()},be.prototype.changeCheck=function(e){var t=this,o=t.temp;void 0===e&&(e=o[0]),"all"==t.checkbarType?t.checkAllOrNot(e):"no-all"==t.checkbarType?t.checkAllOrNoallOrNot(e):"p-casc"==t.checkbarType?t.checkAllOrPcascOrNot(e):"self"==t.checkbarType?t.checkOrNot(e):"only"==t.checkbarType?t.checkOnly(e):t.checkAllOrNot(e),t.select&&t.selectCheckboxVal();var a=t.setAndGetCheckbarNodesParam(!0);t.checkbarFun.chooseDone(a),layui.event.call(this,p,"chooseDone("+y(t.obj)[0].id+")",{checkbarParams:a}),t.temp=[]},be.prototype.initNoAllCheck=function(){var e=this.obj.find("i[data-checked='1']");if(0<e.length)for(var t=0;t<e.length;t++)for(var o=y(e[t]),a=o.attr("data-par"),i=o.attr("data-type"),n=o.closest(a),s=o.parents(a),r=(n.find(a),1),l=s;r<l.length;r++){var d=l.eq(r).find(">."+m+" ."+D+">i[data-type='"+i+"'][data-checked='1']").length,c=l.eq(r).find(">."+m+" ."+D+">i[data-type='"+i+"']").length,h=l.eq(r).find(">."+S+">."+D+">i[data-type='"+i+"']");d!=c?this.checkStatus(h).noallCheck():this.checkStatus(h).check()}},be.prototype.initAllCheck=function(){var e=this.obj.find("i[data-checked='1']");if(0<e.length)for(var t=0;t<e.length;t++)for(var o=y(e[t]),a=o.attr("data-par"),i=o.attr("data-type"),n=o.closest(a),s=o.parents(a),r=(n.find(a),1),l=s;r<l.length;r++){var d=l.eq(r).find(">."+S+">."+D+">i[data-type='"+i+"']");this.checkStatus(d).check()}},be.prototype.checkStatus=function(e){var t=this;return{check:function(){e.removeClass(t.usefontStyle.checkbox.out),e.removeClass(t.usefontStyle.checkbox.noall),e.addClass(t.usefontStyle.checkbox.on),e.addClass(t.style.chs),e.attr("data-checked","1")},noCheck:function(){e.removeClass(t.usefontStyle.checkbox.noall),e.removeClass(t.usefontStyle.checkbox.on),e.removeClass(t.style.chs),e.addClass(t.usefontStyle.checkbox.out),e.attr("data-checked","0")},noallCheck:function(){e.removeClass(t.usefontStyle.checkbox.out),e.removeClass(t.usefontStyle.checkbox.on),e.addClass(t.usefontStyle.checkbox.noall),e.addClass(t.style.chs),e.attr("data-checked","2")}}},be.prototype.setAndGetCheckbarNodesParam=function(o){var a=this;return a.checkbarNode=[],"change"==a.checkbarData?a.obj.find("i[data-par][dtree-disabled='false']").each(function(){var e=y(this),t=e.closest("."+S);e.attr("data-checked")!=e.attr("data-initchecked")&&(o?a.checkbarNode.push(a.getRequestParam(a.getCheckbarNodeParam(t,e))):a.checkbarNode.push(a.getCheckbarNodeParam(t,e)))}):"all"==a.checkbarData?a.obj.find("i[data-par][data-checked][dtree-disabled='false']").each(function(){var e=y(this),t=e.closest("."+S);o?a.checkbarNode.push(a.getRequestParam(a.getCheckbarNodeParam(t,e))):a.checkbarNode.push(a.getCheckbarNodeParam(t,e))}):"choose"==a.checkbarData?a.obj.find("i[data-par][data-checked='1'][dtree-disabled='false']").each(function(){var e=y(this),t=e.closest("."+S);o?a.checkbarNode.push(a.getRequestParam(a.getCheckbarNodeParam(t,e))):a.checkbarNode.push(a.getCheckbarNodeParam(t,e))}):"halfChoose"==a.checkbarData&&(a.obj.find("i[data-par][data-checked='1'][dtree-disabled='false']").each(function(){var e=y(this),t=e.closest("."+S);o?a.checkbarNode.push(a.getRequestParam(a.getCheckbarNodeParam(t,e))):a.checkbarNode.push(a.getCheckbarNodeParam(t,e))}),a.obj.find("i[data-par][data-checked='2'][dtree-disabled='false']").each(function(){var e=y(this),t=e.closest("."+S);o?a.checkbarNode.push(a.getRequestParam(a.getCheckbarNodeParam(t,e))):a.checkbarNode.push(a.getCheckbarNodeParam(t,e))})),a.checkbarNode},be.prototype.getCheckbarNodesParam=function(){return this.setAndGetCheckbarNodesParam(!0)},be.prototype.getCheckbarNodeParam=function(e,t){var o=this,a={};a.nodeId=e.attr("data-id"),a.parentId=o.getNodeDom(e).parentLi().attr("data-pid"),a.context="function"==typeof o.formatter.title?o.getNodeDom(e).cite().attr("data-title"):o.getNodeDom(e).cite().text(),a.leaf="leaf"==o.getNodeDom(e).cite().attr("data-leaf"),a.level=o.getNodeDom(e).parentLi().attr("data-index"),a.spread="open"==o.getNodeDom(e).fnode().attr("data-spread");var i=e.attr("data-basic");i&&(i=JSON.parse(de.unescape(i))),a.basicData=i;var n=e.attr("data-record");return n&&(n=JSON.parse(de.unescape(n))),a.recordData=n,a.dataType=t.attr("data-type"),a.checked=t.attr("data-checked"),a.initchecked=t.attr("data-initchecked"),a},be.prototype.getCheckbarJsonArrParam=function(){var e={nodeId:[],parentId:[],context:[],leaf:[],level:[],spread:[],dataType:[],checked:[],initchecked:[],basicData:[],recordData:[]},t=this.setAndGetCheckbarNodesParam(!1);if(t&&0<t.length)for(var o=0;o<t.length;o++){var a=t[o];e.nodeId.push(a.nodeId),e.parentId.push(a.parentId),e.context.push(a.context),e.leaf.push(a.leaf),e.level.push(a.level),e.spread.push(a.spread),e.dataType.push(a.dataType),e.checked.push(a.checked),e.initchecked.push(a.initchecked),e.basicData.push(a.basicData),e.recordData.push(a.recordData)}return e=this.getRequestParam(e)},be.prototype.changeCheckbarNodes=function(){return this.obj.find("i[data-par]").each(function(){var e=y(this);if($div=e.closest("."+S),e.attr("data-checked")!=e.attr("data-initchecked"))return!0}),!1},be.prototype.clickNodeCheckbar=function(e){var t=this.getNodeDom(e).checkbox();this.temp=[t],this.changeCheck()},be.prototype.checkAllNode=function(){var e=this.obj.find("i[data-par][data-checked!='1']");0<e.length&&this.checkStatus(e).check()},be.prototype.cancelCheckedNode=function(){var e=this.obj.find("i[data-par][data-checked!='0']");0<e.length&&this.checkStatus(e).noCheck()},be.prototype.invertCheckedNode=function(){var t=this;if(0<t.obj.find("i[data-par]").length){var o=!1;t.obj.find("i[data-par]").each(function(){var e=y(this);"2"==e.attr("data-checked")?o=!0:"0"==e.attr("data-checked")?t.checkStatus(e).check():"1"==e.attr("data-checked")&&t.checkStatus(e).noCheck()}),o?t.initNoAllCheck():t.initAllCheck()}},be.prototype.removeCheckedNode=function(){var o=this;if(0==o.obj.find("i[data-par][data-checked='1']").length)f.msg("请至少选中一个节点",{icon:2});else{o.checkbarNode=[];o.obj.find("i[data-par][data-checked='1']").each(function(){var e=y(this),t=e.closest("."+S);o.checkbarNode.push(o.getRequestParam(o.getCheckbarNodeParam(t,e)))}),f.confirm("确定要删除选中节点?",{icon:3,title:"删除选中节点"},function(e){o.menubarFun.remove(o.checkbarNode)&&(o.obj.find("i[data-par][data-checked='1']").closest("."+S).next("ul").remove(),o.obj.find("i[data-par][data-checked='1']").closest("."+S).remove(),o.checkbarNode=[]),f.close(e)})}},be.prototype.initTreePlus=function(){var e=this;e.obj.prevAll("div#dtree_menubar_"+e.obj[0].id).remove(),e.toolbarMenu={},e.menubar&&e.menubarTips.group&&0<e.menubarTips.group.length&&e.obj.before("<div class='dtree-menubar' id='dtree_menubar_"+e.obj[0].id+"'><div class='layui-btn-group'></div></div>"),e.toolbar&&"contextmenu"==e.toolbarWay&&(e.obj.prevAll("div#dtree_toolbar_"+e.obj[0].id).remove(),e.obj.before("<div class='"+t+" layui-nav' id='dtree_toolbar_"+e.obj[0].id+"'><div class='layui-nav-item'><dl class='layui-nav-child layui-anim'></dl></div></div>"))},be.prototype.openTreePlus=function(){var e=this,t=[];if(e.toolbar&&e.getToolbarDom(),e.menubar){var o=e.menubarTips,a=o.toolbar,i=o.group;o.freedom;if(a&&0<a.length)for(var n=0;n<a.length;n++){var s=a[n];"string"==typeof s&&e.getMenubarToolDom(s),"object"==typeof s&&e.getExtMenubarToolDom(s)}if(i&&0<i.length){for(n=0;n<i.length;n++){var r=i[n];"string"==typeof r&&t.push(e.getMenubarDom(r)),"object"==typeof r&&t.push(e.getExtMenubarDom(r))}e.obj.prevAll("div#dtree_menubar_"+e.obj[0].id).children("div.layui-btn-group").append(t.join(""))}}},be.prototype.getMenubarDom=function(e){var t=this,o=t.obj[0].id,a="";switch(e){case te:a="<button type='button' class='layui-btn layui-btn-sm layui-btn-primary' dtree-id='"+o+"' d-menu='"+te+"' title='展开全部节点'><i class='"+t.usefontStyle.menubar.movedown+"'></i></button>";break;case oe:a="<button type='button' class='layui-btn layui-btn-sm layui-btn-primary' dtree-id='"+o+"' d-menu='"+oe+"' title='收缩全部节点'><i class='"+t.usefontStyle.menubar.moveup+"'></i></button>";break;case ae:a="<button type='button' class='layui-btn layui-btn-sm layui-btn-primary' dtree-id='"+o+"' d-menu='"+ae+"' title='刷新'><i class='"+t.usefontStyle.menubar.refresh+"'></i></button>";break;case ie:a=t.checkbar&&"only"!=t.checkbarType?"<button type='button' class='layui-btn layui-btn-sm layui-btn-primary' dtree-id='"+o+"' d-menu='"+ie+"' title='全选节点'><i class='"+t.usefontStyle.menubar.checkAll+"'></i></button>":"";break;case ne:a=t.checkbar&&"only"!=t.checkbarType?"<button type='button' class='layui-btn layui-btn-sm layui-btn-primary' dtree-id='"+o+"' d-menu='"+ne+"' title='全不选节点'><i class='"+t.usefontStyle.menubar.unCheckAll+"'></i></button>":"";break;case se:a=t.checkbar&&"only"!=t.checkbarType?"<button type='button' class='layui-btn layui-btn-sm layui-btn-primary' dtree-id='"+o+"' d-menu='"+se+"' title='反选节点'><i class='"+t.usefontStyle.menubar.invertAll+"'></i></button>":"";break;case re:a=t.checkbar?"<button type='button' class='layui-btn layui-btn-sm layui-btn-primary' dtree-id='"+o+"' d-menu='"+re+"' title='删除选中节点'><i class='"+t.usefontStyle.menubar.remove+"'></i></button>":"";break;case le:a="<button type='button' class='layui-btn layui-btn-sm layui-btn-primary' dtree-id='"+o+"' d-menu='"+le+"' title='查询节点'><i class='"+t.usefontStyle.menubar.search+"'></i></button>"}return a},be.prototype.getExtMenubarDom=function(e){return"<button type='button' class='layui-btn layui-btn-sm layui-btn-primary' dtree-id='"+this.obj[0].id+"' d-menu='"+e.menubarId+"' title='"+e.title+"'><i class='"+this.usefontStyle.menubarExt+" "+e.icon+"'></i></button>"},be.prototype.getMenubarToolDom=function(e){var t=this;t.obj[0].id;switch(e){case te:t.toolbarMenu[te]=t.setToolbarDom().setMenuToolbarOption(te,t.toolbarStyle.title,t.usefontStyle.toolbar.menubar.movedown,"展开全部");break;case oe:t.toolbarMenu[oe]=t.setToolbarDom().setMenuToolbarOption(oe,t.toolbarStyle.title,t.usefontStyle.toolbar.menubar.moveup,"收缩全部");break;case ae:t.toolbarMenu[ae]=t.setToolbarDom().setMenuToolbarOption(ae,t.toolbarStyle.title,t.usefontStyle.toolbar.menubar.refresh,"刷新");break;case ie:t.checkbar&&"only"!=t.checkbarType&&(t.toolbarMenu[ie]=t.setToolbarDom().setMenuToolbarOption(ie,t.toolbarStyle.title,t.usefontStyle.toolbar.menubar.checkAll,"全选节点"));break;case ne:t.checkbar&&"only"!=t.checkbarType&&(t.toolbarMenu[ne]=t.setToolbarDom().setMenuToolbarOption(ne,t.toolbarStyle.title,t.usefontStyle.toolbar.menubar.unCheckAll,"全不选节点"));break;case se:t.checkbar&&"only"!=t.checkbarType&&(t.toolbarMenu[se]=t.setToolbarDom().setMenuToolbarOption(se,t.toolbarStyle.title,t.usefontStyle.toolbar.menubar.invertAll,"反选节点"));break;case re:t.checkbar&&(t.toolbarMenu[re]=t.setToolbarDom().setMenuToolbarOption(re,t.toolbarStyle.title,t.usefontStyle.toolbar.menubar.remove,"删除选中"));break;case le:t.toolbarMenu[le]=t.setToolbarDom().setMenuToolbarOption(le,t.toolbarStyle.title,t.usefontStyle.toolbar.menubar.searchNode,"查询")}},be.prototype.getExtMenubarToolDom=function(e){this.toolbarMenu[e.menubarId]=this.setToolbarDom().setMenuToolbarOption(e.menubarId,e.title,this.usefontStyle.toolbar.menubarExt+" "+e.icon,"")},be.prototype.menubarMethod=function(){var c=this;return{openAllNode:function(e){for(var t=e||c.obj.children("li").children("ul"),o=0;o<t.length;o++){var a=y(t[o]),i=a.prev("div"),n=c.getNodeDom(i).fnode(),s=c.getNodeDom(i).snode(),r=c.getNodeDom(i).cite(),l=n.attr("data-spread");if("leaf"!=r.attr("data-leaf")){"open"==l||("load"==c.type?c.cache?a.html()?a.addClass(C):c.getChild(i):(a.html(""),c.getChild(i)):a.addClass(C),c.operateIcon(n,s).open());var d=a.children("li").children("ul");c.menubarMethod().openAllNode(d)}}},closeAllNode:function(){c.obj.find("."+m).each(function(){var e=y(this),t=e.prev("div"),o=c.getNodeDom(t).fnode(),a=c.getNodeDom(t).snode(),i=c.getNodeDom(t).cite();o.attr("data-spread"),i.attr("data-leaf");e.removeClass(C),c.operateIcon(o,a).close()})},refreshTree:function(){c.refreshTree()},checkAll:function(){c.checkAllNode()},unCheckAll:function(){c.cancelCheckedNode()},invertAll:function(){c.invertCheckedNode()},remove:function(){c.removeCheckedNode()},searchNode:function(){f.prompt({formType:0,value:"",title:"查询节点"},function(e,t,o){e?c.searchNode(e)||f.msg("该名称节点不存在!",{icon:5}):f.msg("未指定查询节点名称",{icon:5});f.close(t)})},extMethod:function(e,t,o){if(c.menubar&&c.menubarTips.group&&0<c.menubarTips.group.length&&"group"==o)for(var a=0;a<c.menubarTips.group.length;a++){if(e==(i=c.menubarTips.group[a]).menubarId){i.handler(c.getRequestParam(c.getNodeParam(t),t));break}}if(c.menubar&&c.menubarTips.toolbar&&0<c.menubarTips.toolbar.length&&"toolbar"==o)for(a=0;a<c.menubarTips.toolbar.length;a++){if(e==(i=c.menubarTips.toolbar[a]).menubarId){i.handler(c.getRequestParam(c.getNodeParam(t),t));break}}if(c.menubar&&c.menubarTips.freedom&&0<c.menubarTips.freedom.length&&"freedom"==o)for(a=0;a<c.menubarTips.freedom.length;a++){var i;if(e==(i=c.menubarTips.freedom[a]).menubarId){i.handler(c.getRequestParam(c.getNodeParam(t),t));break}}}}},be.prototype.menubarListener=function(e,t){var o=this,a=o.getNodeDom().nowDiv();switch(e){case te:o.menubarMethod().openAllNode();break;case oe:o.menubarMethod().closeAllNode();break;case ae:o.menubarMethod().refreshTree();break;case ie:o.menubarMethod().checkAll();break;case ne:o.menubarMethod().unCheckAll();break;case se:o.menubarMethod().invertAll();break;case re:o.menubarMethod().remove();break;case le:o.menubarMethod().searchNode();break;default:o.menubarMethod().extMethod(e,a,t)}},be.prototype.searchNode=function(a){var e=!1,i=[];if(this.obj.find("cite[data-leaf]").each(function(){var e=y(this);if(-1<e.html().indexOf(a)){if("leaf"==e.attr("data-leaf")){var t="";e.parents("li").each(function(){t="-"+y(this).find("cite[data-leaf]").html()+t}),t=t.substring(1,t.length),e.attr("title",t)}var o=0;e.parents("li").each(function(){if(-1<y(this).find("cite[data-leaf]").html().indexOf(a)&&o++,2<=o)return!0}),o<2&&i.push(e.closest("li").prop("outerHTML"))}}),0<i.length){e=!0,this.obj.html("");for(var t=0;t<i.length;t++)this.obj.append(i[t])}return e},be.prototype.getToolbarDom=function(){var e=this,t=e.toolbarShow,o=e.toolbarExt;e.toolbarWay;if(0<t.length)for(var a=0;a<t.length;a++){var i=t[a];"pulldown"==i&&(e.toolbarMenu[K]=e.setToolbarDom().setToolbarOption(K,e.toolbarStyle.title,e.usefontStyle.toolbar.pulldown,"展开")),"pullup"==i&&(e.toolbarMenu[Q]=e.setToolbarDom().setToolbarOption(Q,e.toolbarStyle.title,e.usefontStyle.toolbar.pullup,"收缩")),"add"==i&&(e.toolbarMenu[Y]=e.setToolbarDom().setToolbarOption(Y,e.toolbarStyle.title,e.usefontStyle.toolbar.add,"新增")),"edit"==i&&(e.toolbarMenu[Z]=e.setToolbarDom().setToolbarOption(Z,e.toolbarStyle.title,e.usefontStyle.toolbar.edit,"编辑")),"delete"==i&&(e.toolbarMenu[ee]=e.setToolbarDom().setToolbarOption(ee,e.toolbarStyle.title,e.usefontStyle.toolbar.del,"删除"))}if(0<o.length)for(a=0;a<o.length;a++){var n=o[a];e.toolbarMenu[n.toolbarId]=e.setToolbarDom().setToolbarOption(n.toolbarId,n.title,e.usefontStyle.toolbarExt+" "+n.icon,"")}},be.prototype.setToolbarDom=function(){var n=this,s=n.toolbarWay;return{setToolbarOption:function(e,t,o,a){return"contextmenu"==s?"<dd><a dtree-tool='"+e+"'><i class='"+o+"'></i>&nbsp;"+a+t+"</a></dd>":"fixed"==s||"follow"==s?"<a dtree-tool='"+e+"' title='"+a+t+"'><i class='"+o+"'></i></a>":void 0},setMenuToolbarOption:function(e,t,o,a){var i=n.obj[0].id;return"contextmenu"==s?"<dd><a dtree-id='"+i+"' d-menu='"+e+"'><i class='"+o+"'></i>&nbsp;"+a+t+"</a></dd>":"fixed"==s||"follow"==s?"<a dtree-id='"+i+"' d-menu='"+e+"' title='"+a+t+"'><i class='"+o+"'></i></a>":void 0},setToolbarPlace:function(e){if("contextmenu"==s){if(e)for(var t in n.obj.prevAll("div#dtree_toolbar_"+n.obj[0].id).find("div.layui-nav-item>dl.layui-nav-child").html(""),e)n.obj.prevAll("div#dtree_toolbar_"+n.obj[0].id).find("div.layui-nav-item>dl.layui-nav-child").append(e[t])}else"fixed"!=s&&"follow"!=s||n.obj.find("cite[data-leaf][dtree-disabled='false']").each(function(){var e=y(this);n.dynamicToolbarDom(e)})}}},be.prototype.dynamicToolbarDom=function(e){var t=this,o=t.toolbarWay;if(0==e.next("em."+l).length){var a=e.parent("div"),i=t.getRequestParam(t.getTempNodeParam(a)),n=t.toolbarFun.loadToolbarBefore(de.cloneObj(t.toolbarMenu),i,a),s=["<em class='"+l+" "+("follow"==o?T:"")+"'>"];if(n)for(var r in n)s.push(n[r]);s.push("</em>"),e.after(s.join(""))}},be.prototype.toolbarHide=function(){this.toolbar&&"contextmenu"==this.toolbarWay&&this.obj.prevAll("div#dtree_toolbar_"+this.obj[0].id).find(".layui-nav-child").removeClass("layui-anim-fadein layui-show")},be.prototype.toolbarMethod=function(){var c=this;return{pulldown:function(e){if(e)for(var t=e,o=0;o<t.length;o++){var a=y(t[o]),i=a.prev("div"),n=c.getNodeDom(i).fnode(),s=c.getNodeDom(i).snode(),r=c.getNodeDom(i).cite(),l=n.attr("data-spread");if("leaf"!=r.attr("data-leaf")){"open"==l||("load"==c.type?c.cache?a.html()?a.addClass(C):c.getChild(i):(a.html(""),c.getChild(i)):a.addClass(C),c.operateIcon(n,s).open());var d=a.children("li").children("ul");c.toolbarMethod().pulldown(d)}}},pullup:function(e){e.find("."+m).each(function(){var e=y(this),t=e.prev("div"),o=c.getNodeDom(t).fnode(),a=c.getNodeDom(t).snode(),i=c.getNodeDom(t).cite();o.attr("data-spread"),i.attr("data-leaf");e.removeClass(C),c.operateIcon(o,a).close()})}}},be.prototype.toolbarListener=function(e,d){var c=this,a=d.children("cite[data-leaf]"),h=d.next("ul"),u=d.parent("li[data-index]"),i=u.parent("ul").prev("div"),n="function"==typeof c.formatter.title?a.attr("data-title"):a.text();switch(e){case K:c.toolbarMethod().pulldown(h);break;case Q:c.toolbarMethod().pullup(u);break;case Y:var t=c.loadToolBar(n,Y);f.open({title:"新增"+c.toolbarStyle.title,type:1,area:c.toolbarStyle.area,content:t,success:function(e,l){r.render(),r.on("submit(dtree_addNode_"+c.obj[0].id+"_form)",function(e){e=e.field;var t=d.attr("data-id"),o=d.attr("data-id")+"_node_"+h[0].childNodes.length,a=parseInt(u.attr("data-index"))+1,i=(c.response.type,c.response.checked,[]);if(0<c.checkArrLen)for(var n=0;n<c.checkArrLen;n++)i.push({type:n,checked:"0"});h.append(c.getLiItemDom(o,t,e.addNodeName,e.addNodeName,!0,"","",i,a,!1,!1,!1,"","","item")),h.find("li[data-id='"+o+"']").hide();var s=h.find("div[data-id='"+o+"']");node=c.getNodeParam(s);var r=c.getRequestParam(node);return r=y.extend(r,e),c.temp=[o,h,d,a],c.toolbarFun.addTreeNode(r,d),f.close(l),!1})}});break;case Z:t=c.loadToolBar(n,Z);f.open({title:"编辑"+c.toolbarStyle.title,type:1,area:c.toolbarStyle.area,content:t,success:function(e,o){c.toolbarFun.editTreeLoad(c.getRequestParam(c.getNodeParam(d))),r.render(),r.on("submit(dtree_editNode_form)",function(e){e=e.field;a.html(e.editNodeName),node=c.getNodeParam(d);var t=c.getRequestParam(node);t=y.extend(t,e),c.temp=[a,d,n,i],c.toolbarFun.editTreeNode(t,d),f.close(o)})}});break;case ee:f.confirm("确定要删除该"+c.toolbarStyle.title+"?",{icon:3,title:"删除"+c.toolbarStyle.title},function(e){c.getNodeParam(d);c.temp=[u,i],c.toolbarFun.delTreeNode(c.getRequestParam(c.getNodeParam(d)),d),f.close(e)});break;default:if(0<c.toolbarExt.length)for(var o=0;o<c.toolbarExt.length;o++){var s=c.toolbarExt[o];if(e==s.toolbarId){s.handler(c.getRequestParam(c.getNodeParam(d)),d);break}}}},be.prototype.loadToolBar=function(e,t){var o=this,a=(o.toolbarShow,o.toolbarBtn),i="";switch(t){case Y:var n=[{label:"当前选中",name:"nodeTitle",type:"text",value:e,defElem:"nowChoose",readonly:!0},{label:"新增"+o.toolbarStyle.title,name:"addNodeName",type:"text",value:"",defElem:"nowChange",verify:"required"},{type:"submit",value:"确认添加",defElem:"btn",filter:"dtree_addNode_"+o.obj[0].id+"_form"}],s=['<div class="'+g+'"><form class="layui-form layui-form-pane" lay-filter="dtree_addNode_'+o.obj[0].id+'_form">'];if(null!=a&&0<a.length&&null!=a[0]&&null!=a[0]&&0<a[0].length)for(var r=a[0],l=0;l<r.length;l++){"nowChoose"==(p=r[l].defElem)?y.extend(n[0],r[l]):"nowChange"==p?y.extend(n[1],r[l]):"btn"==p?y.extend(n[2],r[l]):n.push(r[l])}for(var d=0;d<n.length;d++){switch((m=n[d].type)||(m="text"),m){case"text":s.push(o.loadToolBarDetail(n[d]).text());break;case"textarea":s.push(o.loadToolBarDetail(n[d]).textarea());break;case"select":s.push(o.loadToolBarDetail(n[d]).select());break;case"hidden":s.push(o.loadToolBarDetail(n[d]).hidden())}}var c=['<div class="layui-form-item">','<div class="layui-input-block" style="margin-left:0px;text-align:center;">'];for(d=0;d<n.length;d++){switch((m=n[d].type)||(m="text"),m){case"submit":c.push(o.loadToolBarDetail(n[d]).submit());break;case"button":c.push(o.loadToolBarDetail(n[d]).button());break;case"reset":c.push(o.loadToolBarDetail(n[d]).reset())}}c.push("</div></div>"),s.push(c.join("")),s.push("</form></div>"),i=s.join("");break;case Z:var h=[{label:"当前选中",name:"nodeTitle",type:"text",value:e,defElem:"nowChoose",readonly:!0},{label:"编辑"+o.toolbarStyle.title,name:"editNodeName",type:"text",value:"",defElem:"nowChange",verify:"required"},{type:"submit",value:"确认编辑",defElem:"btn",filter:"dtree_editNode_"+o.obj[0].id+"_form"}],u=['<div class="'+g+'"><form class="layui-form layui-form-pane" lay-filter="dtree_editNode_'+o.obj[0].id+'_form">'];if(null!=a&&0<a.length&&null!=a[1]&&null!=a[1]&&0<a[1].length){var f=a[1];for(l=0;l<f.length;l++){var p;"nowChoose"==(p=f[l].defElem)?y.extend(h[0],f[l]):"nowChange"==p?y.extend(h[1],f[l]):"btn"==p?y.extend(h[2],f[l]):h.push(f[l])}}for(d=0;d<h.length;d++){switch((m=h[d].type)||(m="text"),m){case"text":u.push(o.loadToolBarDetail(h[d]).text());break;case"textarea":u.push(o.loadToolBarDetail(h[d]).textarea());break;case"select":u.push(o.loadToolBarDetail(h[d]).select());break;case"hidden":u.push(o.loadToolBarDetail(h[d]).hidden())}}var b=['<div class="layui-form-item">','<div class="layui-input-block" style="margin-left:0px;text-align:center;">'];for(d=0;d<h.length;d++){var m;switch((m=h[d].type)||(m="text"),m){case"submit":b.push(o.loadToolBarDetail(h[d]).submit());break;case"button":b.push(o.loadToolBarDetail(h[d]).button());break;case"reset":b.push(o.loadToolBarDetail(h[d]).reset())}}b.push("</div></div>"),u.push(b.join("")),u.push("</form></div>"),i=u.join("")}return i},be.prototype.loadToolBarDetail=function(a){var i="boolean"==typeof a.readonly&&a.readonly,n="boolean"==typeof a.disabled&&a.disabled,s=a.id?a.id:"",r=a.name?a.name:"",l=a.value?a.value:"",d=a.verify?a.verify:"",e=a.placeholder?a.placeholder:l;return{text:function(){return['<div class="layui-form-item">','<label class="layui-form-label" title="'+a.label+'">'+a.label+":</label>",'<div class="layui-input-block f-input-par">','<input type="text" class="layui-input f-input" value="'+l+'" placeholder="'+e+'" lay-verify="'+d+'" ',""!=s?'id="'+s+'" ':"",""!=r?'name="'+r+'" ':"",i?"readonly ":"",n?"disabled ":"","/>","</div>","</div>"].join("")},textarea:function(){return['<div class="layui-form-item layui-form-text">','<label class="layui-form-label" title="'+a.label+'">'+a.label+":</label>",'<div class="layui-input-block f-input-par">','<textarea class="layui-textarea f-input" value="'+l+'" placeholder="'+e+'" lay-verify="'+d+'" ',""!=s?'id="'+s+'" ':"",""!=r?'name="'+r+'" ':"",i?"readonly ":"",n?"disabled ":"",">"+l+"</textarea>","</div>","</div>"].join("")},hidden:function(){return['<input type="hidden" class="layui-input f-input" value="'+l+'" lay-verify="'+d+'" ',""!=s?'id="'+s+'" ':"",""!=r?'name="'+r+'" ':"",i?"readonly ":"",n?"disabled ":"","/>"].join("")},select:function(){var e="object"==typeof a.optionsData?a.optionsData:a.optionsData(),t="";for(var o in e)l==e[o]?t+="<option value='"+o+"' selected>"+e[o]+"</option>":t+="<option value='"+o+"'>"+e[o]+"</option>";return['<div class="layui-form-item">','<label class="layui-form-label" title="'+a.label+'">'+a.label+":</label>",'<div class="layui-input-block f-input-par">','<select lay-verify="'+d+'" ',""!=s?'id="'+s+'" ':"",""!=r?'name="'+r+'" ':"",i?"readonly ":"",n?"disabled ":"",">",t,"</select>","</div>","</div>"].join("")},submit:function(){return['<button type="button" class="layui-btn layui-btn-normal btn-w100" lay-submit lay-filter="'+a.filter+'" ',""!=s?'id="'+s+'" ':"",""!=r?'name="'+r+'" ':"",">"+l+"</button>"].join("")},button:function(){return['<button type="button" class="layui-btn layui-btn-normal btn-w100" ',""!=s?'id="'+s+'" ':"",""!=r?'name="'+r+'" ':""," >"+l+"</button>"].join("")},reset:function(){return['<button type="reset" class="layui-btn layui-btn-primary btn-w100" ',""!=s?'id="'+s+'" ':"",""!=r?'name="'+r+'" ':"",">"+l+"</button>"].join("")}}},be.prototype.changeTreeNodeAdd=function(e){var t=this,o=t.temp,a=o[0],i=o[1],n=o[2],s=o[3],r=!1;if(e){var l=t.obj.find("[data-id='"+a+"']");if("object"==typeof e){l.remove();var d=t.parseData(e);if(!d.treeId())return f.msg("添加失败,节点ID为undefined!",{icon:5}),i.find("li[data-id='"+a+"']").remove(),t.setNodeParam(n),void(t.temp=[]);i.append(t.getLiItemDom(d.treeId(),d.parentId(),d.title(),d.fmtTitle(),d.last(0),d.ficonClass(),d.iconClass(),d.checkArr(),s,d.spread(),d.disabled(),d.hide(),d.basicData(),d.recordData(),"item")),l=i.find("div[data-id='"+d.treeId()+"']"),t.setNodeParam(l)}else"refresh"==e||1==e?r=!0:"string"!=typeof e&&"number"!=typeof e||(l.attr("data-id",e),i.find("li[data-id='"+e+"']").show(),t.setNodeParam(l));var c=n.find("i[data-spread]");"last"==c.eq(0).attr("data-spread")?t.operateIcon(c.eq(0),c.eq(1)).openWithLeaf():t.operateIcon(c.eq(0),c.eq(1)).open(),i.addClass(C),t.accordionUL(i),r?t.getChild(n):(t.showLine(i.find("li")),t.toolbar&&"contextmenu"!=t.toolbarWay&&t.dynamicToolbarDom(l.find("cite[data-leaf]")))}else i.find("li[data-id='"+a+"']").remove(),t.setNodeParam(n);t.temp=[]},be.prototype.changeTreeNodeDone=function(e){r.val("dtree_editNode_"+this.obj[0].id+"_form",e),r.render()},be.prototype.changeTreeNodeEdit=function(e){var t=this,o=t.temp,a=o[0],i=o[1],n=o[2];o[3];if(e){if("object"==typeof e){var s=t.parseData(data);if(s.treeId()){var r=t.replaceDom(i,s.treeId(),s.last(0),s.spread(),s.disabled(),s.hide());r.node(s.iconClass()),r.checkbox(s.checkArr()),r.text(s.title()),r.ul(),r.basicData(s.basicData()),r.recordData(s.recordData()),t.setNodeParam(i)}else f.msg("编辑失败,节点ID为undefined!",{icon:5}),t.setNodeParam(i)}}else a.html(n),t.getNodeParam(i);t.temp=[]},be.prototype.changeTreeNodeDel=function(e){var t=this,o=t.temp,a=o[0],i=a.parent("ul"),n=o[1];if(e){if(a.remove(),t.showLine(i.find("li")),0==i.children("li").length){var s=n.find("i[data-spread]");t.operateIcon(s.eq(0),s.eq(1)).closeWithLeaf()}t.initNodeParam()}t.temp=[]},be.prototype.loadIframe=function(e,t){var o=this,a=o.getNodeDom(e).cite();if(!o.useIframe)return!1;var i=o.iframeElem,n=o.iframeUrl,s="leaf"!=o.iframeLoad||"leaf"==a.attr("data-leaf");if(s){if(!(0<y(i).length))return f.msg("iframe绑定异常,请确认页面中是否有iframe页对应的容器",{icon:5}),!1;if(!n)return f.msg("数据请求异常,iframeUrl参数未指定",{icon:5}),!1;var r=pe("?",t);-1<n.indexOf("?")&&(r="&"+r.substring(1,r.length));var l=n+r;y(i).attr("src",l)}return s},be.prototype.getIframeRequestParam=function(e){var t=this.iframeRequest,o=this.iframeDefaultRequest,a=e||this.node,i={};for(var n in t)i[n]=t[n];for(var n in o){var s=o[n],r=a[n];"boolean"==typeof r?i[s]=r:r&&(i[s]=r)}var l=/[\u4E00-\u9FA5\uF900-\uFA2D]/;for(var n in i)if(l.test(i[n])){var d=i[n];i[n]=encodeURI(encodeURI(d))}return i},be.prototype.getNodeDom=function(e){var t=this,o="object"==typeof e?e:0==t.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']").length?null:t.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']");return{div:function(){return o},fnode:function(){return null==o?null:o.find("i[data-spread]").eq(0)},snode:function(){return null==o?null:o.find("i[data-spread]").eq(1)},checkbox:function(){return null==o?null:o.find("i[data-par]")},cite:function(){return null==o?null:o.find("cite[data-leaf]")},nextUl:function(){return null==o?null:o.next("ul")},parentLi:function(){return null==o?null:o.parent("li")},parentUl:function(){return null==o?null:o.parent("li").parent("ul")},parentDiv:function(){return null==o?null:o.parent("li").parent("ul").prev("div")},nowDiv:function(){return 0==t.obj.find("div[dtree-click='"+X+"'][data-id]").parent().find("."+i).length?null:t.obj.find("div[dtree-click='"+X+"'][data-id]").parent().find("."+i)},nowOrRootDiv:function(){return 0==t.obj.find("div[dtree-click='"+X+"'][data-id]").parent().find("."+i).length?t.obj.children("li").eq(0).children("div").eq(0):t.obj.find("div[dtree-click='"+X+"'][data-id]").parent().find("."+i)},nowOrRootUl:function(){return 0==t.obj.find("div[dtree-click='"+X+"'][data-id]").parent().find("."+i).length?t.obj:t.obj.find("div[dtree-click='"+X+"'][data-id]").parent().find("."+i).next("ul")}}},be.prototype.getNowNodeUl=function(){return this.getNodeDom().nowOrRootUl()},be.prototype.getNowNode=function(){return this.getNodeDom().nowOrRootDiv()},be.prototype.getNowNodeOrNull=function(){return this.getNodeDom().nowDiv()},be.prototype.getNode=function(e){return this.getNodeDom(e).div()},be.prototype.setNodeParam=function(e){var t=this;t.node.nodeId=e.attr("data-id"),t.node.parentId=t.getNodeDom(e).parentLi().attr("data-pid"),t.node.context="function"==typeof t.formatter.title?t.getNodeDom(e).cite().attr("data-title"):t.getNodeDom(e).cite().text(),t.node.leaf="leaf"==t.getNodeDom(e).cite().attr("data-leaf"),t.node.level=t.getNodeDom(e).parentLi().attr("data-index"),t.node.spread="open"==t.getNodeDom(e).fnode().attr("data-spread");var o=e.attr("data-basic");o&&(o=JSON.parse(de.unescape(o))),t.node.basicData=o;var a=e.attr("data-record");if(a&&(a=JSON.parse(de.unescape(a))),t.node.recordData=a,t.getNodeDom(e).checkbox()){var i="",n="",s="";t.getNodeDom(e).checkbox().each(function(){i+=y(this).attr("data-type")+",",n+=y(this).attr("data-checked")+",",s+=y(this).attr("data-initchecked")+","}),i=i.substring(0,i.length-1),n=n.substring(0,n.length-1),s=s.substring(0,s.length-1),t.node.dataType=i,t.node.checked=n,t.node.initchecked=s}},be.prototype.getNodeParam=function(e){return e?this.setNodeParam(e):0==this.obj.find("div[data-id]").parent().find("."+i).length&&this.initNodeParam(),this.node},be.prototype.getTempNodeParam=function(e){var t=this,o={};o.nodeId=e.attr("data-id"),o.parentId=t.getNodeDom(e).parentLi().attr("data-pid"),o.context="function"==typeof t.formatter.title?t.getNodeDom(e).cite().attr("data-title"):t.getNodeDom(e).cite().text(),o.leaf="leaf"==t.getNodeDom(e).cite().attr("data-leaf"),o.level=t.getNodeDom(e).parentLi().attr("data-index"),o.spread="open"==t.getNodeDom(e).fnode().attr("data-spread");var a=e.attr("data-basic");a&&(a=JSON.parse(de.unescape(a))),o.basicData=a;var i=e.attr("data-record");if(i&&(i=JSON.parse(de.unescape(i))),o.recordData=i,t.getNodeDom(e).checkbox()){var n="",s="",r="";t.getNodeDom(e).checkbox().each(function(){n+=y(this).attr("data-type")+",",s+=y(this).attr("data-checked")+",",r+=y(this).attr("data-initchecked")+","}),n=n.substring(0,n.length-1),s=s.substring(0,s.length-1),r=r.substring(0,r.length-1),o.dataType=n,o.checked=s,o.initchecked=r}return o},be.prototype.initNodeParam=function(){var e=this;e.node.nodeId="",e.node.parentId="",e.node.context="",e.node.leaf="",e.node.level="",e.node.spread="",e.node.dataType="",e.node.checked="",e.node.initchecked="",e.node.basicData="",e.node.recordData="",e.select&&e.selectResetVal()},be.prototype.getRequestParam=function(e){var t=this.request,o=this.defaultRequest,a=e||this.node,i={};for(var n in t)i[n]=t[n];for(var n in o){var s=o[n],r=a[n];"boolean"==typeof r?i[s]=r:r&&(i[s]=r)}return i},be.prototype.getFilterRequestParam=function(e){var t=this.filterRequest;return de.cloneObj(e,t)},be.prototype.getNowParam=function(){return this.getRequestParam(this.getNodeParam())},be.prototype.getParam=function(e){var t="object"==typeof e?e:0==this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']").length?null:this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']");return null!=t?this.callbackData().node(this.getTempNodeParam(t)):{}},be.prototype.getParentParam=function(e){var t="object"==typeof e?e:0==this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']").length?null:this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']");return null!=t?this.callbackData().parentNode(t):{}},be.prototype.getAllParentParam=function(e){var t=this,o="object"==typeof e?e:0==t.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']").length?null:t.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']"),a=[];if(null!=o)for(var i=t.getTempNodeParam(o).level,n=1;n<i;n++)a.unshift(t.callbackData().parentNode(o)),o=t.getNodeDom(o).parentDiv();return a},be.prototype.getChildParam=function(e){var t="object"==typeof e?e:0==this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']").length?null:this.obj.find("div[dtree-click='"+X+"'][data-id='"+e+"']");return null!=t?this.callbackData().childNode(t):[]},be.prototype.callbackData=function(){var a=this;return{dom:function(e){return e},node:function(e){return a.getRequestParam(e)},childNode:function(e){var t=e.next("ul").find("li."+k+" div."+S),o=[];return t&&0<t.length&&t.each(function(){var e=y(this);o.push(a.getRequestParam(a.getTempNodeParam(e)))}),o},parentNode:function(e){var t=a.getNodeDom(e).parentLi().attr("data-pid"),o=a.obj.find("div[data-id='"+t+"']");return 0<o.length?a.getRequestParam(a.getTempNodeParam(o)):{}}}},be.prototype.bindBrowserEvent=function(){var s=this,i=s.obj[0].id;s.obj.on("click","i[data-spread]",function(e){e.stopPropagation();var t=y(this),o=t.parent("div"),a=s.getNodeParam(o);s.toolbarHide(),s.navThis(o),s.clickSpread(o),layui.event.call(this,p,"changeTree("+y(s.obj)[0].id+")",{dom:s.callbackData().dom(t),param:s.callbackData().node(a),show:"open"==s.callbackData().dom(t).attr("data-spread")})}),s.obj.on("click","div[dtree-click='"+X+"'][dtree-disabled='false']",function(e){e.stopPropagation();var t=y(this),o=(t.find("cite"),s.getNodeParam(t));if(s.toolbarHide(),s.navThis(t),s.select&&(s.selectVal(o.nodeId),y("div[dtree-id='"+i+"'][dtree-select='"+s.selectDiv+"']").click()),s.useIframe){var a=s.getFilterRequestParam(s.getIframeRequestParam(o));s.loadIframe(t,a)&&(s.iframeFun.iframeDone(a),layui.event.call(this,p,"iframeDone("+y(s.obj)[0].id+")",{iframeParam:a,dom:s.callbackData().dom(t)}))}else layui.event.call(this,p,"node("+y(s.obj)[0].id+")",{param:s.callbackData().node(o),childParams:s.callbackData().childNode(t),parentParam:s.callbackData().parentNode(t),dom:s.callbackData().dom(t)})}),s.obj.on("dblclick","div[dtree-click='"+X+"'][dtree-disabled='false']",function(e){e.stopPropagation();var t=y(this),o=(t.find("cite"),s.getNodeParam(t));s.toolbarHide(),s.navThis(t),s.select&&(s.selectVal(o.nodeId),y("div[dtree-id='"+i+"'][dtree-select='"+s.selectDiv+"']").click()),layui.event.call(this,p,"nodedblclick("+y(s.obj)[0].id+")",{param:s.callbackData().node(o),childParams:s.callbackData().childNode(t),parentParam:s.callbackData().parentNode(t),dom:s.callbackData().dom(t)})}),s.checkbar&&s.obj.on("click","i[dtree-click='"+z+"'][dtree-disabled='false']",function(e){s.toolbarHide();var t=y(this),o=t.closest("div[dtree-click='"+X+"']"),a=s.getNodeParam(o),i=s.checkbarFun.chooseBefore(t,s.getRequestParam(a));s.temp=[t],i&&s.changeCheck(),e.stopPropagation()}),s.menubar&&(s.obj.prevAll("div#dtree_menubar_"+s.obj[0].id).on("click","button[d-menu]",function(e){e.stopPropagation(),s.toolbarHide(),s.menubarListener(y(this).attr("d-menu"),"group")}),s.obj.prevAll("div#dtree_toolbar_"+s.obj[0].id).on("click","a[d-menu]",function(e){e.stopPropagation(),s.toolbarHide(),s.menubarListener(y(this).attr("d-menu"),"toolbar")}),s.obj.closest("body").find("*[dtree-id='"+s.obj[0].id+"'][dtree-menu]").on("click",function(e){e.stopPropagation(),s.toolbarHide(),s.menubarListener(y(this).attr("dtree-menu"),"freedom")})),s.toolbar&&("contextmenu"==s.toolbarWay?(s.obj.on("contextmenu","div[dtree-click='"+X+"'][d-contextmenu='true'][dtree-disabled='false']",function(e){var t=y(this),o=s.getNodeParam(t);s.toolbarHide(),s.setToolbarDom().setToolbarPlace(s.toolbarFun.loadToolbarBefore(de.cloneObj(s.toolbarMenu),s.getRequestParam(o),t));var a=(e=e||window.event).pageX-t.offset().left+45,i=t.offset().top-s.obj.closest(s.scroll).offset().top+15;s.navThis(t);var n=s.obj.prevAll("div#dtree_toolbar_"+s.obj[0].id);return n.find(".layui-nav-child").addClass("layui-anim-fadein layui-show"),n.css({left:a+"px",top:i+"px"}),e.stopPropagation(),!1}),s.obj.closest(s.scroll).scroll(function(){s.toolbarHide()}),s.obj.prevAll("div#dtree_toolbar_"+s.obj[0].id).on("click","a[dtree-tool]",function(e){e.stopPropagation();var t=s.getNodeDom().nowOrRootDiv();s.getNodeParam(t);s.toolbarHide();var o=y(this).attr("dtree-tool");s.toolbarListener(o,t)})):"fixed"==s.toolbarWay?s.obj.on("click","a[dtree-tool]",function(e){e.stopPropagation();var t=y(this),o=t.parent("em."+l).prev("cite").parent("div"),a=(s.getNodeParam(o),t.attr("dtree-tool"));s.toolbarHide(),s.navThis(o),s.toolbarListener(a,o)}):"follow"==s.toolbarWay&&(s.obj.on("mouseover mouseout","div[dtree-click='"+X+"'][dtree-disabled='false']",function(e){var t=y(this).children("em."+l);"mouseover"==e.type?(t.removeClass(T),e.stopPropagation()):"mouseout"==e.type&&(t.addClass(T),e.stopPropagation())}),s.obj.on("click","a[dtree-tool]",function(e){e.stopPropagation();var t=y(this),o=t.parent("em."+l).prev("cite").parent("div"),a=(s.getNodeParam(o),t.attr("dtree-tool"));s.toolbarHide(),s.navThis(o),s.toolbarListener(a,o)}))),s.select&&y("div[dtree-id='"+i+"'][dtree-select='"+s.selectDiv+"']").on("click",function(e){e.stopPropagation();y(this).find("dl");y(this).toggleClass("layui-form-selected");var t=y("div[dtree-id='"+i+"'][dtree-card='"+s.selectCardDiv+"']");t.toggleClass("dtree-select-show layui-anim layui-anim-upbit");var o=y(this).offset().top+y(this).outerHeight()-u.scrollTop()-5,a=t.height();u.height();t.hasClass("dtree-select-up")&&t.removeClass("dtree-select-up"),o+a>u.height()&&a<=o?(console.log(" top + cardHeight : "+o+" + "+a+" > $WIN.height() :"+u.height()+" && top >= cardHeight :"+o+" > "+a),t.hasClass("dtree-select-up")?t.removeClass("dtree-select-up"):t.addClass("dtree-select-up")):t.removeClass("dtree-select-up"),layui.event.call(this,p,"changeSelect("+y(s.obj)[0].id+")",{show:y(this).hasClass("layui-form-selected"),param:s.selectVal()})})},a.on("click",function(e){y("div."+t).find(".layui-show").removeClass("layui-anim-fadein layui-show")}),be.prototype.unbindBrowserEvent=function(){var e=this;e.obj.unbind(),e.menubar&&(e.obj.prevAll("div#dtree_menubar_"+e.obj[0].id).unbind(),0<e.obj.closest("body").find("*[dtree-id='"+e.obj[0].id+"'][dtree-menu]").length&&e.obj.closest("body").find("*[dtree-id='"+e.obj[0].id+"'][dtree-menu]").unbind()),e.toolbar&&"contextmenu"==e.toolbarWay&&(e.obj.prevAll("div#dtree_toolbar_"+e.obj[0].id).unbind(),0<e.obj.closest(e.scroll).length&&e.obj.closest(e.scroll).unbind()),e.select&&(y("div[dtree-id='"+e.obj[0].id+"'][dtree-select='"+e.selectDiv+"']").removeClass("layui-form-selected"),y("div[dtree-id='"+e.obj[0].id+"'][dtree-card='"+e.selectCardDiv+"']").removeClass("dtree-select-show layui-anim layui-anim-upbit"),y("div[dtree-id='"+e.obj[0].id+"'][dtree-select='"+e.selectDiv+"']").unbind())},e("dtree",{set:function(e){void 0!==e&&y.extend(b,e)},render:function(e){var t=null,o=de.getElemId(e);return""==o?f.msg("页面中未找到绑定id",{icon:5}):("object"==typeof(t=j[o])&&t.unbindBrowserEvent(),t=new be(e),(j[o]=t).initTreePlus(),t.openTreePlus(),t.loadTreeInit(),t.bindBrowserEvent()),t},renderSelect:function(e){var t=null,o=de.getElemId(e);return""==o?f.msg("页面中未找到绑定id",{icon:5}):("object"==typeof(t=j[o])&&t.unbindBrowserEvent(),(t=new be(e)).selectSetting(),(j[o]=t).initTreePlus(),t.openTreePlus(),t.loadTreeInit(),t.bindBrowserEvent()),t},reload:function(e,t){"string"==typeof e&&(e=j[e]),void 0!==e?(e.reloadSetting(t),e.initTreePlus(),e.openTreePlus(),e.initNodeParam(),e.loadTreeInit(),e.unbindBrowserEvent(),e.bindBrowserEvent()):f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},on:function(e,t){return 0<e.indexOf("'")&&(e=e.replace(/'/g,"")),0<e.indexOf('"')&&(e=e.replace(/"/g,"")),layui.onevent.call(this,p,e,t)},click:function(e,t){"string"==typeof e&&(e=j[e]),void 0!==e?y("div[dtree-click='"+X+"'][dtree-id='"+e.obj[0].id+"'][data-id='"+t+"']").click():f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},getNowParam:function(e){if("string"==typeof e&&(e=j[e]),void 0!==e)return e.getNowParam();f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},getParam:function(e,t){if("string"==typeof e&&(e=j[e]),void 0!==e)return e.getParam(t);f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},getParentParam:function(e,t){if("string"==typeof e&&(e=j[e]),void 0!==e)return e.getParentParam(t);f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},getAllParentParam:function(e,t){if("string"==typeof e&&(e=j[e]),void 0!==e)return e.getAllParentParam(t);f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},getChildParam:function(e,t){if("string"==typeof e&&(e=j[e]),void 0!==e)return e.getChildParam(t);f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},getCheckbarNodesParam:function(e){return"string"==typeof e&&(e=j[e]),void 0===e?(f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2}),{}):e.getCheckbarNodesParam()},getCheckbarJsonArrParam:function(e){return"string"==typeof e&&(e=j[e]),void 0===e?(f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2}),{}):e.getCheckbarJsonArrParam()},dataInit:function(e,t){if("string"==typeof e&&(e=j[e]),void 0!==e)return t?e.dataInit(t):void 0;f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},chooseDataInit:function(e,t){if("string"==typeof e&&(e=j[e]),void 0!==e)return t?e.chooseDataInit(t):void 0;f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},changeCheckbarNodes:function(e){if("string"==typeof e&&(e=j[e]),void 0!==e)return e.changeCheckbarNodes();f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},initNoAllCheck:function(e){if("string"==typeof e&&(e=j[e]),void 0!==e)return e.initNoAllCheck();f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},initAllCheck:function(e){if("string"==typeof e&&(e=j[e]),void 0!==e)return e.initAllCheck();f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},selectVal:function(e,t){if("string"==typeof e&&(e=j[e]),void 0!==e)return e.selectVal(t);f.msg("方法获取失败,请检查ID或对象传递是否正确",{icon:2})},escape:function(e){return de.escape(e)},unescape:function(e){return de.unescape(e)},serialize:function(e,t){return pe(e,t)},version:function(){return"v2.5.7"}})});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.css
deleted file mode 100644
index df7af653..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.css	
+++ /dev/null
@@ -1,229 +0,0 @@
-@font-face {
-  font-family: 'dtreefont';
-  src:  url('dtreefont.eot?x3m8fp');
-  src:  url('dtreefont.eot?x3m8fp#iefix') format('embedded-opentype'),
-    url('dtreefont.ttf?x3m8fp') format('truetype'),
-    url('dtreefont.woff?x3m8fp') format('woff'),
-    url('dtreefont.svg?x3m8fp#dtreefont') format('svg');
-  font-weight: normal;
-  font-style: normal;
-}
-
-[class^="dtree-icon-"], [class*=" dtree-icon-"] {
-  /* use !important to prevent issues with browser extensions that change font */
-  font-family: 'dtreefont' !important;
-  font-size: 16px;
-  font-style: normal;
-  -webkit-font-smoothing: antialiased;
-}
-
-.dtree-icon-xiangxia1:before {
-  content: "\e771";
-}
-.dtree-icon-normal-file:before {
-  content: "\e60c";
-}
-.dtree-icon-xiangyou:before {
-  content: "\e78f";
-}
-.dtree-icon-ok-circle:before {
-  content: "\1005";
-}
-.dtree-icon-close1:before {
-  content: "\1006";
-}
-.dtree-icon-close-fill:before {
-  content: "\1007";
-}
-.dtree-icon-jian1:before {
-  content: "\e600";
-}
-.dtree-icon-jia1:before {
-  content: "\e601";
-}
-.dtree-icon-bianji:before {
-  content: "\e602";
-}
-.dtree-icon-yonghu:before {
-  content: "\e603";
-}
-.dtree-icon-shijian:before {
-  content: "\e606";
-}
-.dtree-icon-fuxuankuang-banxuan:before {
-  content: "\e607";
-}
-.dtree-icon-star:before {
-  content: "\e608";
-}
-.dtree-icon-wenjianjiazhankai:before {
-  content: "\e60e";
-}
-.dtree-icon-xiangmuxiaoxi:before {
-  content: "\e60f";
-}
-.dtree-icon-search2:before {
-  content: "\e615";
-}
-.dtree-icon-weibiaoti5:before {
-  content: "\e618";
-}
-.dtree-icon-layim-theme:before {
-  content: "\e61b";
-}
-.dtree-icon-shuye1:before {
-  content: "\e61e";
-}
-.dtree-icon-add-circle:before {
-  content: "\e61f";
-}
-.dtree-icon-xinxipilu:before {
-  content: "\e620";
-}
-.dtree-icon-set-sm:before {
-  content: "\e621";
-}
-.dtree-icon-about:before {
-  content: "\e623";
-}
-.dtree-icon-chart-screen:before {
-  content: "\e62a";
-}
-.dtree-icon-delete1:before {
-  content: "\e640";
-}
-.dtree-icon-share3:before {
-  content: "\e641";
-}
-.dtree-icon-youjian:before {
-  content: "\e642";
-}
-.dtree-icon-check:before {
-  content: "\e645";
-}
-.dtree-icon-close:before {
-  content: "\e646";
-}
-.dtree-icon-favorfill:before {
-  content: "\e64b";
-}
-.dtree-icon-favor:before {
-  content: "\e64c";
-}
-.dtree-icon-fuxuankuangxuanzhong:before {
-  content: "\e652";
-}
-.dtree-icon-fenguangbaobiao:before {
-  content: "\e655";
-}
-.dtree-icon-jian:before {
-  content: "\e656";
-}
-.dtree-icon-jia:before {
-  content: "\e657";
-}
-.dtree-icon-fenzhijigou:before {
-  content: "\e658";
-}
-.dtree-icon-roundcheckfill:before {
-  content: "\e659";
-}
-.dtree-icon-roundcheck:before {
-  content: "\e65a";
-}
-.dtree-icon-roundclosefill:before {
-  content: "\e65b";
-}
-.dtree-icon-roundclose:before {
-  content: "\e65c";
-}
-.dtree-icon-roundrightfill:before {
-  content: "\e65d";
-}
-.dtree-icon-roundright:before {
-  content: "\e65e";
-}
-.dtree-icon-like:before {
-  content: "\e66c";
-}
-.dtree-icon-samefill:before {
-  content: "\e671";
-}
-.dtree-icon-same:before {
-  content: "\e672";
-}
-.dtree-icon-evaluate:before {
-  content: "\e674";
-}
-.dtree-icon-circle1:before {
-  content: "\e687";
-}
-.dtree-icon-radio:before {
-  content: "\e688";
-}
-.dtree-icon-caidan_xunzhang:before {
-  content: "\e68e";
-}
-.dtree-icon-pulldown:before {
-  content: "\e6a0";
-}
-.dtree-icon-pullup:before {
-  content: "\e6a1";
-}
-.dtree-icon-refresh:before {
-  content: "\e6a4";
-}
-.dtree-icon-qrcode1:before {
-  content: "\e6b0";
-}
-.dtree-icon-profile1:before {
-  content: "\e6b7";
-}
-.dtree-icon-home1:before {
-  content: "\e6b8";
-}
-.dtree-icon-homefill:before {
-  content: "\e6bb";
-}
-.dtree-icon-roundaddfill:before {
-  content: "\e6d8";
-}
-.dtree-icon-roundadd:before {
-  content: "\e6d9";
-}
-.dtree-icon-fuxuankuang:before {
-  content: "\e6f2";
-}
-.dtree-icon-wefill:before {
-  content: "\e6f5";
-}
-.dtree-icon-sort:before {
-  content: "\e701";
-}
-.dtree-icon-repair:before {
-  content: "\e738";
-}
-.dtree-icon-shujudaping:before {
-  content: "\e742";
-}
-.dtree-icon-dian:before {
-  content: "\e7a5";
-}
-.dtree-icon-search_list_light:before {
-  content: "\e807";
-}
-.dtree-icon-round_list_light:before {
-  content: "\e82b";
-}
-.dtree-icon-star-fill:before {
-  content: "\e832";
-}
-.dtree-icon-rate:before {
-  content: "\e833";
-}
-.dtree-icon-move-up:before {
-  content: "\ea47";
-}
-.dtree-icon-move-down:before {
-  content: "\ea48";
-}
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.eot b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.eot
deleted file mode 100644
index 68bf5f2f..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.eot and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.svg b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.svg
deleted file mode 100644
index 90fe50f0..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.svg	
+++ /dev/null
@@ -1,80 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata>Generated by IcoMoon</metadata>
-<defs>
-<font id="icomoon" horiz-adv-x="1024">
-<font-face units-per-em="1024" ascent="896" descent="-128" />
-<missing-glyph horiz-adv-x="1024" />
-<glyph unicode="&#x20;" d="" />
-<glyph unicode="&#x1005;" glyph-name="ok-circle" d="M516.152-63.152c-60.696 0-119.595 11.895-175.057 35.353-53.555 22.652-101.646 55.073-142.936 96.365-41.291 41.291-73.713 89.382-96.364 142.936-23.458 55.462-35.353 114.36-35.353 175.056s11.895 119.595 35.353 175.057c22.652 53.555 55.073 101.646 96.364 142.936 41.29 41.291 89.382 73.713 142.936 96.364 55.462 23.458 114.36 35.353 175.057 35.353s119.595-11.895 175.057-35.353c53.555-22.652 101.645-55.073 142.936-96.364s73.712-89.381 96.364-142.936c23.459-55.462 35.353-114.36 35.353-175.057s-11.894-119.594-35.353-175.056c-22.652-53.555-55.072-101.645-96.364-142.936s-89.382-73.713-142.936-96.365c-55.461-23.458-114.36-35.353-175.057-35.353zM516.152 774.87c-214.116 0-388.312-174.196-388.312-388.312s174.196-388.312 388.312-388.312 388.312 174.196 388.312 388.312-174.195 388.312-388.312 388.312zM434.749 132.831l-225.256 225.257 79.595 79.594 145.661-145.661 308.47 308.468 79.594-79.595z" />
-<glyph unicode="&#x1006;" glyph-name="close1" d="M783.483 701.249l-271.483-271.474-271.483 271.474c-10.082 10.083-26.429 10.083-36.51 0-10.083-10.082-10.083-26.429 0-36.509l271.481-271.475-271.48-271.477c-10.083-10.081-10.083-26.428 0-36.508 10.082-10.082 26.429-10.082 36.51 0l271.482 271.475 271.483-271.475c10.082-10.082 26.429-10.082 36.513 0 10.081 10.083 10.081 26.428 0 36.508l-271.486 271.477 271.485 271.474c10.081 10.083 10.081 26.429 0 36.509-10.083 10.082-26.431 10.082-36.512 0.001z" />
-<glyph unicode="&#x1007;" glyph-name="close-fill" d="M512 822.022c-217.475 0-394.423-176.949-394.423-394.423s176.948-394.422 394.423-394.422c217.473 0 394.422 176.948 394.422 394.422s-176.949 394.423-394.422 394.423zM702.229 270.93c8.031-8.031 8.031-21.052 0-29.083s-21.052-8.031-29.083 0l-161.145 161.146-161.146-161.145c-8.031-8.031-21.052-8.031-29.083 0s-8.031 21.052 0 29.083l161.146 161.146-161.145 161.145c-8.031 8.031-8.031 21.052 0 29.083s21.052 8.031 29.083 0l161.146-161.146 161.144 161.146c8.031 8.031 21.052 8.031 29.083 0s8.031-21.052 0-29.083l-161.146-161.146 161.146-161.146z" />
-<glyph unicode="&#xe600;" glyph-name="jian1" d="M512.135 776.711c-216.356 0-392.38-176.025-392.38-392.38s176.025-392.38 392.38-392.38c216.356 0 392.381 176.024 392.381 392.38s-176.026 392.38-392.381 392.38zM512.135 40.996c-189.317 0-343.333 154.017-343.333 343.335s154.016 343.333 343.333 343.333c189.318 0 343.333-154.016 343.333-343.333 0-189.319-154.016-343.335-343.333-343.335zM659.278 408.854h-294.285c-13.556 0-24.524-10.968-24.524-24.523 0-13.531 10.968-24.524 24.524-24.524h294.285c13.556 0 24.524 10.993 24.524 24.524 0 13.555-10.968 24.523-24.524 24.523z" />
-<glyph unicode="&#xe601;" glyph-name="jia1" d="M511.515 775.812c-215.609 0-391.030-175.421-391.030-391.031s175.421-391.031 391.031-391.031c215.611 0 391.031 175.42 391.031 391.031s-175.42 391.031-391.032 391.031zM511.515 42.63c-188.665 0-342.151 153.484-342.151 342.151s153.486 342.152 342.151 342.152c188.666 0 342.153-153.486 342.153-342.152s-153.487-342.151-342.153-342.151zM658.152 409.221h-122.196v122.197c0 13.508-10.931 24.439-24.44 24.439s-24.439-10.931-24.439-24.439v-122.197h-122.196c-13.511 0-24.44-10.931-24.44-24.439 0-13.484 10.931-24.439 24.44-24.439h122.195v-122.197c0-13.484 10.931-24.439 24.439-24.439 13.51 0 24.44 10.955 24.44 24.439v122.197h122.196c13.51 0 24.44 10.955 24.44 24.439 0.001 13.509-10.93 24.44-24.439 24.44z" />
-<glyph unicode="&#xe602;" glyph-name="bianji" d="M468.551 64.961l402.683 477.563c25.851 30.583 21.845 76.822-8.738 102.551l-148.306 125.247c-30.583 25.851-76.822 21.845-102.551-8.738l-402.804-477.563-23.301-254.62c-0.85-9.345 2.913-18.569 10.073-24.637s16.869-8.253 25.972-5.825l246.974 66.021zM582.512 636.825l170.757-143.937-291.635-345.885-170.757 144.058 291.635 345.763zM676.569 725.783l148.427-125.125c6.068-5.098 6.796-14.442 1.699-20.511l-36.166-42.962-170.636 143.937 36.166 42.962c5.098 6.068 14.563 6.796 20.511 1.699zM246.701 65.447l15.899 173.185 152.189-128.281-168.087-44.905z" />
-<glyph unicode="&#xe603;" glyph-name="yonghu" d="M701.812 584.689c0-99.168-80.394-179.563-179.568-179.563-99.164 0-179.556 80.39-179.556 179.563 0 99.168 80.395 179.564 179.556 179.564 99.174 0 179.568-80.39 179.568-179.564zM780.721 159.555c0-123.196-115.728-140.102-258.479-140.102-142.74 0-258.468 16.894-258.468 140.094 0 123.192 115.726 223.067 258.479 223.067 142.749 0.003 258.468-99.869 258.468-223.056z" />
-<glyph unicode="&#xe606;" glyph-name="shijian" d="M512 839.111c-250.311 0-455.111-204.8-455.111-455.111s204.8-455.111 455.111-455.111 455.111 204.8 455.111 455.111-204.8 455.111-455.111 455.111M512-14.222c-221.867 0-398.222 176.355-398.222 398.222s176.355 398.222 398.222 398.222 398.222-176.355 398.222-398.222-176.355-398.222-398.222-398.222M512 384v284.444h-56.889v-341.333h284.445v56.889z" />
-<glyph unicode="&#xe607;" glyph-name="fuxuankuang-banxuan" d="M229.8 5.4c-50 0-90.7 40.7-90.7 90.7v284.3l752.9 1.5v-285.8c0-50-40.7-90.7-90.7-90.7h-571.5zM781.438-6h-535.875c-66.188 0-120.094 53.906-120.094 120.094v535.875c0 66.188 53.906 120.094 120.094 120.094h535.781c66.188 0 120.094-53.906 120.094-120.094v-535.875c0.094-66.188-53.813-120.094-120-120.094zM245.563 699.937c-27.563 0-49.969-22.406-49.969-49.969v-535.875c0-27.563 22.406-49.969 49.969-49.969h535.781c27.563 0 49.969 22.406 49.969 49.969v535.875c0 27.563-22.406 49.969-49.969 49.969h-535.781zM245.563 699.937" />
-<glyph unicode="&#xe608;" glyph-name="star" d="M749.625-84.153c-15.673 0-31.246 3.883-45.084 11.307l-192.526 103.637-192.469-103.609c-31.204-16.64-70.315-14.393-99.044 5.305-29.511 20.338-44.743 55.922-38.841 90.695l37.703 225.252-162.702 162.475c-25.003 24.889-33.465 60.985-22.059 94.194 11.349 32.91 40.064 56.576 74.965 61.753l221.326 32.896 96.128 199.58c15.488 32.085 48.853 52.807 84.992 52.807 36.167 0 69.518-20.736 84.964-52.807l96.156-199.58 221.298-32.91c34.873-5.163 63.616-28.8 74.98-61.696 11.392-33.28 2.944-69.362-22.030-94.251l-162.759-162.46 37.746-225.28c5.845-34.773-9.387-70.357-38.812-90.638-15.986-10.908-34.617-16.668-53.931-16.668zM512.014 91.548c4.636 0 9.273-1.138 13.483-3.385l205.938-110.862c12.373-6.642 28.316-5.803 39.936 2.133 11.392 7.836 17.124 21.006 14.891 34.304l-40.164 239.758c-1.508 9.088 1.451 18.332 7.964 24.832l173.141 172.843c9.458 9.429 12.686 23.026 8.405 35.484-4.38 12.672-15.701 21.874-29.525 23.922l-236.217 35.129c-9.316 1.38-17.365 7.296-21.447 15.787l-102.699 213.148c-6.030 12.53-19.257 20.608-33.707 20.608s-27.691-8.092-33.764-20.622l-102.642-213.134c-4.082-8.491-12.132-14.407-21.447-15.787l-236.231-35.129c-13.625-2.034-25.202-11.435-29.54-23.993-4.267-12.416-1.024-25.984 8.434-35.399l173.113-172.857c6.514-6.5 9.472-15.744 7.964-24.832l-40.135-239.744c-2.247-13.312 3.484-26.439 14.976-34.361 11.435-7.836 27.349-8.775 39.95-2.062l205.852 110.834c4.196 2.247 8.832 3.385 13.468 3.385zM200.32 439.211c-6.841 0-12.885 4.964-14.023 11.947-1.252 7.751 4.011 15.061 11.762 16.313l9.444 1.536c7.794 1.337 15.061-4.011 16.313-11.762s-4.011-15.061-11.762-16.313l-9.444-1.536c-0.754-0.128-1.536-0.185-2.29-0.185zM252.544 447.687c-6.684 0-12.644 4.722-13.938 11.534-1.493 7.708 3.556 15.175 11.264 16.654l153.927 29.696 58.055 133.148c3.157 7.182 11.548 10.496 18.716 7.353 7.211-3.143 10.51-11.52 7.367-18.716l-61.056-140.018c-1.877-4.295-5.746-7.396-10.354-8.277l-161.28-31.118c-0.91-0.185-1.806-0.256-2.702-0.256z" />
-<glyph unicode="&#xe60c;" glyph-name="normal-file" d="M192 800v-832h640v620.992l-8.992 10.016-192 192-10.016 8.992h-428.992zM256 736h320v-192h192v-512h-512v704zM640 689.984l82.016-81.984h-82.016v82.016z" />
-<glyph unicode="&#xe60e;" glyph-name="wenjianjiazhankai" d="M333.206 491.863h504.3v56.012c-0.012 61.888-50.179 112.055-112.066 112.067h-224.113c0 61.893-50.174 112.067-112.067 112.067v0h-224.133c-61.888-0.012-112.055-50.179-112.067-112.066v-560.313c0-14.289 2.964-27.837 7.832-40.39l160.246 320.535c36.685 55.779 50.191 112.088 112.067 112.088zM893.539 435.83h-504.279c-61.897 0-75.424-56.309-112.067-112.067l-168.121-280.145c0-61.897 50.191-56.033 112.067-56.033h504.3c61.876 0 75.403-11.96 112.067 56.033l168.079 280.145c0 0.006 0 0.014 0 0.021 0 61.881-50.164 112.045-112.045 112.045v0z" />
-<glyph unicode="&#xe60f;" glyph-name="xiangmuxiaoxi" horiz-adv-x="1152" d="M578.575 733.268l-3.164 1.919c6.997-9.237 6.804-5.094 3.164-1.919v0zM177.111 329.683l358.478-161.157c31.662-14.924 45.32-14.924 79.641 0l358.479 161.158c17.676 8.218 24.14 47.012 24.14 67.918-23.022-11.541-55.653-27.978-56.318-28.158l-366.12-168.771-366.123 168.771c1.239-0.787-32.389 14.441-56.317 28.158 0-20.425 5.136-57.829 24.14-67.92v0zM575.411 31.842l-366.123 168.829c1.239-0.786-32.389 14.442-56.317 28.099 0-20.424 5.136-57.828 24.14-67.92l358.478-161.094c31.662-14.985 45.32-14.985 79.641 0l358.479 161.096c17.676 8.278 24.14 47.074 24.14 67.92-23.022-11.48-55.653-27.975-56.318-28.099l-366.12-168.831zM177.111 498.453l358.478-161.157c31.662-14.925 45.32-14.925 79.641 0l358.479 161.157c26.376 12.327 27.284 64.656 0 79.581l-358.478 189.27c-28.158 16.708-47.979 15.831-79.641 0l-358.479-189.27c-27.283-17.584-28.158-64.656 0-79.581v0zM575.411 735.187c0.374-0.122 0.702-0.314 0.97-0.522l365.152-196.392-366.122-154.329-366.123 154.328 366.123 196.915z" />
-<glyph unicode="&#xe615;" glyph-name="search2" d="M439.323 120.522c-49.28 0-97.098 9.657-142.127 28.7-43.48 18.389-82.523 44.706-116.044 78.226s-59.841 72.561-78.231 116.039c-19.043 45.028-28.7 92.845-28.7 142.123 0 49.284 9.656 97.105 28.7 142.133 18.389 43.479 44.71 82.52 78.232 116.039 33.519 33.515 72.563 59.833 116.044 78.219 45.027 19.040 92.846 28.695 142.126 28.695s97.099-9.654 142.127-28.695c43.481-18.386 82.526-44.704 116.045-78.221 33.521-33.518 59.842-72.56 78.231-116.039 19.042-45.029 28.7-92.849 28.7-142.133 0-49.278-9.657-97.095-28.702-142.123-18.389-43.477-44.708-82.52-78.229-116.039s-72.564-59.839-116.044-78.227c-45.028-19.043-92.847-28.698-142.128-28.698zM439.323 797.483c-171.976 0-311.888-139.906-311.888-311.875s139.912-311.874 311.888-311.874 311.888 139.907 311.888 311.874-139.912 311.875-311.888 311.875zM890.678-48.735c-22.122 0-42.904 8.562-58.542 24.115l-157.464 152.645 37.039 38.206 157.888-153.059c5.607-5.607 13.092-8.693 21.078-8.693 7.983 0 15.465 3.087 21.071 8.691 5.616 5.622 8.716 13.127 8.716 21.123 0 7.981-3.092 15.463-8.703 21.068l-0.302 0.307-152.746 157.563 38.208 37.035 152.612-157.427c15.571-15.638 24.145-36.423 24.145-58.549 0-22.196-8.626-43.055-24.287-58.736-15.668-15.666-36.515-24.288-58.714-24.288zM281.015 327.245c-42.34 42.321-65.653 98.584-65.644 158.421 0.008 59.818 23.319 116.075 65.638 158.408l37.635-37.62c-66.607-66.63-66.61-175.001-0.007-241.577l-37.621-37.632z" />
-<glyph unicode="&#xe618;" glyph-name="weibiaoti5" horiz-adv-x="1025" d="M458.632 712.273c12.75-33.75 48.75-57 86.25-58.5 10.5 0 12 0 21.75 0h354c31.5 0 57.75-27 57.75-58.5v-523.5c0-31.5-26.25-58.5-57.75-58.5h-808.5c-31.5 0-57.75 27-57.75 58.5v640.5c0 31.5 26.25 58.5 57.75 58.5h288.75M400.882 770.023v0c27.75-1.5 50.25-35.25 57.75-58.5" />
-<glyph unicode="&#xe61b;" glyph-name="layim-theme" d="M958.831 538.643l-218.171 154.111h-100.54l-3.978-9.333c-0.371-0.872-38.022-86.861-124.773-88.667-35.692 0.764-67.207 15.5-93.681 43.828-20.659 22.106-30.375 44.584-30.457 44.777l-3.955 9.394h-100.588l-218.171-154.11 104.802-158.887 89.957 65.020-19.016-368.053h542.826l-19.016 368.052 89.957-65.019 104.803 158.887zM730.105 507.204l20.655-399.781h-478.174l20.656 399.781-115.939-83.798-36.324 55.070 159.44 111.642-19.276 30.639-160.079-112.090-14.548 22.056 185.921 131.33h71.078c5.332-10.044 15.434-26.78 30.952-43.581 32.048-34.696 72.257-53.486 116.346-54.411v-0.032c0.204 0.003 0.406 0.012 0.61 0.016 0.204-0.003 0.406-0.013 0.61-0.016v0.032c44.074 0.925 84.359 19.704 116.567 54.38 15.624 16.821 25.815 33.58 31.188 43.612h71.121l185.921-131.33-14.548-22.056-160.080 112.088-19.276-30.639 159.44-111.642-36.324-55.070-115.939 83.8z" />
-<glyph unicode="&#xe61e;" glyph-name="shuye1" d="M515.2 734.4c1.3 0 2.4-0.2 3.4-0.6 27-11 216.1-231.5 212.2-426.3-3.2-163.8-151.2-176.9-198.1-176.9-8.9 0-14.1 0.5-14.1 0.5s-258.5 22-220 246.2c37.2 216.1 182 357 216.6 357.1M515.2 768c-52.5 0-122.8-93.3-136.4-112-40.7-56.1-93.7-149-115.1-273.2-12.5-72.5 1.5-134.1 41.5-183.3 72.6-89.2 204.6-101.4 210.2-101.9 1-0.1 7.3-0.6 17.3-0.6 110.9 0 230.4 55.1 233.5 209.9 2.2 111.7-52.9 224.7-99.4 299.8-41.3 66.5-104.3 145.8-134.2 158-5.5 2.2-11.3 3.3-17.4 3.3zM518.6 0.4c-9.8 0-17.7 7.5-17.7 16.8v716.6c0 9.3 7.9 16.8 17.7 16.8s17.7-7.5 17.7-16.8v-716.6c0-9.3-7.9-16.8-17.7-16.8zM518.6 459.7c-5.4 0-10.7 2.3-14.2 6.8-5.8 7.5-4.2 18 3.6 23.5l130.2 92.2c7.8 5.5 18.9 4 24.7-3.5s4.2-18-3.6-23.5l-130.2-92.2c-3.1-2.2-6.8-3.3-10.5-3.3zM518.6 225.1c-5.3 0-10.5 2.2-14 6.5-6 7.3-4.6 17.9 3.1 23.6l202.9 150.5c7.7 5.7 18.8 4.4 24.8-2.9s4.6-17.9-3.1-23.6l-202.8-150.5c-3.3-2.4-7.1-3.6-10.9-3.6zM518.6 323c-4.2 0-8.5 1.4-11.9 4.4l-185.3 160.2c-7.2 6.2-7.8 16.9-1.2 23.8s17.7 7.4 25 1.2l185.4-160.2c7.2-6.2 7.8-16.9 1.2-23.8-3.6-3.7-8.4-5.6-13.2-5.6z" />
-<glyph unicode="&#xe61f;" glyph-name="add-circle" d="M675.040 412.736h-127.040v127.264c0 20.064-16.288 36.32-36.32 36.32-20.064 0-36.32-16.192-36.32-36.32v-127.232h-127.072c-20.064 0-36.352-16.32-36.352-36.352 0-20.064 16.224-36.352 36.352-36.352h127.072v-127.232c0-20 16.256-36.384 36.32-36.384 20.032 0 36.32 16.256 36.32 36.384v127.136h127.040c19.968 0 36.352 16.256 36.352 36.384-0.032 20.096-16.256 36.384-36.352 36.384v0zM511.328 830.56c-250.24 0-453.952-203.616-453.952-453.952s203.712-453.952 453.952-453.952c250.336 0 453.984 203.584 453.984 453.952 0 250.336-203.616 453.952-453.984 453.952v0zM511.328-20.576c-219.040 0-397.184 178.176-397.184 397.152 0 219.104 178.144 397.216 397.184 397.216s397.216-178.112 397.216-397.216c0.032-218.944-178.176-397.152-397.216-397.152v0zM511.328-20.576" />
-<glyph unicode="&#xe620;" glyph-name="xinxipilu" d="M369.647 225.683l-19.005 50.72-19.053-50.72h-50.704l41.179-31.699-18.989-57.093 47.566 34.888 47.583-34.888-19.036 57.093 41.206 31.699h-50.748zM350.643 453.792l-19.053-50.784h-50.704l41.179-31.714-18.989-57.068 47.566 34.895 47.583-34.895-19.036 57.068 41.206 31.714h-50.749l-19.004 50.784zM711.864 399.995h-207.876c-13.243 0-23.97-10.729-23.97-23.985 0-13.243 10.727-23.985 23.97-23.985h207.877c13.259 0 24.002 10.743 24.002 23.985-0.001 13.255-10.744 23.985-24.003 23.985zM767.831 767.778h-511.697c-70.645 0-127.908-57.263-127.908-127.925v-511.706c0-70.645 57.263-127.925 127.908-127.925h511.697c70.662 0 127.941 57.28 127.941 127.925v511.706c0 70.661-57.28 127.925-127.941 127.925zM516.231 719.806h163.153v-151.067l-67.988 42.786c-7.512 4.733-17.069 4.778-24.625 0.125l-70.539-43.411v151.566zM847.785 144.137c0-52.969-42.943-95.944-95.927-95.944h-479.733c-52.969 0-95.927 42.975-95.927 95.944v479.739c0 52.985 42.957 95.93 95.927 95.93h197.491v-193.277c0-8.447 4.578-16.223 11.948-20.346s16.395-3.937 23.579 0.499l93.695 57.652 91.446-57.527c3.78-2.389 8.089-3.592 12.43-3.592 3.873 0 7.745 0.968 11.258 2.904 7.42 4.108 12.040 11.931 12.040 20.41v193.277h25.846c52.984 0 95.927-42.944 95.927-95.93v-479.739zM711.864 208.099h-207.876c-13.243 0-23.97-10.711-23.97-23.985 0-13.243 10.727-23.985 23.97-23.985h207.877c13.259 0 24.002 10.743 24.002 23.985-0.001 13.275-10.744 23.985-24.003 23.985z" />
-<glyph unicode="&#xe621;" glyph-name="set-sm" d="M946.367 405.895c0.020 21.85-13.040 38.49-31.74 41.57-18.69 3.070-79.050 13.010-85.99 14.14-6.95 1.15-14.090 8.070-15.4 11.45-1.32 3.37-8.94 22.2-11.87 29.46-2.95 7.27-1.92 16.58 4.39 25.52 6.3 8.93 39.9 55.87 48.38 67.72 8.49 11.87 8.65 34.61-4.84 48.39-13.48 13.78-47.75 47.090-56.73 55.86-8.99 8.76-31.080 8.64-42.67 0.43-11.58-8.2-71.69-51.010-71.69-51.010s-9.97-6.89-20.67-2.64c-10.7 4.24-33.43 14.070-33.43 14.070s-7.19 5.43-9.68 19.79c-2.5 14.37-11.11 65.28-14.070 82.7-2.97 17.42-20.67 29.62-37.83 29.46-17.16-0.14-57.91 0-74.33 0s-32.26-15.68-34.75-29.46c-2.49-13.79-11.56-69.16-14.070-84.45-2.52-15.3-11.44-18.48-11.44-18.48s-19.56-8.060-29.91-12.31c-10.34-4.26-15.39-2.64-30.35 7.48-14.95 10.11-44.74 31.030-63.040 43.83-18.3 12.81-38.12 7.92-49.26-3.52s-36.060-35.77-51.020-50.43c-14.95-14.66-12.61-37.54 0.58-55.71 13.2-18.18 32.34-45.43 41.35-58.21s10.84-19.5 8.36-26.82c-2.49-7.34-6.64-16.58-11.43-27.72-4.81-11.13-9.69-13.64-27.86-17.010-17.36-3.21-58.42-9.92-77.4-13.31-18.99-3.37-30.66-21.43-30.66-41.81v-64.66c0-24.34 13.2-37.24 38.42-41.93s62.66-10.66 74.77-12.61c12.1-1.95 17.67-6.6 21.41-15.54 3.73-8.94 5.13-10.12 9.37-22.57 4.26-12.47 6.46-15.55-4.98-31.67-11.44-16.13-34.31-48.11-46.030-64.51-11.74-16.4-6.45-37.83 4.98-49.85 11.44-12.030 35.47-35.64 48.97-48.97 13.49-13.33 35.19-16.28 53.36-3.52 18.19 12.75 54.98 38.99 65.69 46.62 10.7 7.63 21.91 5.28 27.85 2.94 5.94-2.35 11.25-4.6 22-9.1 10.73-4.48 13.85-11.2 16.41-23.45 2.57-12.24 10.19-56.85 13.93-78.59 3.75-21.72 18.91-33.43 40.62-33.72 21.7-0.29 33.27-0.12 61.57 0 28.29 0.13 41.86 12.61 45.45 31.38 3.59 18.76 12.45 72.94 14.22 83.72 1.78 10.76 5.94 14.73 13.63 18.47 7.7 3.74 14.32 6.47 26.84 11.88 12.51 5.4 18.91 0.66 27.7-5.72 8.8-6.39 47.51-33.78 63.78-45.31 16.28-11.53 36.73-10.33 51.9 4.4 15.18 14.73 31.62 30.99 49.27 48.38 17.64 17.4 12.16 39.59 4.4 51.46-7.77 11.88-44.49 62.95-49.71 70.23-5.21 7.28-4.4 18.62-1.75 24.63 2.64 6.010 8.44 18.24 11.72 25.22 3.29 6.97 9.6 11.22 18.18 12.9 8.58 1.69 62.72 11 83.75 14.61 21.030 3.64 31.11 19.92 31.26 39.92 0.15 20.020 0.070 48.61 0.090 65.98zM908.587 338.615c0.21-5.76-4.66-10.65-8.82-11.38-4.17-0.73-63.26-11.38-81.48-14.29-18.21-2.92-33.23-15.070-38.72-28.060-3.98-9.44-5.47-13.51-10.59-26.96-5.12-13.44-4.64-32.19 2.56-42.26 7.2-10.080 46.82-64.9 50.38-70.45s4.27-11.95-1.28-17.5-40.99-41.2-47.39-47.39c-6.41-6.19-11.83-4.8-18.79 0-6.95 4.8-39.61 26.39-64.44 44.36-16.96 12.28-32.82 12.43-48.7 6.020-15.87-6.42 1.28 0.28-22.2-8.97s-30.23-27.62-33.73-48.24c-3.5-20.63-10.67-62.98-11.95-70.45s-5.55-11.1-13.66-11.1h-64.9c-8.11 0-11.74 2.99-14.52 11.95-2.77 8.97-10.030 54.87-12.8 74.29-2.78 19.43-13.82 36.12-24.77 40.56-10.94 4.45-4.98 2.14-27.32 11.1-22.34 8.97-39.63 4.5-51.23-3.84-11.61-8.34-58.64-42.69-65.33-46.96-6.68-4.28-14.65-3.28-18.35 0.42s-40.56 40.56-46.54 46.54c-5.98 5.98-5.36 12.92 0 20.49 5.36 7.58 28.39 40.76 40.99 57.95 12.59 17.2 17.93 34.74 9.82 53.49-8.12 18.74-4.42 10.24-12.39 28.6-7.96 18.36-24.28 24.46-38.42 26.9-14.14 2.43-68.88 11.53-76.85 13.23-7.97 1.71-11.95 7.26-11.95 14.090v66.18c0 9.53 7.67 12.44 12.38 13.23 4.7 0.8 54.22 9.18 73 12.39 18.79 3.2 36.36 11.32 43.55 29.030 7.19 17.7 4.27 11.1 11.1 27.32 6.83 16.23 3.8 33.94-7.68 49.96-11.49 16.010-38.85 54-44.4 61.9s-5.77 12.6 0.85 19.21c6.62 6.62 42.050 42.48 46.96 46.97 4.91 4.48 12.070 5.4 18.36 0.85 6.3-4.55 49.31-35.65 64.040-46.11s32.35-12.56 49.1-5.55c16.75 7.020 10.25 4.48 26.9 11.1s24.84 19.090 28.18 39.71c3.33 20.61 11.95 74.14 12.81 77.7 0.85 3.55 5.55 10.46 11.74 10.46s65.82-0.070 69.8 0c3.99 0.070 10.3-3.29 11.32-9.18 1.020-5.9 13.020-74.29 14.94-86.25 1.92-11.95 15.58-28.57 25.54-32.73s21.35-8.75 31.31-13.090c9.97-4.34 30.13-1.91 36.15 2.28 6.030 4.18 70.52 48.81 75.43 52.37s11.52 3.27 17.64-2.85 43.34-43.19 47.54-47.53c4.19-4.34 4.66-8.66 1.14-13.66-3.53-5.010-36.72-51.8-47.54-67.46-10.81-15.65-11.73-33.73-5.41-48.96 6.33-15.22 3.99-9.39 9.11-21.91 5.13-12.53 16.28-29.030 33.59-31.88s76.92-12.74 84.82-13.95c7.9-1.21 11.1-7.18 11.1-13.37s-0.21-62.55 0-68.32zM526.833 573.195c-110.45 0-200-89.54-200-200s89.55-200 200-200c110.46 0 200 89.54 200 200s-89.54 200-200 200zM526.833 208.195c-91.12 0-165 73.87-165 165s73.88 165 165 165c91.13 0 165-73.87 165-165s-73.87-165-165-165z" />
-<glyph unicode="&#xe623;" glyph-name="about" d="M514.272 834.608c-249.517 0-451.79-202.273-451.79-451.79s202.273-451.79 451.79-451.79 451.79 202.273 451.79 451.79-202.273 451.79-451.79 451.79zM514.272-20.129c-222.541 0-402.947 180.406-402.947 402.947s180.406 402.947 402.947 402.947 402.947-180.406 402.947-402.947-180.405-402.947-402.947-402.947zM514.295 593.979c-9.446-10.361-14.308-22.952-14.308-37.484 0-11.96 3.887-22.396 11.535-30.458 7.783-8.211 17.854-12.451 29.314-12.451 9.312 0 23.139 2.85 35.783 16.901 9.866 10.641 14.867 23.438 14.867 37.693 0 11.681-4.032 21.901-11.744 29.832-16.815 17.311-47.382 15.436-65.446-4.035zM549.461 293.283c-12.111-11.542-20.59-18.759-26.237-23.316 2.77 14.954 9.976 44.614 27.33 103.023 17.298 57.89 18.799 67.992 18.799 72.956 0 8.657-3.637 16.335-9.922 21.643-14.125 11.662-39.035 9.35-69.131-7.678-16.779-9.408-34.596-24.76-54.493-46.577l-10.377-11.542 34.425-26.549 8.819 8.715c9.573 9.293 16.086 15.352 20.412 19.394-26.295-86.46-39.093-140.191-39.093-164.262 0-10.907 3.172-19.971 9.573-26.839 6.46-7.039 15.51-10.737 25.892-10.737 10.146 0 21.792 3.926 35.922 11.949 12.741 7.212 31.883 23.030 58.642 48.191l10.838 10.392-31.307 30.475-10.091-9.238z" />
-<glyph unicode="&#xe62a;" glyph-name="chart-screen" d="M963.931 179.219v34.824l-37.355-2.676v483.487h-235.163v70.463h-361.152v-70.463h-234.57v-480.81h-35.621v-34.824h432.583v-141.229h-90.314v-35.307h216.754v35.307h-90.314v141.228h435.153zM366.213 730.008h289.004v-35.307h-289.004v35.307zM364.818 332.731l-142.594 73.521 14.296 27.737 123.239-63.524 173.928 159.755 127.581-92.635 93.138 122.414 24.842-18.898-111.608-146.737-131.636 95.622-171.186-157.256z" />
-<glyph unicode="&#xe640;" glyph-name="delete1" d="M738.923 24.288h-451.956c-27.2 0-49.327 21.603-49.327 48.157v418.017c0 26.548 22.129 48.147 49.327 48.147h451.956c27.2 0 49.327-21.598 49.327-48.147v-418.017c0-26.555-22.129-48.157-49.327-48.157zM286.966 494.547c-4.447 0-7.168-2.644-7.168-4.084v-418.017c0-1.443 2.722-4.093 7.168-4.093h451.956c4.448 0 7.168 2.651 7.168 4.093v418.017c0 1.44-2.722 4.084-7.168 4.084h-451.956zM832.199 496.302h-640.401c-27.201 0-49.327 20.131-49.327 44.876v61.045c0 24.74 22.128 44.867 49.327 44.867h640.401c27.2 0 49.327-20.127 49.327-44.867v-61.045c0-24.744-22.129-44.876-49.327-44.876zM184.631 541.327c0.387-0.733 2.722-2.866 7.168-2.866h640.401c4.445 0 6.782 2.132 7.168 2.867v60.741c-0.393 0.736-2.733 2.863-7.168 2.863h-640.401c-4.437 0-6.776-2.128-7.168-2.863v-60.742zM600.748 605.354h-174.546c-27.201 0-49.327 20.13-49.327 44.876v10.736c0 24.74 22.128 44.867 49.327 44.867h174.546c27.2 0 49.327-20.126 49.327-44.867v-10.736c0-24.745-22.128-44.876-49.327-44.876zM419.034 650.378c0.387-0.733 2.722-2.865 7.168-2.865h174.546c4.446 0 6.782 2.131 7.168 2.865v10.432c-0.393 0.736-2.734 2.862-7.168 2.862h-174.546c-4.437 0-6.776-2.126-7.168-2.862v-10.432zM404.099 430.833h-30.097c-7.297 0-13.213-5.916-13.213-13.213v-272.34c0-7.297 5.916-13.212 13.213-13.212h30.098c7.297 0 13.212 5.916 13.212 13.212v272.341c0 7.297-5.916 13.213-13.212 13.213zM659.583 430.833h-30.097c-7.298 0-13.213-5.916-13.213-13.213v-272.34c0-7.297 5.917-13.212 13.213-13.212h30.097c7.297 0 13.212 5.916 13.212 13.212v272.341c0 7.297-5.916 13.213-13.212 13.213zM531.841 430.833h-30.098c-7.297 0-13.213-5.916-13.213-13.213v-272.34c0-7.297 5.917-13.212 13.213-13.212h30.098c7.297 0 13.212 5.916 13.212 13.212v272.341c0 7.297-5.916 13.213-13.212 13.213z" />
-<glyph unicode="&#xe641;" glyph-name="share3" d="M769.714 306.453c-51.754 0-97.702-24.851-126.571-63.269l-248.664 124.757c3.93 13.798 6.034 28.364 6.034 43.424 0 16.496-2.527 32.399-7.211 47.35l247.724 124.288c28.71-40.052 75.647-66.151 128.687-66.151 87.388 0 158.229 70.84 158.229 158.229s-70.841 158.229-158.229 158.229c-87.389 0-158.229-70.841-158.229-158.229 0-6.046 0.352-12.009 1.011-17.88l-261.275-131.085c-28.371 26.943-66.723 43.479-108.938 43.479-87.388 0-158.229-70.84-158.229-158.229s70.84-158.229 158.229-158.229c43.752 0 83.354 17.758 111.997 46.459l258.676-129.779c-0.964-7.062-1.474-14.266-1.474-21.592 0-87.389 70.84-158.229 158.229-158.229s158.229 70.84 158.229 158.229c-0.001 87.387-70.836 158.228-158.225 158.228v0z" />
-<glyph unicode="&#xe642;" glyph-name="youjian" d="M896.699 598.971c0 23.926-19.428 43.444-43.444 43.444h-684.849c-24.016 0-43.444-19.428-43.444-43.444v-433.090c0-23.926 19.428-43.444 43.444-43.444h684.939c23.926 0 43.444 19.428 43.444 43.444v433.090zM544.111 346.762l-0.18-0.18c-17.629-16.19-45.243-16.19-62.782 0.090l-284.769 256.166h633.85l-286.118-256.076zM383.737 380.672l-219.198-194.014v391.175l219.198-197.162zM413.779 354.048l40.566-36.338c15.92-14.661 36.518-22.487 58.105-22.487 0 0 0.090 0 0.090 0 21.587 0 42.185 7.825 58.015 22.397l42.994 38.407 218.929-193.924h-635.559l216.86 191.945zM642.871 382.471l214.251 191.675v-381.371l-214.251 189.696z" />
-<glyph unicode="&#xe645;" glyph-name="check" d="M887.904 597.792c-12.864 12.064-33.152 11.488-45.216-1.408l-426.752-454.368-233.12 229.696c-12.608 12.416-32.864 12.288-45.28-0.32-12.416-12.576-12.256-32.864 0.352-45.248l256.48-252.672c0.096-0.096 0.224-0.128 0.32-0.224s0.128-0.224 0.224-0.32c2.016-1.92 4.448-3.008 6.784-4.288 1.152-0.672 2.144-1.664 3.36-2.144 3.776-1.472 7.776-2.24 11.744-2.24 4.192 0 8.384 0.832 12.288 2.496 1.312 0.544 2.336 1.664 3.552 2.368 2.4 1.408 4.896 2.592 6.944 4.672 0.096 0.096 0.128 0.256 0.224 0.352 0.064 0.096 0.192 0.128 0.288 0.224l449.184 478.208c12.16 12.832 11.488 33.088-1.376 45.216z" />
-<glyph unicode="&#xe646;" glyph-name="close" d="M557.312 382.752l265.28 263.904c12.544 12.48 12.608 32.704 0.128 45.248-12.512 12.576-32.704 12.608-45.248 0.128l-265.344-263.936-263.040 263.84c-12.448 12.48-32.704 12.544-45.248 0.064-12.512-12.48-12.544-32.736-0.064-45.28l262.976-263.776-265.152-263.744c-12.544-12.48-12.608-32.704-0.128-45.248 6.24-6.272 14.464-9.44 22.688-9.44 8.16 0 16.32 3.104 22.56 9.312l265.216 263.808 265.44-266.24c6.24-6.272 14.432-9.408 22.656-9.408 8.192 0 16.352 3.136 22.592 9.344 12.512 12.48 12.544 32.704 0.064 45.248l-265.376 266.176z" />
-<glyph unicode="&#xe64b;" glyph-name="favorfill" d="M957.216 491.68c-3.808 11.36-13.632 19.68-25.504 21.504l-270.336 41.728-120.8 258.624c-5.248 11.232-16.544 18.432-28.928 18.464 0 0-0.032 0-0.064 0-12.384 0-23.648-7.136-28.928-18.336l-121.856-258.016-270.72-40.8c-11.872-1.792-21.728-10.048-25.568-21.408s-0.992-23.936 7.36-32.512l196.448-202.080-46.88-284.8c-1.984-12.096 3.104-24.256 13.12-31.328 9.984-7.072 23.168-7.808 33.888-1.92l241.824 133.024 241.312-133.856c4.832-2.624 10.176-3.968 15.52-3.968 0.256 0 0.48 0 0.64 0 17.696 0 32 14.304 32 32 0 3.968-0.704 7.776-2.016 11.296l-44.896 278.688 196.928 201.248c8.32 8.544 11.232 21.088 7.456 32.448z" />
-<glyph unicode="&#xe64c;" glyph-name="favor" d="M767.104-63.936c-5.344 0-10.688 1.344-15.52 4.032l-241.312 133.856-241.824-133.024c-10.72-5.92-23.904-5.152-33.888 1.92-10.016 7.072-15.104 19.264-13.12 31.328l46.88 284.736-196.448 202.080c-8.256 8.512-11.168 20.928-7.456 32.192 3.68 11.296 13.312 19.616 25.024 21.632l155.072 26.592c17.632 2.944 33.984-8.736 36.96-26.144s-8.704-33.952-26.144-36.96l-95.168-16.32 165.344-170.080c7.072-7.296 10.272-17.504 8.64-27.488l-38.816-235.68 199.616 109.824c9.632 5.312 21.344 5.312 30.944-0.064l199.168-110.464-38.016 235.776c-1.632 10.016 1.632 20.224 8.704 27.456l164.672 168.256-225.664 34.816c-10.56 1.632-19.584 8.416-24.128 18.080l-99.2 212.384-100.064-211.84c-7.552-16-26.624-22.816-42.624-15.264-15.968 7.552-22.816 26.624-15.264 42.624l129.152 273.44c5.312 11.2 16.576 18.336 28.928 18.336 0 0 0.032 0 0.064 0 12.416-0.032 23.68-7.232 28.928-18.464l120.8-258.624 270.336-41.728c11.872-1.824 21.696-10.144 25.504-21.504 3.776-11.36 0.864-23.936-7.488-32.48l-196.928-201.216 45.92-284.864c1.952-12.096-3.2-24.256-13.216-31.296-5.472-3.936-11.904-5.856-18.368-5.856z" />
-<glyph unicode="&#xe652;" glyph-name="fuxuankuangxuanzhong" d="M734.155 767.755h-444.348c-89.223 0-161.563-72.339-161.563-161.58v-444.349c0-89.231 72.34-161.58 161.563-161.58h444.348c89.252 0 161.601 72.349 161.601 161.58v444.349c-0.001 89.242-72.35 161.58-161.601 161.58zM425.844 225.948l-1.055 1.055-1.054-1.055-139.548 139.539 37.003 37.011 103.602-103.601 260.606 260.587 36.983-37.003-296.537-296.534z" />
-<glyph unicode="&#xe655;" glyph-name="fenguangbaobiao" d="M892-16h-760c-11.046 0-20 8.954-20 20s8.954 20 20 20v0h760c11.046 0 20-8.954 20-20s-8.954-20-20-20v0zM232 344h-40c-22.091 0-40-17.909-40-40v0-200c0-22.091 17.909-40 40-40v0h40c22.091 0 40 17.909 40 40v0 200c0 22.091-17.909 40-40 40v0zM192 104v200h40v-200zM432 584h-40c-22.091 0-40-17.909-40-40v0-440c0-22.091 17.909-40 40-40h40c22.091 0 40 17.909 40 40v0 440c0 22.091-17.909 40-40 40v0zM392 104v440h40v-440zM632 504h-40c-22.091 0-40-17.909-40-40v0-360c0-22.091 17.909-40 40-40h40c22.091 0 40 17.909 40 40v0 360c0 22.091-17.909 40-40 40v0zM592 104v360h40v-360zM832 784h-40c-22.091 0-40-17.909-40-40v0-640c0-22.091 17.909-40 40-40h40c22.091 0 40 17.909 40 40v0 640c0 22.091-17.909 40-40 40v0zM792 104v640h40v-640z" />
-<glyph unicode="&#xe656;" glyph-name="jian" d="M887.157 25.931h-736.333v737.887h736.333v-737.887zM189.66 64.767h658.661v660.215h-658.661v-660.215zM741.91 376.233h-446.616c-10.874 0-19.418 8.544-19.418 19.418s8.544 19.418 19.418 19.418h446.616c10.874 0 19.418-8.544 19.418-19.418s-8.544-19.418-19.418-19.418z" />
-<glyph unicode="&#xe657;" glyph-name="jia" d="M887.157 25.931h-736.333v737.887h736.333v-737.887zM189.66 64.767h658.661v660.215h-658.661v-660.215zM741.91 376.233h-446.616c-10.874 0-19.418 8.544-19.418 19.418s8.544 19.418 19.418 19.418h446.616c10.874 0 19.418-8.544 19.418-19.418s-8.544-19.418-19.418-19.418zM518.991 161.081c-10.874 0-19.418 8.544-19.418 19.418v429.528c0 10.874 8.544 19.418 19.418 19.418s19.418-8.544 19.418-19.418v-429.528c0-10.097-8.544-19.418-19.418-19.418z" />
-<glyph unicode="&#xe658;" glyph-name="fenzhijigou" d="M822.689 422.836v19.418h-291.271v58.254h-38.836v-58.254h-291.271v-97.090h38.836v58.254h252.435v-58.254h38.836v58.254h252.435v-58.254h38.836v77.672zM356.655 733.525h310.689c21.449 0 38.836-17.388 38.836-38.836v0-155.345c0-21.449-17.388-38.836-38.836-38.836h-310.689c-21.449 0-38.836 17.388-38.836 38.836v0 155.345c0 21.449 17.388 38.836 38.836 38.836v0zM162.475 345.164h116.508c21.449 0 38.836-17.388 38.836-38.836v-233.017c0-21.449-17.388-38.836-38.836-38.836v0h-116.508c-21.449 0-38.836 17.388-38.836 38.836v0 233.017c0 21.449 17.388 38.836 38.836 38.836v0zM181.893 306.328c-10.724 0-19.418-8.694-19.418-19.418v0-194.181c0-10.724 8.694-19.418 19.418-19.418v0h77.672c10.724 0 19.418 8.694 19.418 19.418v194.181c0 10.724-8.694 19.418-19.418 19.418v0h-77.672zM453.746 345.164h116.508c21.449 0 38.836-17.388 38.836-38.836v-233.017c0-21.449-17.388-38.836-38.836-38.836v0h-116.508c-21.449 0-38.836 17.388-38.836 38.836v0 233.017c0 21.449 17.388 38.836 38.836 38.836v0zM473.164 306.328c-10.724 0-19.418-8.694-19.418-19.418v0-194.181c0-10.724 8.694-19.418 19.418-19.418v0h77.672c10.724 0 19.418 8.694 19.418 19.418v194.181c0 10.724-8.694 19.418-19.418 19.418v0h-77.672zM745.017 345.164h116.508c21.449 0 38.836-17.388 38.836-38.836v-233.017c0-21.449-17.388-38.836-38.836-38.836v0h-116.508c-21.449 0-38.836 17.388-38.836 38.836v0 233.017c0 21.449 17.388 38.836 38.836 38.836v0zM764.435 306.328c-10.724 0-19.418-8.694-19.418-19.418v0-194.181c0-10.724 8.694-19.418 19.418-19.418v0h77.672c10.724 0 19.418 8.694 19.418 19.418v194.181c0 10.724-8.694 19.418-19.418 19.418v0h-77.672z" />
-<glyph unicode="&#xe659;" glyph-name="roundcheckfill" d="M512 830.016c-245.92 0-446.016-200.096-446.016-446.016 0-245.952 200.064-446.016 446.016-446.016s446.016 200.064 446.016 446.016c0 245.92-200.064 446.016-446.016 446.016zM727.232 457.568l-256.224-259.008c-0.064-0.064-0.192-0.096-0.256-0.192-0.096-0.064-0.096-0.192-0.192-0.256-2.048-1.984-4.576-3.2-6.944-4.544-1.184-0.672-2.144-1.696-3.392-2.176-3.84-1.536-7.904-2.336-11.968-2.336-4.096 0-8.224 0.8-12.096 2.4-1.28 0.544-2.304 1.632-3.52 2.304-2.368 1.344-4.832 2.528-6.88 4.544-0.064 0.064-0.096 0.192-0.16 0.256-0.064 0.096-0.192 0.096-0.256 0.192l-126.016 129.504c-12.32 12.672-12.032 32.928 0.64 45.248 12.672 12.288 32.896 12.064 45.248-0.64l103.264-106.112 233.28 235.84c12.416 12.576 32.704 12.704 45.248 0.256 12.512-12.448 12.64-32.704 0.224-45.28z" />
-<glyph unicode="&#xe65a;" glyph-name="roundcheck" d="M512-64c-247.040 0-448 200.96-448 448s200.96 448 448 448 448-200.96 448-448-200.96-448-448-448zM512 767.712c-211.584 0-383.712-172.128-383.712-383.712 0-211.552 172.128-383.712 383.712-383.712 211.552 0 383.712 172.16 383.712 383.712 0 211.584-172.16 383.712-383.712 383.712zM726.976 502.816c-12.544 12.448-32.832 12.32-45.248-0.256l-233.28-235.84-103.264 106.112c-12.352 12.704-32.608 12.928-45.248 0.64-12.672-12.32-12.96-32.608-0.64-45.248l126.016-129.504c0.064-0.096 0.192-0.096 0.256-0.192 0.064-0.064 0.096-0.192 0.16-0.256 2.016-1.984 4.512-3.2 6.88-4.544 1.248-0.672 2.24-1.792 3.52-2.304 3.872-1.6 8-2.4 12.096-2.4 4.064 0 8.128 0.8 11.968 2.336 1.248 0.512 2.208 1.536 3.392 2.176 2.4 1.344 4.896 2.528 6.944 4.544 0.064 0.064 0.096 0.192 0.192 0.256 0.064 0.096 0.16 0.128 0.256 0.192l256.224 259.008c12.448 12.608 12.32 32.864-0.224 45.28z" />
-<glyph unicode="&#xe65b;" glyph-name="roundclosefill" d="M512 832c-247.008 0-448-200.96-448-448s200.96-448 448-448c247.008 0 448 200.96 448 448s-200.96 448-448 448zM694.752 246.016c12.48-12.544 12.448-32.768-0.064-45.248-6.24-6.208-14.4-9.344-22.592-9.344-8.224 0-16.416 3.136-22.656 9.408l-137.6 138.016-138.048-136.576c-6.24-6.144-14.368-9.248-22.496-9.248-8.256 0-16.48 3.168-22.752 9.504-12.416 12.576-12.32 32.8 0.256 45.248l137.888 136.384-137.376 137.824c-12.48 12.512-12.448 32.768 0.064 45.248 12.512 12.512 32.736 12.448 45.248-0.064l137.568-137.984 138.048 136.576c12.544 12.448 32.832 12.32 45.248-0.256 12.448-12.576 12.32-32.832-0.256-45.248l-137.888-136.384 137.408-137.856z" />
-<glyph unicode="&#xe65c;" glyph-name="roundclose" d="M512-64c-247.040 0-448 200.96-448 448s200.96 448 448 448 448-200.96 448-448-200.96-448-448-448zM512 767.712c-211.584 0-383.712-172.128-383.712-383.712 0-211.552 172.128-383.712 383.712-383.712 211.552 0 383.712 172.16 383.712 383.712 0 211.584-172.16 383.712-383.712 383.712zM557.056 382.624l138.368 136.864c12.576 12.416 12.672 32.672 0.256 45.248s-32.704 12.672-45.248 0.256l-138.56-137.024-136.448 136.864c-12.512 12.512-32.736 12.576-45.248 0.064-12.512-12.48-12.544-32.736-0.064-45.248l136.256-136.672-137.376-135.904c-12.576-12.448-12.672-32.672-0.256-45.248 6.272-6.336 14.496-9.504 22.752-9.504 8.128 0 16.256 3.104 22.496 9.248l137.568 136.064 138.688-139.136c6.24-6.272 14.432-9.408 22.656-9.408 8.192 0 16.352 3.136 22.592 9.344 12.512 12.48 12.544 32.704 0.064 45.248l-138.496 138.944z" />
-<glyph unicode="&#xe65d;" glyph-name="roundrightfill" d="M512 832c-247.040 0-448-200.96-448-448s200.96-448 448-448 448 200.96 448 448-200.96 448-448 448zM661.76 360.032l-160.256-158.496c-6.24-6.144-14.368-9.248-22.496-9.248-8.256 0-16.512 3.168-22.752 9.504-12.416 12.576-12.32 32.8 0.256 45.248l137.408 135.904-136.288 136.672c-12.48 12.512-12.448 32.768 0.064 45.248 12.512 12.512 32.768 12.448 45.248-0.064l158.912-159.36c0.032-0.032 0.032-0.064 0.064-0.096s0.064-0.032 0.096-0.064c2.944-2.976 5.056-6.432 6.592-10.048 0.064-0.128 0.224-0.256 0.256-0.384 4.736-11.616 2.368-25.44-7.104-34.816z" />
-<glyph unicode="&#xe65e;" glyph-name="roundright" d="M512-64c-247.040 0-448 200.96-448 448s200.96 448 448 448 448-200.96 448-448-200.96-448-448-448zM512 768c-211.744 0-384-172.256-384-384s172.256-384 384-384c211.744 0 384 172.256 384 384s-172.256 384-384 384zM668.832 394.848c-0.032 0.128-0.192 0.256-0.256 0.384-1.536 3.616-3.648 7.072-6.592 10.048-0.032 0.032-0.064 0.032-0.096 0.064s-0.032 0.064-0.064 0.096l-158.912 159.36c-12.48 12.512-32.736 12.576-45.248 0.064-12.512-12.48-12.544-32.736-0.064-45.248l136.288-136.672-137.408-135.904c-12.576-12.448-12.672-32.672-0.256-45.248 6.24-6.336 14.496-9.504 22.752-9.504 8.128 0 16.256 3.104 22.496 9.248l160.256 158.496c9.504 9.376 11.872 23.2 7.104 34.816z" />
-<glyph unicode="&#xe66c;" glyph-name="like" d="M512-32c-28.928 0-57.92 12.672-86.624 41.376l-319.104 322.624c-38.208 47.648-74.272 92.672-74.272 180 0 141.152 114.848 256 256 256 53.088 0 104-16.096 147.296-46.592 14.432-10.176 17.92-30.144 7.712-44.608-10.176-14.432-30.080-17.92-44.608-7.712-32.384 22.848-70.592 34.912-110.4 34.912-105.888 0-192-86.112-192-192 0-61.408 20.288-90.112 59.168-138.688l315.584-318.816c15.968-15.968 28.864-22.304 41.248-22.496 12.704-0.192 24.928 6.176 41.376 22.624l316.672 319.904c26.016 28.192 57.952 75.776 57.952 137.472 0 105.888-86.112 192-192 192-48.064 0-94.080-17.856-129.536-50.272l-134.080-134.112c-12.512-12.512-32.736-12.512-45.248 0s-12.512 32.736 0 45.248l135.104 135.136c48.32 44.192 109.664 68 173.76 68 141.152 0 256-114.848 256-256 0-82.368-41.152-144.288-75.68-181.696l-317.568-320.8c-28.8-28.832-57.792-41.504-86.752-41.504z" />
-<glyph unicode="&#xe671;" glyph-name="samefill" d="M352 544h128v-128h-128v128zM918.624 22.624l-145.664 145.664c56.672 66.944 91.040 153.344 91.040 247.712 0 211.744-172.256 384-384 384s-384-172.256-384-384c0-211.744 172.256-384 384-384 94.368 0 180.768 34.368 247.712 91.040l145.664-145.664c6.24-6.24 14.432-9.376 22.624-9.376s16.384 3.136 22.624 9.376c12.512 12.512 12.512 32.736 0 45.248zM288 384v192c0 17.664 14.336 32 32 32h192c17.664 0 32-14.336 32-32v-192c0-17.664-14.336-32-32-32h-192c-17.664 0-32 14.336-32 32zM640 288c0-17.696-14.304-32-32-32h-160c-17.664 0-32 14.304-32 32s14.336 32 32 32h128v128c0 17.664 14.304 32 32 32s32-14.336 32-32v-160z" />
-<glyph unicode="&#xe672;" glyph-name="same" d="M512 352h-192c-17.664 0-32 14.336-32 32v192c0 17.664 14.336 32 32 32h192c17.664 0 32-14.336 32-32v-192c0-17.664-14.336-32-32-32zM352 416h128v128h-128v-128zM608 256h-160c-17.664 0-32 14.304-32 32s14.336 32 32 32h128v128c0 17.664 14.304 32 32 32s32-14.336 32-32v-160c0-17.696-14.304-32-32-32zM896-32c-8.192 0-16.384 3.136-22.624 9.376l-167.104 167.104c-12.512 12.512-12.512 32.736 0 45.248 60.448 60.448 93.728 140.832 93.728 226.272 0 176.448-143.552 320-320 320s-320-143.552-320-320c0-176.448 143.552-320 320-320 39.328 0 77.76 7.072 114.176 20.96 16.448 6.24 35.008-1.984 41.312-18.496 6.272-16.512-1.984-35.008-18.496-41.312-43.712-16.672-89.792-25.152-136.992-25.152-211.744 0-384 172.256-384 384s172.256 384 384 384c211.744 0 384-172.256 384-384 0-91.808-32-178.72-90.784-247.968l145.408-145.408c12.512-12.512 12.512-32.736 0-45.248-6.24-6.24-14.432-9.376-22.624-9.376z" />
-<glyph unicode="&#xe674;" glyph-name="evaluate" d="M405.536-36.128c-8.8 0-17.568 3.584-23.904 10.688-83.232 93.216-217.856 94.112-220.64 94.112-0.096 0-0.096 0-0.192 0-17.568 0-31.904 14.176-32.032 31.744-0.128 17.664 14.016 32.064 31.648 32.256 6.656 0.352 165.664 0.192 268.96-115.488 11.776-13.184 10.624-33.408-2.56-45.184-6.080-5.44-13.696-8.128-21.28-8.128zM620.128-36.064c-7.776 0-15.584 2.816-21.76 8.544-12.96 12-13.76 32.256-1.728 45.216 106.976 115.52 262.752 115.392 268.896 115.136 17.696-0.192 31.872-14.656 31.68-32.32-0.192-17.568-14.464-31.68-32-31.68-0.096 0-0.16 0-0.256 0v0c-2.656 0-134.56-0.864-221.376-94.624-6.272-6.848-14.88-10.272-23.456-10.272zM563.712 126.688h-101.408c-3.232 0-6.368 0.48-9.344 1.408-108.256 13.888-200.256 76.704-259.552 177.44-68.832 116.992-84.608 268.576-39.2 377.216 4.896 11.68 16.224 19.392 28.896 19.648l9.632 0.096c60.96 0 117.888-11.52 169.696-34.304 37.44 68.448 80.192 120.384 127.328 154.688 2.496 2.176 5.344 4 8.512 5.344v0c9.888 4.288 21.376 3.36 30.432-2.528 1.568-1.024 3.040-2.176 4.384-3.456 47.264-34.688 88.832-85.856 126.464-155.744 52.832 23.872 111.072 35.968 173.632 35.968l9.792-0.096c12.672-0.256 24-7.968 28.896-19.648 45.408-108.672 29.664-260.256-39.232-377.248-59.296-100.672-151.264-163.52-259.488-177.44-3.040-0.832-6.176-1.344-9.44-1.344zM468 190.688h90.016c0.672 0.128 1.376 0.224 2.080 0.32 115.712 12.864 182.080 87.072 217.376 147.008 54.048 91.872 70.432 211.936 42.528 300.32-58.24-1.888-111.616-16.16-158.816-42.528-7.712-4.288-16.832-5.184-25.184-2.624-8.384 2.624-15.328 8.608-19.2 16.512-32.448 66.368-67.232 115.2-105.824 148.48-38.624-33.216-74.176-82.4-105.92-146.592-3.872-7.808-10.72-13.696-19.040-16.32-8.32-2.656-17.28-1.76-24.96 2.4-46.208 25.12-98.336 38.784-155.008 40.64-27.904-88.384-11.52-208.448 42.528-300.288 35.296-59.936 101.632-134.112 217.312-147.008 0.704-0.096 1.408-0.192 2.112-0.32zM512.768-64c-17.664 0-32 14.304-32 32v190.688c0 17.696 14.336 32 32 32s32-14.304 32-32v-190.688c-0.032-17.696-14.336-32-32-32z" />
-<glyph unicode="&#xe687;" glyph-name="circle1" d="M511.998 847.999c-256.259 0-463.998-207.739-463.998-464 0-256.258 207.739-463.998 463.998-463.998 256.263 0 464.002 207.741 464.002 463.998 0 256.261-207.739 464-464.002 464zM512.002-16.001c-220.915 0-400.002 179.088-400.002 400 0 220.917 179.086 400 400.002 400 220.912 0 399.998-179.083 399.998-400 0-220.912-179.086-400-399.998-400z" />
-<glyph unicode="&#xe688;" glyph-name="radio" d="M320.5 383.5c0-106.039 85.961-192 192-192s192 85.961 192 192v0c0 106.039-85.961 192-192 192s-192-85.961-192-192v0zM511.998 847.999c-256.259 0-463.998-207.739-463.998-464 0-256.258 207.739-463.998 463.998-463.998 256.263 0 464.002 207.741 464.002 463.998 0 256.261-207.739 464-464.002 464zM512.002-16.001c-220.915 0-400.002 179.088-400.002 400 0 220.917 179.086 400 400.002 400 220.912 0 399.998-179.083 399.998-400 0-220.912-179.086-400-399.998-400z" />
-<glyph unicode="&#xe68e;" glyph-name="caidan_xunzhang" d="M649.791 471.365l70.787 105.298c2.628 3.877 4.197 8.656 4.203 13.803v139.135c0 27.283-22.199 49.47-49.47 49.47h-330.637c-27.272 0-49.47-22.187-49.47-49.47v-139.134c0.005-5.026 1.5-9.701 4.068-13.609l-0.058 0.094 69.518-106.517c-72.239-46.568-120.17-127.733-120.17-219.891 0-144.158 117.272-261.432 261.431-261.432s261.432 117.272 261.432 261.431c0 92.777-48.581 174.409-121.634 220.822zM509.992 511.976c-0.018 0-0.040 0-0.062 0-19.184 0-37.885-2.066-55.893-5.987l1.727 0.315v223.298h108.457v-223.298c-16.281 3.606-34.982 5.672-54.164 5.672-0.022 0-0.045 0-0.067 0h0.003zM675.311 598.004l-61.62-91.659v223.257h61.62v-131.598zM344.674 729.602h61.62v-226.209l-61.62 94.431v131.779zM509.992 38.582c-116.887 0-211.962 95.087-211.962 211.961s95.074 211.962 211.962 211.962 211.962-95.087 211.962-211.962-95.075-211.962-211.961-211.962zM509.993 423.338c-95.268 0-172.782-77.513-172.782-172.794s77.513-172.795 172.782-172.795c95.292 0 172.805 77.514 172.805 172.795s-77.513 172.794-172.805 172.794zM509.993 127.219c-67.997 0-123.312 55.328-123.312 123.325s55.315 123.323 123.312 123.323 123.337-55.327 123.337-123.324-55.339-123.325-123.337-123.325z" />
-<glyph unicode="&#xe6a0;" glyph-name="pulldown" d="M512-64c-247.040 0-448 200.96-448 448s200.96 448 448 448 448-200.96 448-448-200.96-448-448-448zM512 768c-211.744 0-384-172.256-384-384s172.256-384 384-384c211.744 0 384 172.256 384 384s-172.256 384-384 384zM694.56 373.856c-12.544 12.608-33.376 12.64-45.952 0.064l-104.608-103.904v306.656c0 17.76-14.208 32.16-32 32.16-17.76 0-32-14.4-32-32.16v-308.32l-105.216 106.688c-12.48 12.608-32.704 12.736-45.312 0.256-12.64-12.512-12.672-32.896-0.192-45.504l159.36-161.056c6.272-6.336 14.592-9.568 22.88-9.568 8.16 0 16.384 3.168 22.624 9.312 0.032 0.064 0.032 0.064 0.064 0.128 0.032 0 0.064 0 0.096 0.064l160.192 159.68c12.576 12.544 12.608 32.928 0.064 45.504z" />
-<glyph unicode="&#xe6a1;" glyph-name="pullup" d="M512-64c-247.040 0-448 200.96-448 448s200.96 448 448 448 448-200.96 448-448-200.96-448-448-448zM512 768c-211.744 0-384-172.256-384-384s172.256-384 384-384c211.744 0 384 172.256 384 384s-172.256 384-384 384zM694.464 437.632l-158.496 160.256c-9.344 9.472-23.168 11.84-34.784 7.136-0.736-0.288-1.312-0.992-2.016-1.344-2.976-1.472-5.952-3.072-8.448-5.536-0.032-0.032-0.032-0.064-0.064-0.096s-0.064-0.032-0.096-0.064l-159.36-158.912c-12.512-12.48-12.544-32.736-0.064-45.248 6.24-6.272 14.464-9.408 22.656-9.408 8.16 0 16.352 3.104 22.592 9.344l103.616 103.296v-305.056c0-17.696 14.336-32 32-32s32 14.304 32 32v306.752l104.96-106.112c6.24-6.336 14.496-9.504 22.752-9.504 8.128 0 16.256 3.072 22.496 9.248 12.576 12.416 12.704 32.672 0.256 45.248z" />
-<glyph unicode="&#xe6a4;" glyph-name="refresh" d="M939.456 639.776c-16.672 5.984-34.976-2.72-40.896-19.36l-24.768-69.344c-28.992 65.312-74.784 122.72-133.088 165.92-185.376 137.28-449.408 99.776-588.384-83.648-67.264-88.768-95.616-198.176-79.84-308.032 15.84-110.304 74.208-207.776 164.352-274.496 75.424-55.808 163.808-82.752 251.456-82.752 128.032 0 254.56 57.44 336.992 166.272 36.48 48.128 61.472 102.080 74.208 160.416 3.776 17.248-7.136 34.304-24.416 38.080-17.216 3.712-34.304-7.104-38.080-24.416-10.784-49.184-31.872-94.752-62.72-135.456-117.888-155.52-341.92-187.232-499.392-70.72-76.288 56.48-125.664 138.912-139.072 232.16-13.344 92.8 10.656 185.248 67.488 260.288 117.856 155.584 341.792 187.424 499.328 70.848 57.024-42.24 99.84-100.608 122.976-166.624l-109.984 42.944c-16.416 6.368-35.008-1.696-41.44-18.176s1.728-35.008 18.176-41.44l161.856-63.2c3.808-1.472 7.744-2.208 11.616-2.208 0.544 0 1.024 0.192 1.568 0.224 1.216-0.128 2.432-0.64 3.648-0.64 13.12 0 25.472 8.16 30.112 21.248l57.632 161.184c5.984 16.672-2.688 35.008-19.328 40.928z" />
-<glyph unicode="&#xe6b0;" glyph-name="qrcode1" d="M419.2 736v-256h-256v256h256M419.2 800h-256c-35.2 0-64-28.8-64-64v-256c0-35.2 28.8-64 64-64h256c35.2 0 64 28.8 64 64v256c0 35.2-28.8 64-64 64zM899.2 736v-256h-256v256h256M899.2 800h-256c-35.2 0-64-28.8-64-64v-256c0-35.2 28.8-64 64-64h256c35.2 0 64 28.8 64 64v256c0 35.2-28.8 64-64 64zM419.2 288v-256h-256v256h256M419.2 352h-256c-35.2 0-64-28.8-64-64v-256c0-35.2 28.8-64 64-64h256c35.2 0 64 28.8 64 64v256c0 35.2-28.8 64-64 64zM611.2 0c-19.2 0-32 12.8-32 32v256c0 19.2 12.8 32 32 32s32-12.8 32-32v-256c0-16-16-32-32-32zM768 0c-19.2 0-32 12.8-32 32v256c0 19.2 12.8 32 32 32s32-12.8 32-32v-256c0-16-16-32-32-32zM931.2 0c-19.2 0-32 12.8-32 32v256c0 19.2 12.8 32 32 32s32-12.8 32-32v-256c0-16-16-32-32-32z" />
-<glyph unicode="&#xe6b7;" glyph-name="profile1" d="M768 512c0 160-128 288-288 288s-288-128-288-288c0-108.8 57.6-201.6 147.2-249.6-121.6-48-214.4-153.6-240-288-3.2-16 6.4-35.2 25.6-38.4h3.2c16 0 28.8 9.6 32 25.6 28.8 150.4 160 259.2 313.6 262.4h6.4c160 0 288 128 288 288zM256 512c0 124.8 99.2 224 224 224s224-99.2 224-224c0-121.6-99.2-220.8-220.8-224h-9.6c-121.6 3.2-217.6 102.4-217.6 224zM896 192h-256c-19.2 0-32-12.8-32-32v-192c0-19.2 12.8-32 32-32h256c19.2 0 32 12.8 32 32v192c0 16-12.8 32-32 32zM864 0h-192v128h192v-128zM736 32h32c19.2 0 32 12.8 32 32s-12.8 32-32 32h-32c-19.2 0-32-12.8-32-32s16-32 32-32z" />
-<glyph unicode="&#xe6b8;" glyph-name="home1" d="M96 416c-9.6 0-19.2 3.2-25.6 12.8-12.8 12.8-9.6 35.2 3.2 44.8l377.6 310.4c35.2 25.6 86.4 25.6 118.4 0l377.6-307.2c12.8-9.6 16-32 3.2-44.8s-32-16-44.8-3.2l-374.4 300.8c-9.6 6.4-28.8 6.4-38.4 0l-377.6-307.2c-6.4-6.4-12.8-6.4-19.2-6.4zM816-32h-208c-19.2 0-32 12.8-32 32v150.4c0 22.4-38.4 44.8-67.2 44.8s-64-19.2-64-44.8v-150.4c0-19.2-12.8-32-32-32h-201.6c-48 0-83.2 35.2-83.2 80v304c0 19.2 12.8 32 32 32s32-12.8 32-32v-304c0-9.6 6.4-16 19.2-16h172.8v118.4c0 64 67.2 108.8 128 108.8s131.2-44.8 131.2-108.8v-118.4h176c9.6 0 16 0 16 19.2v300.8c0 19.2 12.8 32 32 32s32-12.8 32-32v-304c-3.2-48-35.2-80-83.2-80z" />
-<glyph unicode="&#xe6bb;" glyph-name="homefill" d="M947.2 473.6l-374.4 307.2c-32 25.6-86.4 25.6-118.4 0l-377.6-310.4c-12.8-6.4-16-22.4-9.6-35.2 3.2-12.8 16-19.2 28.8-19.2h32v-364.8c0-48 35.2-83.2 83.2-83.2h204.8c19.2 0 32 12.8 32 32v147.2c0 22.4 35.2 44.8 64 44.8s67.2-22.4 67.2-44.8v-147.2c0-19.2 12.8-32 32-32h208c48 0 80 32 80 83.2v364.8h32c12.8 0 25.6 9.6 28.8 22.4s0 25.6-12.8 35.2z" />
-<glyph unicode="&#xe6d8;" glyph-name="roundaddfill" d="M828.704 699.424c-84.608 84.192-197.056 130.56-316.704 130.56s-232.128-46.368-316.736-130.56c-84.64-84.224-131.264-196.256-131.264-315.424 0-119.2 46.624-231.2 131.232-315.424 84.608-84.192 197.088-130.56 316.736-130.56s232.128 46.368 316.704 130.56c84.672 84.256 131.296 196.288 131.264 315.456 0.032 119.168-46.56 231.168-131.232 315.392zM736 352h-192v-192c0-17.696-14.336-32-32-32s-32 14.304-32 32v192h-192c-17.664 0-32 14.336-32 32s14.336 32 32 32h192v192c0 17.664 14.336 32 32 32s32-14.336 32-32v-192h192c17.696 0 32-14.336 32-32s-14.304-32-32-32z" />
-<glyph unicode="&#xe6d9;" glyph-name="roundadd" d="M512-62.016c-119.648 0-232.128 46.368-316.736 130.56-84.64 84.256-131.264 196.256-131.264 315.456 0 119.168 46.624 231.2 131.232 315.424 84.608 84.192 197.088 130.56 316.736 130.56s232.128-46.368 316.704-130.56c84.672-84.224 131.264-196.256 131.264-315.392 0.032-119.2-46.592-231.232-131.264-315.456-84.544-84.192-197.024-130.592-316.672-130.592zM512 766.016c-102.624 0-199.072-39.744-271.584-111.936-72.48-72.128-112.416-168.064-112.416-270.080s39.904-197.952 112.384-270.048c72.512-72.192 168.96-111.936 271.584-111.936 102.592 0 199.072 39.744 271.584 111.936 72.48 72.16 112.416 168.064 112.384 270.080 0 102.016-39.904 197.92-112.384 270.016-72.48 72.192-168.96 111.968-271.552 111.968zM736 416h-192v192c0 17.664-14.336 32-32 32s-32-14.336-32-32v-192h-192c-17.664 0-32-14.336-32-32s14.336-32 32-32h192v-192c0-17.696 14.336-32 32-32s32 14.304 32 32v192h192c17.696 0 32 14.336 32 32s-14.304 32-32 32z" />
-<glyph unicode="&#xe6f2;" glyph-name="fuxuankuang" d="M768 768h-512c-70.4 0-128-57.6-128-128v-512c0-70.4 57.6-128 128-128h512c70.4 0 128 57.6 128 128v512c0 70.4-57.6 128-128 128zM832 128c0-35.2-28.8-64-64-64h-512c-35.2 0-64 28.8-64 64v512c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-512z" />
-<glyph unicode="&#xe6f5;" glyph-name="wefill" d="M768 163.2c-6.4 0-12.8 3.2-19.2 6.4-12.8 9.6-16 32-6.4 44.8 38.4 48 57.6 105.6 57.6 166.4 0 64-25.6 128-70.4 176-12.8 12.8-9.6 32 3.2 44.8s32 9.6 44.8-3.2c54.4-60.8 86.4-140.8 86.4-220.8 0-73.6-25.6-147.2-73.6-204.8-3.2-6.4-12.8-9.6-22.4-9.6zM275.2 163.2c-9.6 0-16 3.2-22.4 9.6-57.6 57.6-92.8 134.4-92.8 214.4s32 156.8 92.8 214.4c12.8 12.8 32 12.8 44.8 0s12.8-32 0-44.8c-44.8-48-73.6-108.8-73.6-169.6s25.6-121.6 73.6-169.6c12.8-12.8 12.8-32 0-44.8-6.4-6.4-12.8-9.6-22.4-9.6zM224 0c-6.4 0-16 3.2-22.4 6.4l-48 48c-76.8 92.8-121.6 208-121.6 329.6s44.8 240 124.8 329.6c16 16 28.8 32 44.8 44.8 16 9.6 35.2 9.6 48-3.2s9.6-32-3.2-44.8c-16-12.8-28.8-25.6-41.6-41.6-70.4-76.8-108.8-179.2-108.8-284.8s38.4-204.8 105.6-284.8c12.8-16 25.6-28.8 41.6-41.6 12.8-12.8 16-32 3.2-44.8-3.2-6.4-12.8-12.8-22.4-12.8zM800 0c-9.6 0-16 3.2-22.4 9.6-12.8 12.8-12.8 32 0 44.8 28.8 28.8 54.4 54.4 64 67.2 57.6 76.8 86.4 166.4 86.4 262.4 0 102.4-35.2 201.6-99.2 278.4-16 19.2-32 35.2-51.2 51.2-12.8 12.8-16 32-3.2 44.8s32 16 44.8 3.2c22.4-19.2 41.6-38.4 57.6-57.6 73.6-89.6 115.2-201.6 115.2-320 0-108.8-35.2-211.2-99.2-297.6-16-22.4-51.2-57.6-70.4-76.8-6.4-6.4-12.8-9.6-22.4-9.6zM672 489.6c-19.2 16-44.8 25.6-70.4 22.4s-48-16-64-35.2l-25.6-32-25.6 32c-32 41.6-92.8 48-134.4 12.8-19.2-16-32-41.6-32-67.2-3.2-25.6 6.4-51.2 22.4-73.6l96-118.4c19.2-22.4 44.8-35.2 70.4-35.2h3.2c28.8-3.2 57.6 12.8 76.8 35.2l96 118.4c32 41.6 25.6 105.6-12.8 140.8z" />
-<glyph unicode="&#xe701;" glyph-name="sort" d="M384 576h512c17.696 0 32 14.336 32 32s-14.304 32-32 32h-512c-17.664 0-32-14.336-32-32s14.336-32 32-32zM896 416h-512c-17.664 0-32-14.336-32-32s14.336-32 32-32h512c17.696 0 32 14.336 32 32s-14.304 32-32 32zM896 192h-512c-17.664 0-32-14.304-32-32s14.336-32 32-32h512c17.696 0 32 14.304 32 32s-14.304 32-32 32zM128 608c0 35.346 28.654 64 64 64s64-28.654 64-64v0c0-35.346-28.654-64-64-64s-64 28.654-64 64v0zM128 384c0 35.346 28.654 64 64 64s64-28.654 64-64v0c0-35.346-28.654-64-64-64s-64 28.654-64 64v0zM128 160c0 35.346 28.654 64 64 64s64-28.654 64-64v0c0-35.346-28.654-64-64-64s-64 28.654-64 64v0z" />
-<glyph unicode="&#xe738;" glyph-name="repair" d="M816.672-41.344c-8.192 0-16.384 3.136-22.624 9.376l-213.952 213.952c-12.512 12.512-12.512 32.736 0 45.248s32.736 12.512 45.248 0l191.328-191.328 33.408 33.376-190.848 190.848c-12.512 12.512-12.512 32.736 0 45.248s32.736 12.512 45.248 0l213.472-213.472c6.016-6.016 9.376-14.112 9.376-22.624s-3.36-16.64-9.376-22.624l-78.656-78.624c-6.272-6.24-14.464-9.376-22.624-9.376zM590.752 768c0 0.032 0 0.064 0 0.064 1.472 4.16 2.048 8.352 1.792 12.512 0 0 0 0 0 0s-0.032 0.064-0.032 0.096c-0.256 4.128-1.312 8.096-3.104 11.776-0.352 0.704-0.896 1.248-1.28 1.92-1.632 2.848-3.456 5.472-5.952 7.712-0.928 0.864-2.080 1.376-3.136 2.112-1.92 1.376-3.616 3.008-5.888 3.968-0.608 0.256-1.248 0.384-1.888 0.608-0.032 0-0.064 0.032-0.096 0.032-114.144 46.624-243.808 20.704-331.072-66.592-0.768-0.736-1.056-1.792-1.76-2.624-0.864-0.704-1.888-0.992-2.688-1.792l-161.984-161.344c-6.016-6.016-9.408-14.144-9.408-22.656s3.36-16.64 9.376-22.656l98.304-98.304c6.016-6.016 14.144-9.376 22.624-9.376s16.64 3.36 22.624 9.376l56.032 56.032 68.192-68.224c6.24-6.24 14.432-9.376 22.624-9.376s16.384 3.136 22.624 9.376c12.512 12.48 12.512 32.736 0 45.248l-90.816 90.848c-12.512 12.512-32.736 12.512-45.248 0l-56.032-56.032-52.992 53.024 139.264 138.72c0.832 0.8 1.12 1.888 1.824 2.752 0.864 0.704 1.92 0.992 2.72 1.824 40 39.936 91.296 63.072 144.864 68.768-2.208-1.664-4.384-3.392-6.56-5.12-8.96-6.784-17.632-14.016-25.664-22.048-0.544-0.544-0.736-1.248-1.216-1.824-19.232-19.36-35.936-41.024-49.568-64.512-2.464-4.224-4.768-8.448-7.008-12.736l0.416-0.224c-12.288-24.64-12.288-53.664 0.48-78.144 1.536-2.944 3.52-5.504 5.76-7.744 0.768-0.96 1.088-2.112 1.984-2.976l70.432-70.464c6.24-6.24 14.432-9.376 22.624-9.376s16.384 3.136 22.624 9.376c12.512 12.48 12.512 32.736 0 45.248l-67.072 67.072c-2.624 6.112-2.688 13.024 0.448 18.976 0.16 0.288 0.128 0.608 0.256 0.896 1.44 2.656 2.848 5.344 4.384 7.968 11.008 18.944 24.48 36.448 40.064 52.032 4.096 4.096 8.608 7.648 12.96 11.456 30.144 25.28 67.232 40.864 106.816 43.136 0.576 0.032 1.056 0.352 1.632 0.416 3.616 0.384 7.104 1.184 10.368 2.72 0.512 0.256 0.896 0.64 1.376 0.896 3.168 1.696 6.048 3.776 8.512 6.496 0.256 0.288 0.384 0.64 0.608 0.928 2.080 2.464 4.128 4.928 5.44 8.064 0.288 0.576 0.192 1.152 0.416 1.696zM289.536-64.032c-28.384 0-56.928 6.368-82.624 18.432-9.408 4.448-16.096 13.184-17.888 23.456-1.792 10.24 1.504 20.736 8.896 28.128l88.064 88.096-33.056 33.024-87.52-87.488c-7.424-7.424-18.048-10.848-28.384-8.832-10.336 1.888-19.104 8.704-23.392 18.304-32.736 72.64-17.088 159.072 38.944 215.104 50.048 50.080 126.048 68.384 193.952 47.040l238.688 238.72c-21.28 67.712-3.648 143.264 47.040 193.952 36.128 36.16 84.256 56.064 135.456 56.064 27.264 0 54.816-5.92 79.648-17.12 9.568-4.32 16.448-13.056 18.304-23.392 1.92-10.336-1.408-20.96-8.832-28.384l-88.8-88.8 33.024-33.056 89.376 89.344c7.392 7.392 17.92 10.72 28.128 8.896 10.272-1.792 19.040-8.48 23.456-17.888 34.496-73.376 19.424-160.96-37.536-217.92-36.096-36.096-84.128-56-135.296-56-20.704 0-41.536 3.392-61.216 9.952l-237.12-237.12c22.688-68.48 5.44-145.024-46.048-196.544-36.064-36.096-84.128-55.968-135.264-55.968zM282.592 0.16c36.352-2.112 71.36 11.392 96.992 37.024 37.952 37.952 47.936 96.384 24.864 145.408-5.76 12.224-3.232 26.72 6.336 36.256l266.816 266.848c9.536 9.536 24.032 12.032 36.256 6.336 47.936-22.56 108-12.544 145.408 24.864 25.952 25.92 38.784 61.408 36.992 96.96l-72.576-72.544c-6.016-6.016-14.112-9.376-22.624-9.376v0c-8.512 0-16.64 3.36-22.624 9.376l-78.272 78.272c-12.512 12.512-12.512 32.736 0 45.248l71.040 71.040c-35.072 0.896-68.8-12.384-93.696-37.28-37.92-37.92-48.064-94.272-25.856-143.552 5.44-12.128 2.848-26.368-6.56-35.776l-267.936-267.968c-9.376-9.376-23.648-11.936-35.776-6.56-47.68 21.504-106.624 11.104-143.584-25.856-25.504-25.536-38.464-59.392-37.408-93.856l69.92 69.92c12.512 12.512 32.736 12.512 45.248 0l78.304-78.272c6.016-6.016 9.376-14.112 9.376-22.624 0-8.48-3.36-16.64-9.376-22.624l-71.264-71.264z" />
-<glyph unicode="&#xe742;" glyph-name="shujudaping" d="M120.406 675.469v-523.031h776.719v523.031h-776.719zM865.344 184.125h-713.25v459.656h713.25v-459.656zM706.813 516.937c-17.531 0-31.688-14.156-31.688-31.688 0-3.844 0.656-7.5 1.875-10.875l-121.313-94.313c-5.813 6.188-14.063 10.125-23.25 10.125-8.719 0-16.688-3.563-22.406-9.281l-59.625 59.625c1.781 3.938 2.813 8.438 2.813 13.031 0 17.531-14.156 31.688-31.688 31.688s-31.688-14.156-31.688-31.688c0-4.031 0.75-7.875 2.156-11.438l-74.25-61.875c-5.813 6.094-13.969 9.938-22.969 9.938-17.531 0-31.688-14.156-31.688-31.688s14.156-31.688 31.688-31.688c17.531 0 31.688 14.156 31.688 31.688 0 4.031-0.75 7.875-2.156 11.438l74.25 61.875c5.813-6.094 13.969-9.938 22.969-9.938 8.719 0 16.688 3.563 22.406 9.281l59.625-59.625c-1.781-3.938-2.813-8.438-2.813-13.031 0-17.531 14.156-31.688 31.688-31.688s31.688 14.156 31.688 31.688c0 3.844-0.656 7.5-1.875 10.875l121.406 94.313c5.813-6.188 14.063-10.125 23.25-10.125 17.531 0 31.688 14.156 31.688 31.688s-14.25 31.688-31.781 31.688zM294.688 342.656c-8.719 0-15.844 7.125-15.844 15.844s7.125 15.844 15.844 15.844c8.719 0 15.844-7.125 15.844-15.844s-7.031-15.844-15.844-15.844zM421.531 437.719c-8.719 0-15.844 7.125-15.844 15.844s7.125 15.844 15.844 15.844 15.844-7.125 15.844-15.844-7.125-15.844-15.844-15.844zM532.531 342.656c-8.719 0-15.844 7.125-15.844 15.844s7.125 15.844 15.844 15.844 15.844-7.125 15.844-15.844-7.125-15.844-15.844-15.844zM706.813 469.406c-8.719 0-15.844 7.125-15.844 15.844s7.125 15.844 15.844 15.844c8.719 0 15.844-7.125 15.844-15.844s-7.031-15.844-15.844-15.844zM593.938 136.594l33.656-95.063h-253.594l33.656 95.063h-33.469l-47.719-126.844h348.75l-47.719 126.844h-33.563zM849.5 627.937h-681.563v-15.844h681.563v15.844z" />
-<glyph unicode="&#xe771;" glyph-name="xiangxia1" d="M163.397 606.831c-40.578 0-66.525-54.185-35.441-85.258l349.262-349.278c20.032-20.032 49.824-20.032 69.854 0l349.274 349.278c30.305 30.294 6.678 85.258-34.929 85.258h-698.021zM959.524 37.208" />
-<glyph unicode="&#xe78f;" glyph-name="xiangyou" d="M289.169 35.397c0-40.578 54.185-66.525 85.258-35.441l349.278 349.262c20.032 20.032 20.032 49.824 0 69.854l-349.278 349.274c-30.294 30.305-85.258 6.678-85.258-34.929v-698.021zM858.792 831.524" />
-<glyph unicode="&#xe7a5;" glyph-name="dian" d="M352 384c0-88.366 71.634-160 160-160s160 71.634 160 160v0c0 88.366-71.634 160-160 160s-160-71.634-160-160v0z" />
-<glyph unicode="&#xe807;" glyph-name="search_list_light" d="M953.6 100.267l-145.067 192c53.333 44.8 89.6 113.067 89.6 187.733-2.133 136.533-110.933 245.333-247.467 245.333-134.4 0-245.333-108.8-245.333-245.333s110.933-245.333 245.333-245.333c44.8 0 85.333 12.8 121.6 32v-2.133l145.067-192c4.267-6.4 10.667-8.533 17.067-8.533 4.267 0 8.533 2.133 12.8 4.267 10.667 8.533 12.8 23.467 6.4 32zM448 480c0 110.933 91.733 202.667 202.667 202.667s202.667-91.733 202.667-202.667-91.733-202.667-202.667-202.667-202.667 91.733-202.667 202.667zM128 618.667h192c12.8 0 21.333 8.533 21.333 21.333s-8.533 21.333-21.333 21.333h-192c-12.8 0-21.333-8.533-21.333-21.333s8.533-21.333 21.333-21.333zM128 405.333c-12.8 0-21.333-8.533-21.333-21.333s8.533-21.333 21.333-21.333h128c12.8 0 21.333 8.533 21.333 21.333s-8.533 21.333-21.333 21.333h-128zM467.2 194.133h-341.333c-12.8 0-21.333-8.533-21.333-21.333s8.533-21.333 21.333-21.333h341.333c12.8 0 21.333 8.533 21.333 21.333s-8.533 21.333-21.333 21.333z" />
-<glyph unicode="&#xe82b;" glyph-name="round_list_light" d="M512 832c-247.467 0-448-200.533-448-448s200.533-448 448-448 448 200.533 448 448-200.533 448-448 448zM512-21.333c-224 0-405.333 181.333-405.333 405.333s181.333 405.333 405.333 405.333 405.333-181.333 405.333-405.333-181.333-405.333-405.333-405.333zM746.667 554.667h-298.667c-12.8 0-21.333-8.533-21.333-21.333s8.533-21.333 21.333-21.333h298.667c12.8 0 21.333 8.533 21.333 21.333s-8.533 21.333-21.333 21.333zM277.333 533.333c0-23.564 19.103-42.667 42.667-42.667s42.667 19.103 42.667 42.667v0c0 23.564-19.103 42.667-42.667 42.667s-42.667-19.103-42.667-42.667v0zM746.667 405.333h-298.667c-12.8 0-21.333-8.533-21.333-21.333s8.533-21.333 21.333-21.333h298.667c12.8 0 21.333 8.533 21.333 21.333s-8.533 21.333-21.333 21.333zM277.333 384c0-23.564 19.103-42.667 42.667-42.667s42.667 19.103 42.667 42.667v0c0 23.564-19.103 42.667-42.667 42.667s-42.667-19.103-42.667-42.667v0zM746.667 256h-298.667c-12.8 0-21.333-8.533-21.333-21.333s8.533-21.333 21.333-21.333h298.667c12.8 0 21.333 8.533 21.333 21.333s-8.533 21.333-21.333 21.333zM277.333 234.667c0-23.564 19.103-42.667 42.667-42.667s42.667 19.103 42.667 42.667v0c0 23.564-19.103 42.667-42.667 42.667s-42.667-19.103-42.667-42.667v0z" />
-<glyph unicode="&#xe832;" glyph-name="star-fill" d="M752-43.2c-9.6 0-20.8 3.2-30.4 8l-208 104-209.6-104c-20.8-11.2-48-9.6-67.2 4.8s-30.4 40-25.6 64l43.2 224-164.8 153.6c-17.6 17.6-24 44.8-17.6 67.2 8 24 27.2 41.6 52.8 44.8l228.8 41.6 102.4 208c11.2 22.4 33.6 36.8 57.6 36.8s48-14.4 57.6-36.8l102.4-208 228.8-40c24-3.2 44.8-20.8 51.2-44.8 8-24 1.6-49.6-16-67.2l-164.8-155.2 41.6-224c4.8-25.6-6.4-49.6-25.6-64-9.6-8-22.4-12.8-36.8-12.8z" />
-<glyph unicode="&#xe833;" glyph-name="rate" d="M959.008 489.984l-308 47.008-139.008 295.008-139.008-295.008-308-47.008 223.008-228-52.992-324 276.992 152.992 276.992-152.992-52.992 324zM512 156l-208-116.992 40 235.008-179.008 182.016 242.016 32 104.992 224 104-224 240.992-34.016-176.992-180.992 36.992-235.008z" />
-<glyph unicode="&#xea47;" glyph-name="move-up" d="M704 384v-384h64v384h160l-192 192-192-192zM64 704h96v-64h-96v64zM192 704h96v-64h-96v64zM320 704h64v-96h-64v96zM64 480h64v-96h-64v96zM160 448h96v-64h-96v64zM288 448h96v-64h-96v64zM64 608h64v-96h-64v96zM320 576h64v-96h-64v96zM320 192v-192h-192v192h192zM384 256h-320v-320h320v320z" />
-<glyph unicode="&#xea48;" glyph-name="move-down" d="M768 192v384h-64v-384h-160l192-192 192 192zM320 640v-192h-192v192h192zM384 704h-320v-320h320v320zM64 256h96v-64h-96v64zM192 256h96v-64h-96v64zM320 256h64v-96h-64v96zM64 32h64v-96h-64v96zM160 0h96v-64h-96v64zM288 0h96v-64h-96v64zM64 160h64v-96h-64v96zM320 128h64v-96h-64v96z" />
-</font></defs></svg>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.ttf b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.ttf
deleted file mode 100644
index 78bacd13..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.ttf and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.woff b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.woff
deleted file mode 100644
index 2b546450..00000000
Binary files a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/dtreefont.woff and /dev/null differ
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/icons.json b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/icons.json
deleted file mode 100644
index fca47885..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/dtree/font/icons.json	
+++ /dev/null
@@ -1,283 +0,0 @@
-{
-    "data": [{
-        "cls": "dtree-icon-xiangxia1",
-        "uncode": "e771"
-    },
-    {
-        "cls": "dtree-icon-xiangyou",
-        "uncode": "e78f"
-    },
-    {
-        "cls": "dtree-icon-jian",
-        "uncode": "e656"
-    },
-    {
-        "cls": "dtree-icon-jia",
-        "uncode": "e657"
-    },
-    {
-        "cls": "dtree-icon-weibiaoti5",
-        "uncode": "e618"
-    },
-    {
-        "cls": "dtree-icon-wenjianjiazhankai",
-        "uncode": "e60e"
-    },
-    {
-        "cls": "dtree-icon-dian",
-        "uncode": "e7a5"
-    },
-    {
-        "cls": "dtree-icon-yonghu",
-        "uncode": "e603"
-    },
-    {
-        "cls": "dtree-icon-fenzhijigou",
-        "uncode": "e658"
-    },
-    {
-        "cls": "dtree-icon-fenguangbaobiao",
-        "uncode": "e655"
-    },
-    {
-        "cls": "dtree-icon-xinxipilu",
-        "uncode": "e620"
-    },
-    {
-        "cls": "dtree-icon-shuye1",
-        "uncode": "e61e"
-    },
-    {
-        "cls": "dtree-icon-caidan_xunzhang",
-        "uncode": "e68e"
-    },
-    {
-        "cls": "dtree-icon-normal-file",
-        "uncode": "e60c"
-    },
-    {
-        "cls": "dtree-icon-roundclose",
-        "uncode": "e65c"
-    },
-    {
-        "cls": "dtree-icon-bianji",
-        "uncode": "e602"
-    },
-    {
-        "cls": "dtree-icon-roundadd",
-        "uncode": "e6d9"
-    },
-    {
-        "cls": "dtree-icon-fuxuankuangxuanzhong",
-        "uncode": "e652"
-    },
-    {
-        "cls": "dtree-icon-fuxuankuang",
-        "uncode": "e6f2"
-    },
-    {
-        "cls": "dtree-icon-fuxuankuang-banxuan",
-        "uncode": "e607"
-    },
-    {
-        "cls": "dtree-icon-search_list_light",
-        "uncode": "e807"
-    },
-    {
-        "cls": "dtree-icon-move-up",
-        "uncode": "ea47"
-    },
-    {
-        "cls": "dtree-icon-move-down",
-        "uncode": "ea48"
-    },
-    {
-        "cls": "dtree-icon-delete1",
-        "uncode": "e640"
-    },
-    {
-        "cls": "dtree-icon-refresh",
-        "uncode": "e6a4"
-    },
-    {
-        "cls": "dtree-icon-roundcheckfill",
-        "uncode": "e659"
-    },
-    {
-        "cls": "dtree-icon-roundclosefill",
-        "uncode": "e65b"
-    },
-    {
-        "cls": "dtree-icon-roundcheck",
-        "uncode": "e65a"
-    },
-    {
-        "cls": "dtree-icon-pulldown",
-        "uncode": "e6a0"
-    },
-    {
-        "cls": "dtree-icon-pullup",
-        "uncode": "e6a1"
-    },
-    {
-        "cls": "dtree-icon-set-sm",
-        "uncode": "e621"
-    },
-    {
-        "cls": "dtree-icon-rate",
-        "uncode": "e833"
-    },
-    {
-        "cls": "dtree-icon-jian1",
-        "uncode": "e600"
-    },
-    {
-        "cls": "dtree-icon-jia1",
-        "uncode": "e601"
-    },
-    {
-        "cls": "dtree-icon-shijian",
-        "uncode": "e606"
-    },
-    {
-        "cls": "dtree-icon-check",
-        "uncode": "e645"
-    },
-    {
-        "cls": "dtree-icon-close",
-        "uncode": "e646"
-    },
-    {
-        "cls": "dtree-icon-favorfill",
-        "uncode": "e64b"
-    },
-    {
-        "cls": "dtree-icon-favor",
-        "uncode": "e64c"
-    },
-    {
-        "cls": "dtree-icon-roundrightfill",
-        "uncode": "e65d"
-    },
-    {
-        "cls": "dtree-icon-roundright",
-        "uncode": "e65e"
-    },
-    {
-        "cls": "dtree-icon-samefill",
-        "uncode": "e671"
-    },
-    {
-        "cls": "dtree-icon-same",
-        "uncode": "e672"
-    },
-    {
-        "cls": "dtree-icon-qrcode1",
-        "uncode": "e6b0"
-    },
-    {
-        "cls": "dtree-icon-profile1",
-        "uncode": "e6b7"
-    },
-    {
-        "cls": "dtree-icon-home1",
-        "uncode": "e6b8"
-    },
-    {
-        "cls": "dtree-icon-homefill",
-        "uncode": "e6bb"
-    },
-    {
-        "cls": "dtree-icon-roundaddfill",
-        "uncode": "e6d8"
-    },
-    {
-        "cls": "dtree-icon-wefill",
-        "uncode": "e6f5"
-    },
-    {
-        "cls": "dtree-icon-sort",
-        "uncode": "e701"
-    },
-    {
-        "cls": "dtree-icon-round_list_light",
-        "uncode": "e82b"
-    },
-    {
-        "cls": "dtree-icon-search2",
-        "uncode": "e615"
-    },
-    {
-        "cls": "dtree-icon-close1",
-        "uncode": "1006"
-    },
-    {
-        "cls": "dtree-icon-close-fill",
-        "uncode": "1007"
-    },
-    {
-        "cls": "dtree-icon-chart-screen",
-        "uncode": "e62a"
-    },
-    {
-        "cls": "dtree-icon-star",
-        "uncode": "e608"
-    },
-    {
-        "cls": "dtree-icon-ok-circle",
-        "uncode": "1005"
-    },
-    {
-        "cls": "dtree-icon-add-circle",
-        "uncode": "e61f"
-    },
-    {
-        "cls": "dtree-icon-about",
-        "uncode": "e623"
-    },
-    {
-        "cls": "dtree-icon-circle1",
-        "uncode": "e687"
-    },
-    {
-        "cls": "dtree-icon-radio",
-        "uncode": "e688"
-    },
-    {
-        "cls": "dtree-icon-star-fill",
-        "uncode": "e832"
-    },
-    {
-        "cls": "dtree-icon-shujudaping",
-        "uncode": "e742"
-    },
-    {
-        "cls": "dtree-icon-share3",
-        "uncode": "e641"
-    },
-    {
-        "cls": "dtree-icon-youjian",
-        "uncode": "e642"
-    },
-    {
-        "cls": "dtree-icon-repair",
-        "uncode": "e738"
-    },
-    {
-        "cls": "dtree-icon-evaluate",
-        "uncode": "e674"
-    },
-    {
-        "cls": "dtree-icon-like",
-        "uncode": "e66c"
-    },
-    {
-        "cls": "dtree-icon-layim-theme",
-        "uncode": "e61b"
-    },
-    {
-        "cls": "dtree-icon-xiangmuxiaoxi",
-        "uncode": "e60f"
-    }
-    ]
-}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/axios.min.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/axios.min.js
deleted file mode 100644
index b87c0e38..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/axios.min.js	
+++ /dev/null
@@ -1,3 +0,0 @@
-/* axios v0.19.2 | (c) 2020 by Matt Zabriskie */
-!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.axios=t():e.axios=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){"use strict";function r(e){var t=new s(e),n=i(s.prototype.request,t);return o.extend(n,s.prototype,t),o.extend(n,t),n}var o=n(2),i=n(3),s=n(4),a=n(22),u=n(10),c=r(u);c.Axios=s,c.create=function(e){return r(a(c.defaults,e))},c.Cancel=n(23),c.CancelToken=n(24),c.isCancel=n(9),c.all=function(e){return Promise.all(e)},c.spread=n(25),e.exports=c,e.exports.default=c},function(e,t,n){"use strict";function r(e){return"[object Array]"===j.call(e)}function o(e){return"undefined"==typeof e}function i(e){return null!==e&&!o(e)&&null!==e.constructor&&!o(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function s(e){return"[object ArrayBuffer]"===j.call(e)}function a(e){return"undefined"!=typeof FormData&&e instanceof FormData}function u(e){var t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer}function c(e){return"string"==typeof e}function f(e){return"number"==typeof e}function p(e){return null!==e&&"object"==typeof e}function d(e){return"[object Date]"===j.call(e)}function l(e){return"[object File]"===j.call(e)}function h(e){return"[object Blob]"===j.call(e)}function m(e){return"[object Function]"===j.call(e)}function y(e){return p(e)&&m(e.pipe)}function g(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams}function v(e){return e.replace(/^\s*/,"").replace(/\s*$/,"")}function x(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)}function w(e,t){if(null!==e&&"undefined"!=typeof e)if("object"!=typeof e&&(e=[e]),r(e))for(var n=0,o=e.length;n<o;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}function b(){function e(e,n){"object"==typeof t[n]&&"object"==typeof e?t[n]=b(t[n],e):t[n]=e}for(var t={},n=0,r=arguments.length;n<r;n++)w(arguments[n],e);return t}function E(){function e(e,n){"object"==typeof t[n]&&"object"==typeof e?t[n]=E(t[n],e):"object"==typeof e?t[n]=E({},e):t[n]=e}for(var t={},n=0,r=arguments.length;n<r;n++)w(arguments[n],e);return t}function S(e,t,n){return w(t,function(t,r){n&&"function"==typeof t?e[r]=C(t,n):e[r]=t}),e}var C=n(3),j=Object.prototype.toString;e.exports={isArray:r,isArrayBuffer:s,isBuffer:i,isFormData:a,isArrayBufferView:u,isString:c,isNumber:f,isObject:p,isUndefined:o,isDate:d,isFile:l,isBlob:h,isFunction:m,isStream:y,isURLSearchParams:g,isStandardBrowserEnv:x,forEach:w,merge:b,deepMerge:E,extend:S,trim:v}},function(e,t){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},function(e,t,n){"use strict";function r(e){this.defaults=e,this.interceptors={request:new s,response:new s}}var o=n(2),i=n(5),s=n(6),a=n(7),u=n(22);r.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=u(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=[a,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach(function(e){t.unshift(e.fulfilled,e.rejected)}),this.interceptors.response.forEach(function(e){t.push(e.fulfilled,e.rejected)});t.length;)n=n.then(t.shift(),t.shift());return n},r.prototype.getUri=function(e){return e=u(this.defaults,e),i(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},o.forEach(["delete","get","head","options"],function(e){r.prototype[e]=function(t,n){return this.request(o.merge(n||{},{method:e,url:t}))}}),o.forEach(["post","put","patch"],function(e){r.prototype[e]=function(t,n,r){return this.request(o.merge(r||{},{method:e,url:t,data:n}))}}),e.exports=r},function(e,t,n){"use strict";function r(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var o=n(2);e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(o.isURLSearchParams(t))i=t.toString();else{var s=[];o.forEach(t,function(e,t){null!==e&&"undefined"!=typeof e&&(o.isArray(e)?t+="[]":e=[e],o.forEach(e,function(e){o.isDate(e)?e=e.toISOString():o.isObject(e)&&(e=JSON.stringify(e)),s.push(r(t)+"="+r(e))}))}),i=s.join("&")}if(i){var a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}},function(e,t,n){"use strict";function r(){this.handlers=[]}var o=n(2);r.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},r.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},r.prototype.forEach=function(e){o.forEach(this.handlers,function(t){null!==t&&e(t)})},e.exports=r},function(e,t,n){"use strict";function r(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var o=n(2),i=n(8),s=n(9),a=n(10);e.exports=function(e){r(e),e.headers=e.headers||{},e.data=i(e.data,e.headers,e.transformRequest),e.headers=o.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),o.forEach(["delete","get","head","post","put","patch","common"],function(t){delete e.headers[t]});var t=e.adapter||a.adapter;return t(e).then(function(t){return r(e),t.data=i(t.data,t.headers,e.transformResponse),t},function(t){return s(t)||(r(e),t&&t.response&&(t.response.data=i(t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)})}},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t,n){return r.forEach(n,function(n){e=n(e,t)}),e}},function(e,t){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";function r(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function o(){var e;return"undefined"!=typeof XMLHttpRequest?e=n(12):"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process)&&(e=n(12)),e}var i=n(2),s=n(11),a={"Content-Type":"application/x-www-form-urlencoded"},u={adapter:o(),transformRequest:[function(e,t){return s(t,"Accept"),s(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e)?e:i.isArrayBufferView(e)?e.buffer:i.isURLSearchParams(e)?(r(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):i.isObject(e)?(r(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},i.forEach(["delete","get","head"],function(e){u.headers[e]={}}),i.forEach(["post","put","patch"],function(e){u.headers[e]=i.merge(a)}),e.exports=u},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},function(e,t,n){"use strict";var r=n(2),o=n(13),i=n(5),s=n(16),a=n(19),u=n(20),c=n(14);e.exports=function(e){return new Promise(function(t,f){var p=e.data,d=e.headers;r.isFormData(p)&&delete d["Content-Type"];var l=new XMLHttpRequest;if(e.auth){var h=e.auth.username||"",m=e.auth.password||"";d.Authorization="Basic "+btoa(h+":"+m)}var y=s(e.baseURL,e.url);if(l.open(e.method.toUpperCase(),i(y,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,l.onreadystatechange=function(){if(l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in l?a(l.getAllResponseHeaders()):null,r=e.responseType&&"text"!==e.responseType?l.response:l.responseText,i={data:r,status:l.status,statusText:l.statusText,headers:n,config:e,request:l};o(t,f,i),l=null}},l.onabort=function(){l&&(f(c("Request aborted",e,"ECONNABORTED",l)),l=null)},l.onerror=function(){f(c("Network Error",e,null,l)),l=null},l.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),f(c(t,e,"ECONNABORTED",l)),l=null},r.isStandardBrowserEnv()){var g=n(21),v=(e.withCredentials||u(y))&&e.xsrfCookieName?g.read(e.xsrfCookieName):void 0;v&&(d[e.xsrfHeaderName]=v)}if("setRequestHeader"in l&&r.forEach(d,function(e,t){"undefined"==typeof p&&"content-type"===t.toLowerCase()?delete d[t]:l.setRequestHeader(t,e)}),r.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),e.responseType)try{l.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){l&&(l.abort(),f(e),l=null)}),void 0===p&&(p=null),l.send(p)})}},function(e,t,n){"use strict";var r=n(14);e.exports=function(e,t,n){var o=n.config.validateStatus;!o||o(n.status)?e(n):t(r("Request failed with status code "+n.status,n.config,null,n.request,n))}},function(e,t,n){"use strict";var r=n(15);e.exports=function(e,t,n,o,i){var s=new Error(e);return r(s,t,n,o,i)}},function(e,t){"use strict";e.exports=function(e,t,n,r,o){return e.config=t,n&&(e.code=n),e.request=r,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},function(e,t,n){"use strict";var r=n(17),o=n(18);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},function(e,t){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(2),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,s={};return e?(r.forEach(e.split("\n"),function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(s[t]&&o.indexOf(t)>=0)return;"set-cookie"===t?s[t]=(s[t]?s[t]:[]).concat([n]):s[t]=s[t]?s[t]+", "+n:n}}),s):s}},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){function e(e){var t=e;return n&&(o.setAttribute("href",t),t=o.href),o.setAttribute("href",t),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:"/"===o.pathname.charAt(0)?o.pathname:"/"+o.pathname}}var t,n=/(msie|trident)/i.test(navigator.userAgent),o=document.createElement("a");return t=e(window.location.href),function(n){var o=r.isString(n)?e(n):n;return o.protocol===t.protocol&&o.host===t.host}}():function(){return function(){return!0}}()},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){return{write:function(e,t,n,o,i,s){var a=[];a.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),r.isString(o)&&a.push("path="+o),r.isString(i)&&a.push("domain="+i),s===!0&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t){t=t||{};var n={},o=["url","method","params","data"],i=["headers","auth","proxy"],s=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];r.forEach(o,function(e){"undefined"!=typeof t[e]&&(n[e]=t[e])}),r.forEach(i,function(o){r.isObject(t[o])?n[o]=r.deepMerge(e[o],t[o]):"undefined"!=typeof t[o]?n[o]=t[o]:r.isObject(e[o])?n[o]=r.deepMerge(e[o]):"undefined"!=typeof e[o]&&(n[o]=e[o])}),r.forEach(s,function(r){"undefined"!=typeof t[r]?n[r]=t[r]:"undefined"!=typeof e[r]&&(n[r]=e[r])});var a=o.concat(i).concat(s),u=Object.keys(t).filter(function(e){return a.indexOf(e)===-1});return r.forEach(u,function(r){"undefined"!=typeof t[r]?n[r]=t[r]:"undefined"!=typeof e[r]&&(n[r]=e[r])}),n}},function(e,t){"use strict";function n(e){this.message=e}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,e.exports=n},function(e,t,n){"use strict";function r(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var n=this;e(function(e){n.reason||(n.reason=new o(e),t(n.reason))})}var o=n(23);r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.source=function(){var e,t=new r(function(t){e=t});return{token:t,cancel:e}},e.exports=r},function(e,t){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}}])});
-//# sourceMappingURL=axios.min.map
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/eleTree.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/eleTree.css
deleted file mode 100644
index ee5598c9..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/eleTree.css	
+++ /dev/null
@@ -1,168 +0,0 @@
-/* #region tree */
-.eleTree{
-    position: relative;
-}
-.eleTree-hide,
-.eleTree-search-hide{
-    display: none;
-}
-.eleTree-loadData{
-    width: 100%;
-    height: 100%;
-    position: absolute;
-    z-index: 1;
-    top: 0px;
-}
-.eleTree-loadData .layui-icon{
-    position: absolute;
-    left: 50%;
-    top: 50%;
-    transform: translateX(-50%)  translateY(-50%);
-}
-.eleTree-node-content{
-    cursor: pointer;
-    height: 26px;
-    line-height: 1.3;
-    white-space: nowrap;
-}
-.eleTree-node-content:hover,
-.eleTree-node-content.eleTree-node-content-active{
-    background-color: #eee;
-}
-.eleTree-node-content-icon .layui-icon{
-    padding: 6px 3px;
-    color: #c0c4cc;
-    font-size: 12px;
-    display: inline-block;
-    transform: rotate(0deg);
-    transition: transform .3s ease-in-out;
-}
-.eleTree-node-content-icon .layui-icon.icon-rotate{
-    transform: rotate(90deg);
-}
-.eleTree-node-content .layui-form-checkbox[lay-skin=primary] i{
-    width: 13px;
-    height: 14px;
-    line-height: 1.3;
-}
-.eleTree-node-content-label{
-    padding-left: 5px;
-}
-.eleTree-node-content-input{
-    width: 80px;
-    border: 1px solid #e6e6e6;
-    outline: 0;
-    padding: 3px 5px;
-    font-size: 12px;
-}
-
-/* 线条样式 */
-.eleTree-node{
-    position: relative;
-}
-.eleTree-node .eleTree-node-verticalline{
-    position: absolute;
-    width: 0;
-    height: 100%;
-    border: 1px dotted #ccc;
-    z-index: 1;
-}
-.eleTree-node .eleTree-node-horizontalline{
-    position: absolute;
-    height: 0;
-    top: 13px;
-    border: 1px dotted #ccc;
-    z-index: 1;
-}
-
-/* checkbox第三种状态 */
-input.eleTree-hideen[type=checkbox]{
-    display: none;
-}
-.eleTree-checkbox {
-    height: auto!important;
-    line-height: normal!important;
-    min-height: 12px;
-    border: none!important;
-    margin-right: 0;
-    padding-left: 18px;
-    position: relative;
-    display: inline-block;
-}
-.eleTree-checkbox i {
-    left: 0;
-    border: 1px solid #d2d2d2;
-    font-size: 12px;
-    border-radius: 2px;
-    background-color: #fff;
-    -webkit-transition: .1s linear;
-    transition: .1s linear;
-    position: absolute;
-    top: 0;
-    color: #fff;
-    cursor: pointer;
-    text-align: center;
-    width: 13px;
-    height: 14px;
-    line-height: 1.3;
-}
-.eleTree-checkbox i:hover {
-    border-color: #5FB878;
-}
-.eleTree-checkbox-checked i {
-    border-color: #5FB878;
-    background-color: #5FB878;
-    color: #fff;
-}
-.eleTree-checkbox-line:after{
-    content: "";
-    position: relative;
-    width: 8px;
-    height: 1px;
-    background-color: #fff;
-    display: inline-block;
-    top: -4px;
-}
-
-.eleTree-checkbox.eleTree-checkbox-disabled i{
-    cursor: not-allowed;
-    background-color: #f2f6fc;
-    border-color: #dcdfe6;
-    color: #c2c2c2;
-}
-.eleTree-checkbox.eleTree-checkbox-disabled i.eleTree-checkbox-line:after{
-    background-color: #c2c2c2;
-}
-.eleTree-checkbox.eleTree-checkbox-disabled i:hover{
-    border-color: #dcdfe6;
-}
-
-#tree-menu{
-    margin: 0;
-    padding: 2px;
-    position: absolute;
-    background: #f5f5f5;
-    border: 1px solid #979797;
-    box-shadow: 2px 2px 2px #999;
-    display: none;
-    z-index: 20181205;
-}
-#tree-menu li>a{
-    display: block;
-    padding: 0 1em;
-    text-decoration: none;
-    width: auto;
-    color: #000;
-    white-space: nowrap;
-    line-height: 2.4em;
-    text-shadow: 1px 1px 0 #fff;
-    border-radius: 1px;
-}
-#tree-menu li>a:hover{
-    background-color: #e8eff7;
-    box-shadow: 0 0 2px #0a6aa1;
-}
-.tree-menu-bg{
-    background-color: #ccc;
-}
-/* #endregion */
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/eleTree.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/eleTree.js
deleted file mode 100644
index 540b0378..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/eleTree.js	
+++ /dev/null
@@ -1,1569 +0,0 @@
-/**
- * @Name: 基于layui的tree重写
- * @Author: 李祥
- * @License:MIT
- * 最近修改时间: 2019/10/24
- */
-
-layui.define(["jquery", "laytpl"], function (exports) {
-    var $ = layui.jquery;
-    var laytpl = layui.laytpl;
-    var hint = layui.hint();
-
-    var MOD_NAME = "eleTree";
-
-    //外部接口
-    var eleTree = {
-        //事件监听
-        on: function (events, callback) {
-            return layui.onevent.call(this, MOD_NAME, events, callback);
-        },
-        render: function (options) {
-            var inst = new Class(options);
-            return thisTree.call(inst);
-        }
-    }
-
-    var thisTree = function () {
-        var _self = this;
-        var options = _self.config;
-
-        // 暴漏外面的方法
-        return {
-            // 接收两个参数,1. 节点 key 2. 节点数据的数组
-            updateKeyChildren: function (key, data) {
-                if (options.data.length === 0) return;
-                return _self.updateKeyChildren.call(_self, key, data);
-            },
-            updateKeySelf: function (key, data) {
-                if (options.data.length === 0) return;
-                return _self.updateKeySelf.call(_self, key, data);
-            },
-            remove: function (key) {
-                if (options.data.length === 0) return;
-                return _self.remove.call(_self, key);
-            },
-            append: function (key, data) {
-                if (options.data.length === 0) return;
-                return _self.append.call(_self, key, data);
-            },
-            insertBefore: function (key, data) {
-                if (options.data.length === 0) return;
-                return _self.insertBefore.call(_self, key, data);
-            },
-            insertAfter: function (key, data) {
-                if (options.data.length === 0) return;
-                return _self.insertAfter.call(_self, key, data);
-            },
-            // 接收两个 boolean 类型的参数,1. 是否只是叶子节点,默认值为 false 2. 是否包含半选节点,默认值为 false
-            getChecked: function (leafOnly, includeHalfChecked) {
-                if (options.data.length === 0) return;
-                return _self.getChecked.call(_self, leafOnly, includeHalfChecked);
-            },
-            // 接收勾选节点数据的数组
-            setChecked: function (data, isReset) {
-                if (options.data.length === 0) return;
-                return _self.setChecked.call(_self, data, isReset);
-            },
-            // 取消选中
-            unCheckNodes: function () {
-                if (options.data.length === 0) return;
-                return _self.unCheckNodes.call(_self);
-            },
-            unCheckArrNodes: function (data) {
-                if (options.data.length === 0) return;
-                return _self.unCheckArrNodes.call(_self, data);
-            },
-            expandAll: function () {
-                if (options.data.length === 0) return;
-                return _self.expandAll.call(_self);
-            },
-            expandNode: function (key) {
-                if (options.data.length === 0) return;
-                return _self.expandNode.call(_self, key);
-            },
-            unExpandNode: function (key) {
-                if (options.data.length === 0) return;
-                return _self.unExpandNode.call(_self, key);
-            },
-            toggleExpandNode: function (key) {
-                if (options.data.length === 0) return;
-                return _self.toggleExpandNode.call(_self, key);
-            },
-            unExpandAll: function () {
-                if (options.data.length === 0) return;
-                return _self.unExpandAll.call(_self);
-            },
-            reload: function (options) {
-                return _self.reload.call(_self, options);
-            },
-            search: function (value) {
-                return _self.search.call(_self, value);
-            },
-            getAllNodeData: function () {
-                return _self.getAllNodeData.call(_self);
-            }
-        }
-    }
-
-    // 模板渲染
-    var TPL_ELEM = function (options, floor, parentStatus) {
-        return [
-            '{{# for(var i=0;i<d.length;i++){ }}',
-            '<div class="eleTree-node {{# if(d[i].visible===false){ }}eleTree-search-hide{{# } }}" data-padding="' + options.indent * floor + '" data-' + options.customKey + '="{{d[i]["' + options.request.key + '"]}}" eletree-floor="' + floor + '">',
-            function () {
-                // 是否显示连线
-                if (!options.showLine) return '';
-                if (floor !== 0) {
-                    var s = '<i class="eleTree-node-verticalline" style="left: ' + (9 + options.indent * (floor - 1)) + 'px;"></i>' +
-                        '<i class="eleTree-node-horizontalline" style="width: ' + (options.indent - 4) + 'px;left: ' + (9 + options.indent * (floor - 1)) + 'px;"></i>';
-                    return s;
-                } else {
-                    var s = '<i class="eleTree-node-verticalline" style="left: ' + (9 + options.indent * (floor - 1)) + 'px;display: none;"></i>' +
-                        '<i class="eleTree-node-horizontalline" style="width: ' + (options.indent - 4) + 'px;left: ' + (9 + options.indent * (floor - 1)) + 'px;display: none;"></i>';
-                    return s;
-                }
-            }(),
-            '<div class="eleTree-node-content" style="padding-left: ' + (options.indent * floor) + 'px;">',
-            '<span class="eleTree-node-content-icon">',
-            '<i class="layui-icon layui-icon-triangle-r ',
-            function () {
-                if (options.lazy) {
-                    var str = [
-                        '{{# if(!d[i]["' + options.request.isLeaf + '"]){ }}',
-                        'lazy-icon" ></i>',
-                        '{{# }else{ }}',
-                        'leaf-icon" style="color: transparent;" ></i>',
-                        '{{# } }}'
-                    ].join("");
-                    return str;
-                }
-                return ['{{# if(!d[i]["' + options.request.children + '"] || d[i]["' + options.request.children + '"].length===0){ }}',
-                    'leaf-icon" style="color: transparent;"',
-                    '{{# } }}',
-                    '"></i>'
-                ].join("");
-            }(),
-            '</span>',
-            function () {
-                if (options.showCheckbox) {
-                    var status = "";
-                    if (options.checkStrictly) {
-                        status = '"0"';
-                    } else if (parentStatus === "1") {
-                        status = '"1" checked';
-                    } else if (parentStatus === "2") {
-                        status = '"2"';
-                    } else {
-                        status = '"0"';
-                    }
-                    return [
-                        '{{# if(d[i]["' + options.request.checked + '"]) { }}',
-                        '<input type="checkbox" name="eleTree-node" lay-ignore eleTree-status="1" checked data-checked class="layui-hide eleTree-hideen ',
-                        '{{# }else{ }}',
-                        '<input type="checkbox" name="eleTree-node" lay-ignore eleTree-status=' + status + ' class="layui-hide eleTree-hideen ',
-                        '{{# } }}',
-
-                        '{{# if(d[i]["' + options.request.disabled + '"]) { }}',
-                        'eleTree-disabled',
-                        '{{# } }}',
-                        '" />'
-                    ].join("");
-                }
-                return ''
-            }(),
-            '<span class="eleTree-node-content-label">{{d[i]["' + options.request.name + '"]}}</span>',
-            '</div>',
-            '<div class="eleTree-node-group" style="display: none;">',
-            '</div>',
-            '</div>',
-            '{{# } }}'
-        ].join("");
-    }
-
-    var TPL_NoText = function () {
-        return '<h3 class="eleTree-noText" style="text-align: center;height: 30px;line-height: 30px;color: #888;">{{d.emptText}}</h3>';
-    }
-
-    var Class = function (options) {
-        options.response = $.extend({}, this.config.response, options.response);
-        options.request = $.extend({}, this.config.request, options.request);
-        this.config = $.extend({}, this.config, options);
-        this.config.customKey = this.customKeyInit();
-        this.prevClickEle = null;
-        this.nameIndex = 1;
-        this.isRenderAllDom = false;
-        this.render();
-    };
-
-    Class.prototype = {
-        constructor: Class,
-        config: {
-            elem: "",
-            data: [],
-            emptText: "暂无数据",        // 内容为空的时候展示的文本
-            renderAfterExpand: true,    // 是否在第一次展开某个树节点后才渲染其子节点
-            highlightCurrent: false,    // 是否高亮当前选中节点,默认值是 false。
-            defaultExpandAll: false,    // 是否默认展开所有节点
-            expandOnClickNode: true,    // 是否在点击节点的时候展开或者收缩节点, 默认值为 true,如果为 false,则只有点箭头图标的时候才会展开或者收缩节点。
-            checkOnClickNode: false,    // 是否在点击节点的时候选中节点,默认值为 false,即只有在点击复选框时才会选中节点。
-            defaultExpandedKeys: [],    // 默认展开的节点的 key 的数组
-            autoExpandParent: true,     // 展开子节点的时候是否自动展开父节点
-            showCheckbox: false,        // 节点是否可被选择
-            checkStrictly: false,       // 在显示复选框的情况下,是否严格的遵循父子不互相关联的做法,默认为 false
-            defaultCheckedKeys: [],     // 默认勾选的节点的 key 的数组
-            accordion: false,           // 是否每次只打开一个同级树节点展开(手风琴效果)
-            indent: 16,                 // 相邻级节点间的水平缩进,单位为像素
-            lazy: false,                // 是否懒加载子节点,需与 load 方法结合使用
-            load: function () { },        // 加载子树数据的方法,仅当 lazy 属性为true 时生效
-            draggable: false,           // 是否开启拖拽节点功能
-            contextmenuList: [],        // 启用右键菜单,支持的操作有:"copy","add","edit","remove"
-            searchNodeMethod: null,     // 对树节点进行筛选时执行的方法,返回 true 表示这个节点可以显示,返回 false 则表示这个节点会被隐藏
-            showLine: false,            // 是否显示连线,默认false
-
-            method: "get",
-            url: "",
-            contentType: "",
-            headers: {},
-            done: null,
-
-            response: {
-                statusName: "code",
-                statusCode: 0,
-                dataName: "data"
-            },
-            request: {
-                name: "label",
-                key: "id",
-                children: "children",
-                disabled: "disabled",
-                checked: "checked",
-                isLeaf: "isLeaf"
-            },
-            customKey: "id",            // 自定义key转义,即appKey=>app-id
-        },
-        render: function () {
-            if (this.config.indent > 30) {
-                this.config.indent = 30;
-            } else if (this.config.indent < 10) {
-                this.config.indent = 10;
-            }
-            var options = this.config;
-            options.where = options.where || {};
-            if (!options.elem) return hint.error("缺少elem参数");
-            options.elem = typeof options.elem === "string" ? $(options.elem) : options.elem;
-            this.filter = options.elem.attr("lay-filter");
-            // load加载框
-            options.elem.append('<div class="eleTree-loadData"><i class="layui-icon layui-icon-loading layui-icon layui-anim layui-anim-rotate layui-anim-loop"></i></div>')
-
-            // 判断加载方式
-            if (options.data.length === 0) {
-                this.ajaxGetData();
-            } else {
-                this.renderData();
-            }
-        },
-        renderData: function () {
-            var options = this.config;
-            $(this.config.elem).off();  // 取消事件绑定,防止多次绑定事件
-            // 渲染第一层
-            laytpl(TPL_ELEM(options, 0)).render(options.data, function (string) {
-                options.elem.html(string);
-            });
-            // 懒加载 > 展开所有 > 初始展开项 > 初始渲染所有子节点 > 初始选中项 > 每次点击只渲染当前层(默认)
-            // 判断所有dom是否全部加载
-            if (!options.lazy) {
-                if (!options.renderAfterExpand || options.defaultExpandAll || options.defaultExpandedKeys.length > 0 || options.defaultCheckedKeys.length > 0) {
-                    this.initialExpandAll(options.data, [], 1);
-                }
-            }
-
-            this.eleTreeEvent();
-            this.checkboxRender();
-            this.checkboxEvent();
-            this.defaultChecked();
-            this.nodeEvent();
-            this.rightClickMenu();
-            if (!options.checkStrictly) {
-                this.checkboxInit();
-            }
-        },
-        ajaxGetData: function () {
-            var options = this.config;
-            var _self = this;
-            if (!options.url) {
-                laytpl(TPL_NoText()).render(options, function (string) {
-                    options.elem.html(string);
-                });
-                return;
-            }
-            var data = $.extend({}, options.where);
-            if (options.contentType && options.contentType.indexOf("application/json") == 0) { //提交 json 格式
-                data = JSON.stringify(data);
-            }
-
-            $.ajax({
-                type: options.method || 'get'
-                , url: options.url
-                , contentType: options.contentType
-                , data: data
-                , dataType: 'json'
-                , headers: options.headers || {}
-                , success: function (res) {
-                    // response接口支持多级子项的方式,即"a.b"为res.a.b
-                    var fn = function (responseMsg) {
-                        var responseMsgArr = responseMsg.split(".");
-                        var s = res[responseMsgArr[0]];
-                        var len = responseMsgArr.length;
-                        if (len > 1) {
-                            for (var i = 1; i < len; i++) {
-                                s = s[responseMsgArr[i]];
-                            }
-                        }
-                        return s;
-                    }
-
-                    var status = fn(options.response.statusName);
-                    var data = fn(options.response.dataName);
-                    if (status != options.response.statusCode || !data) {
-                        hint.error("请检查数据格式是否符合规范");
-                        typeof options.done === 'function' && options.done(res);
-                        return;
-                    }
-                    options.data = data;
-                    _self.renderData();
-                    typeof options.done === 'function' && options.done(res);
-                }
-            });
-        },
-        reload: function (options) {
-            var _self = this;
-            if (this.config.data && this.config.data.constructor === Array) this.config.data = [];
-            this.config = $.extend({}, this.config, options);
-            // $(this.config.elem).off();  // 取消事件绑定,防止多次绑定事件
-            // reload记录选中的数据
-            // this.getChecked().forEach(function(val) {
-            //     if($.inArray(val.key,this.config.defaultCheckedKeys)===-1){
-            //         this.config.defaultCheckedKeys.push(val.key);
-            //     }
-            // },this);
-            return eleTree.render(this.config)
-        },
-        // 自定义data属性修改,即 appId=>app-id,解决key包含大写的问题
-        customKeyInit: function () {
-            var options = this.config;
-            var key = "";
-            for (var i = 0; i < options.request.key.length; i++) {
-                var s = options.request.key.charAt(i);
-                key += (/[A-Z]/.test(s)) ? ("-" + s.toLocaleLowerCase()) : s;
-            }
-            return key;
-        },
-        // 下拉
-        eleTreeEvent: function () {
-            var _self = this;
-            var options = this.config;
-            // 下拉
-            var expandOnClickNode = options.expandOnClickNode ? ".eleTree-node-content" : ".eleTree-node-content>.eleTree-node-content-icon";
-            options.elem.on("click", expandOnClickNode, function (e) {
-                e.stopPropagation();
-                var eleTreeNodeContent = $(this).parent(".eleTree-node").length === 0 ? $(this).parent(".eleTree-node-content") : $(this);
-                var eleNode = eleTreeNodeContent.parent(".eleTree-node");
-                var sibNode = eleTreeNodeContent.siblings(".eleTree-node-group");
-                var el = eleTreeNodeContent.children(".eleTree-node-content-icon").children(".layui-icon");
-
-                if (el.hasClass("icon-rotate")) {
-                    // 合并
-                    sibNode.hide("fast");
-                    el.removeClass("icon-rotate");
-                    return;
-                }
-
-                if (sibNode.children(".eleTree-node").length === 0) {
-                    var floor = Number(eleNode.attr("eletree-floor")) + 1;
-
-                    // 选择祖父
-                    var selectParentsFn = function () {
-                        if (!options.checkStrictly) {
-                            var eleNode1 = sibNode.children(".eleTree-node").eq(0);
-                            if (eleNode1.length !== 0) {
-                                var siblingNode1 = eleNode1.siblings(".eleTree-node");
-                                var item1 = eleNode1.children(".eleTree-node-content").children(".eleTree-hideen").get(0);
-                                _self.selectParents(item1, eleNode1, siblingNode1);
-                            }
-                        }
-                    }
-
-                    var data = _self.reInitData(eleNode);
-                    var d = data.currentData;
-                    // 是否懒加载
-                    if (options.lazy && el.hasClass("lazy-icon")) {
-                        el.removeClass("layui-icon-triangle-r").addClass("layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop");
-                        options.load(d, function (getData) {
-                            // 如果原来有数据则合并,没有则赋值
-                            if (d[options.request.children]) {
-                                d[options.request.children] = d[options.request.children].concat(getData);
-                            } else {
-                                d[options.request.children] = getData;
-                            }
-                            var eletreeStatus = eleTreeNodeContent.children("input.eleTree-hideen").attr("eletree-status");
-                            if (d[options.request.children] && d[options.request.children].length > 0) {
-                                // 只渲染获取到的数据
-                                laytpl(TPL_ELEM(options, floor, eletreeStatus)).render(getData, function (string) {
-                                    sibNode.append(string).show("fast");
-                                });
-                            } else {
-                                el.css("color", "transparent").addClass("leaf-icon");
-                            }
-                            el.removeClass("lazy-icon layui-icon-loading layui-anim layui-anim-rotate layui-anim-loop").addClass("layui-icon-triangle-r icon-rotate");
-
-                            // 懒加载子元素选择祖父
-                            selectParentsFn();
-                            _self.checkboxRender();
-                        })
-                    } else {
-                        var eletreeStatus = eleTreeNodeContent.children("input.eleTree-hideen").attr("eletree-status");
-                        if (d[options.request.children] && d[options.request.children].length > 0) {
-                            laytpl(TPL_ELEM(options, floor, eletreeStatus)).render(d[options.request.children], function (string) {
-                                sibNode.append(string).show("fast");
-                                el.addClass("icon-rotate");
-                            });
-                            // 选择祖父
-                            selectParentsFn();
-                            _self.checkboxRender();
-                        }
-                    }
-                } else {
-                    // 有子节点则展开子节点
-                    sibNode.show("fast");
-                    el.addClass("icon-rotate");
-                }
-
-                // 手风琴效果
-                if (options.accordion) {
-                    var node = eleTreeNodeContent.parent(".eleTree-node").siblings(".eleTree-node");
-                    node.children(".eleTree-node-group").hide("fast");
-                    node.children(".eleTree-node-content").children(".eleTree-node-content-icon").children(".layui-icon").removeClass("icon-rotate");
-                }
-            })
-        },
-        // checkbox选中
-        checkboxEvent: function () {
-            var options = this.config;
-            var _self = this;
-            var checkOnClickNode = options.checkOnClickNode ? ".eleTree-node-content" : ".eleTree-checkbox";
-            // input添加属性eleTree-status:即input的三种状态,"0":未选中,"1":选中,"2":子孙部分选中
-            options.elem.on("click", checkOnClickNode, function (e) {
-                e.stopPropagation();
-                var eleTreeNodeContent = $(this).parent(".eleTree-node").length === 0 ? $(this).parent(".eleTree-node-content") : $(this);
-                var checkbox = eleTreeNodeContent.children(".eleTree-checkbox");
-                if (checkbox.hasClass("eleTree-checkbox-disabled")) return;
-                // 获取点击所在数据
-                var node = eleTreeNodeContent.parent(".eleTree-node");
-                // var d=_self.reInitData(node).currentData;
-                // 实际的input
-                var inp = checkbox.siblings(".eleTree-hideen").get(0);
-                var childNode = eleTreeNodeContent.siblings(".eleTree-node-group").find("input[name='eleTree-node']");
-
-                // 添加active背景
-                if (_self.prevClickEle) _self.prevClickEle.removeClass("eleTree-node-content-active");
-                if (options.highlightCurrent) eleTreeNodeContent.addClass("eleTree-node-content-active");
-                _self.prevClickEle = eleTreeNodeContent;
-
-                if (!inp) return;
-
-                if (inp.checked) {
-                    // 反选自身
-                    $(inp).prop("checked", false).attr("eleTree-status", "0").removeAttr("data-checked");
-                    // 点击祖父层选中子孙层
-                    if (!options.checkStrictly) {
-                        childNode.prop("checked", false).attr("eleTree-status", "0").removeAttr("data-checked");
-                    }
-
-                } else {
-                    // 反选自身
-                    $(inp).prop("checked", true).attr("eleTree-status", "1");
-                    // 点击祖父层选中子孙层
-                    if (!options.checkStrictly) {
-                        childNode.prop("checked", true).attr("eleTree-status", "1");
-                    }
-                }
-
-                var eleNode = eleTreeNodeContent.parent(".eleTree-node");
-                // 点击子孙层选中祖父层(递归)
-                if (!options.checkStrictly) {
-                    var siblingNode = eleNode.siblings(".eleTree-node");
-                    // 点击子孙层选中祖父层(递归)
-                    _self.selectParents(inp, eleNode, siblingNode);
-                }
-
-                _self.checkboxRender();
-
-                layui.event.call(inp, MOD_NAME, 'nodeChecked(' + _self.filter + ')', {
-                    node: eleNode,
-                    data: _self.reInitData(eleNode),
-                    isChecked: inp.checked
-                });
-            })
-        },
-        // 对后台数据有 checked:true 的默认选中项渲染父子层
-        checkboxInit: function () {
-            var options = this.config;
-            var _self = this;
-            options.elem.find("input[data-checked]").each(function (index, item) {
-                var checkboxEl = $(item).siblings(".eleTree-checkbox");
-                var childNode = checkboxEl.parent(".eleTree-node-content").siblings(".eleTree-node-group").find("input[name='eleTree-node']");
-                // 选择当前
-                $(item).prop("checked", "checked").attr("eleTree-status", "1");
-                checkboxEl.addClass("eleTree-checkbox-checked");
-                checkboxEl.children("i").addClass("layui-icon-ok").removeClass("eleTree-checkbox-line");
-                if (options.checkStrictly) return;
-                // 选择子孙
-                childNode.prop("checked", "checked").attr("eleTree-status", "1");
-                childNode.siblings(".eleTree-checkbox").addClass("eleTree-checkbox-checked");
-                childNode.siblings(".eleTree-checkbox").children("i").addClass("layui-icon-ok").removeClass("eleTree-checkbox-line");
-
-                // 选择祖父
-                var eleNode = checkboxEl.parent(".eleTree-node-content").parent(".eleTree-node");
-                var siblingNode = eleNode.siblings(".eleTree-node");
-                _self.selectParents(item, eleNode, siblingNode);
-            })
-            _self.checkboxRender();
-        },
-        // 通过子元素选中祖父元素
-        selectParents: function (inp, eleNode, siblingNode) {
-            // inp: 实际input(dom元素)
-            // eleNode: input父层类(.eleTree-node)
-            // siblingNode: 父层同级兄弟
-            while (Number(eleNode.attr("eletree-floor")) !== 0) {
-                // 同级input状态存入数组
-                var arr = [];
-                arr.push($(inp).attr("eleTree-status"));
-                siblingNode.each(function (index, item) {
-                    var siblingIsChecked = $(item).children(".eleTree-node-content").children("input[name='eleTree-node']").attr("eleTree-status");
-                    arr.push(siblingIsChecked);
-                })
-                // 父元素的实际input
-                var parentInput = eleNode.parent(".eleTree-node-group").siblings(".eleTree-node-content").children("input[name='eleTree-node']");
-                // 父元素的checkbox替代
-                var parentCheckbox = parentInput.siblings(".eleTree-checkbox");
-                // 子都选中则选中父
-                if (arr.every(function (val) {
-                    return val === "1";
-                })) {
-                    parentInput.prop("checked", true).attr("eleTree-status", "1");
-                }
-                // 子有一个未选中则checkbox第三种状态
-                if (arr.some(function (val) {
-                    return val === "0" || val === "2";
-                })) {
-                    parentInput.attr("eleTree-status", "2");
-                }
-                // 子全部未选中则取消父选中(并且取消第三种状态)
-                if (arr.every(function (val) {
-                    return val === "0";
-                })) {
-                    parentInput.prop("checked", false);
-                    parentInput.attr("eleTree-status", "0");
-                }
-
-                var parentNode = eleNode.parents("[eletree-floor='" + (Number(eleNode.attr("eletree-floor")) - 1) + "']");
-                var parentCheckbox = parentNode.children(".eleTree-node-content").children("input[name='eleTree-node']").get(0);
-                var parentSiblingNode = parentNode.siblings(".eleTree-node");
-                eleNode = parentNode;
-                inp = parentCheckbox;
-                siblingNode = parentSiblingNode;
-            }
-        },
-        // 初始展开所有
-        initialExpandAll: function (data, arr, floor, isMethodsExpandAll) {
-            var options = this.config;
-            var _self = this;
-            this.isRenderAllDom = true;
-            data.forEach(function (val, index) {
-                arr.push(index);
-                if (val[options.request.children] && val[options.request.children].length > 0) {
-                    var el = options.elem.children(".eleTree-node").eq(arr[0]).children(".eleTree-node-group");
-                    for (var i = 1; i < arr.length; i++) {
-                        el = el.children(".eleTree-node").eq(arr[i]).children(".eleTree-node-group");
-                    }
-                    laytpl(TPL_ELEM(options, floor)).render(val[options.request.children], function (string) {
-                        el.append(string);
-                        // 判断是否展开所有
-                        if (options.defaultExpandAll || isMethodsExpandAll) {
-                            el.show().siblings(".eleTree-node-content").children(".eleTree-node-content-icon").children(".layui-icon").addClass("icon-rotate");
-                        } else if (options.defaultExpandedKeys.length > 0) {
-                            // 继续展开祖父层
-                            var f = function (eleP) {
-                                if (options.autoExpandParent) {
-                                    eleP.parents(".eleTree-node").each(function (i, item) {
-                                        if ($(item).data(options.request.key)) {
-                                            $(item).children(".eleTree-node-group").show().siblings(".eleTree-node-content").children(".eleTree-node-content-icon").children(".layui-icon").addClass("icon-rotate");
-                                        }
-                                    })
-                                }
-                            }
-                            // 展开指定id项
-                            var id = el.parent(".eleTree-node").data(options.request.key);
-                            if ($.inArray(id, options.defaultExpandedKeys) !== -1) {
-                                // 直接展开子节点
-                                el.show().siblings(".eleTree-node-content").children(".eleTree-node-content-icon").children(".layui-icon").addClass("icon-rotate");
-                                // 展开子项是否继续展开祖父项
-                                f(el.parent(".eleTree-node[data-" + options.customKey + "]"));
-                            } else {
-                                // 如当前节点的子节点有展开项,则展开当前子节点的祖父层
-                                el.children(".eleTree-node").each(function (index, item) {
-                                    var id = $(item).data(options.request.key);
-                                    if ($.inArray(id, options.defaultExpandedKeys) !== -1) {
-                                        f($(item));
-                                        return false;
-                                    }
-                                })
-                            }
-                        }
-                    });
-                    floor++;
-                    _self.initialExpandAll(val[options.request.children], arr, floor, isMethodsExpandAll);
-                    floor--;
-                }
-                // 重置数组索引
-                arr.pop();
-            })
-        },
-        // 选中单个节点
-        checkedOneNode: function (nodeContent) {
-            var options = this.config;
-            var inp = nodeContent.children("input.eleTree-hideen").get(0);
-            $(inp).prop("checked", true).attr("eleTree-status", "1");
-
-            if (options.checkStrictly) return;
-
-            // 点击祖父层选中子孙层
-            var childNode = nodeContent.siblings(".eleTree-node-group").find("input[name='eleTree-node']");
-            childNode.prop("checked", true).attr("eleTree-status", "1");
-
-            var eleNode = nodeContent.parent(".eleTree-node");
-            var siblingNode = eleNode.siblings(".eleTree-node");
-            // 点击子孙层选中祖父层(递归)
-            this.selectParents(inp, eleNode, siblingNode);
-        },
-        // 初始默认选中
-        defaultChecked: function (dataChecked) {
-            var options = this.config;
-            var _self = this;
-            var arr = dataChecked || options.defaultCheckedKeys;
-            if (arr.length === 0) {
-                return false;
-            }
-            arr.forEach(function (val, index) {
-                var nodeContent = options.elem.find("[data-" + options.customKey + "='" + val + "']").children(".eleTree-node-content");
-                nodeContent.length > 0 && _self.checkedOneNode(nodeContent);
-            })
-            this.checkboxInit();
-        },
-        // 自定义checkbox解析
-        checkboxRender: function () {
-            var options = this.config;
-            options.elem.find(".eleTree-checkbox").remove();
-            options.elem.find("input.eleTree-hideen[type=checkbox]").each(function (index, item) {
-                if ($(item).hasClass("eleTree-disabled")) {
-                    $(item).after('<div class="eleTree-checkbox eleTree-checkbox-disabled"><i class="layui-icon"></i></div>');
-                } else {
-                    $(item).after('<div class="eleTree-checkbox"><i class="layui-icon"></i></div>');
-                }
-
-                var checkbox = $(item).siblings(".eleTree-checkbox");
-                if ($(item).attr("eletree-status") === "1") {
-                    checkbox.addClass("eleTree-checkbox-checked");
-                    checkbox.children("i").addClass("layui-icon-ok").removeClass("eleTree-checkbox-line");
-                } else if ($(item).attr("eletree-status") === "0") {
-                    checkbox.removeClass("eleTree-checkbox-checked");
-                    checkbox.children("i").removeClass("layui-icon-ok eleTree-checkbox-line");
-                } else if ($(item).attr("eletree-status") === "2") {
-                    checkbox.addClass("eleTree-checkbox-checked");
-                    checkbox.children("i").removeClass("layui-icon-ok").addClass("eleTree-checkbox-line");
-                }
-
-            })
-        },
-        // 通过dom节点找对应数据
-        reInitData: function (node) {
-            var options = this.config;
-            var i = node.index();
-            var floor = Number(node.attr("eletree-floor"));
-            var arr = [];     // 节点对应的index
-            while (floor >= 0) {
-                arr.push(i);
-                floor = floor - 1;
-                node = node.parents("[eletree-floor='" + floor + "']");
-                i = node.index();
-            }
-            arr = arr.reverse();
-            var oData = this.config.data;
-            // 当前节点的父节点数据
-            var parentData = oData[arr[0]];
-            // 当前节点的data数据
-            var d = oData[arr[0]];
-            for (var j = 1; j < arr.length; j++) {
-                d = d[options.request.children] ? d[options.request.children][arr[j]] : d;
-            }
-            for (var k = 1; k < arr.length - 1; k++) {
-                parentData = parentData[options.request.children] ? parentData[options.request.children][arr[k]] : parentData;
-            }
-
-            return {
-                currentData: d,
-                parentData: {
-                    data: parentData,
-                    childIndex: arr[arr.length - 1]
-                },
-                index: arr
-            }
-        },
-        // 通过key查找数据
-        keySearchToOpera: function (key, callback) {
-            var options = this.config;
-            var _self = this;
-            // 查找数据
-            var fn = function (data) {
-                var obj = {
-                    i: 0,
-                    len: data.length
-                }
-                for (; obj.i < obj.len; obj.i++) {
-                    if (data[obj.i][options.request.key] != key) {
-                        if (data[obj.i][options.request.children] && data[obj.i][options.request.children].length > 0) {
-                            fn(data[obj.i][options.request.children]);
-                        }
-                    } else {
-                        callback(data, obj);
-                    }
-                }
-            }
-            fn(options.data);
-        },
-        updateKeyChildren: function (key, data) {
-            var options = this.config;
-            var node = options.elem.find("[data-" + options.customKey + "='" + key + "']");
-            var floor = Number(node.attr("eletree-floor")) + 1;
-            var _self = this;
-
-            this.keySearchToOpera(key, function (d, obj) {
-                // 数据更新
-                d[obj.i][options.request.children] = data;
-                // dom更新
-                node.length !== 0 && laytpl(TPL_ELEM(options, floor)).render(data, function (string) {
-                    $(node).children(".eleTree-node-group").empty().append(string);
-                    options.defaultExpandAll && $(node).children(".eleTree-node-group").show();
-                });
-                _self.unCheckNodes(true);
-                _self.defaultChecked();
-            });
-        },
-        updateKeySelf: function (key, data) {
-            var options = this.config;
-            var node = options.elem.find("[data-" + options.customKey + "='" + key + "']").children(".eleTree-node-content");
-            var floor = Number(node.attr("eletree-floor")) + 1;
-            data[options.request.name] && node.children(".eleTree-node-content-label").text(data[options.request.name]);
-            data[options.request.disabled] && node.children(".eleTree-hideen").addClass("eleTree-disabled")
-                .siblings(".eleTree-checkbox").addClass("eleTree-checkbox-disabled");
-            // 数据更新
-            var getData = this.keySearchToOpera(key, function (d, obj) {
-                data[options.request.key] = d[obj.i][options.request.key];
-                data[options.request.children] = d[obj.i][options.request.children];
-                d[obj.i] = $.extend({}, d[obj.i], data);
-                console.log(options.data);
-            });
-        },
-        remove: function (key) {
-            var options = this.config;
-            var node = options.elem.find("[data-" + options.customKey + "='" + key + "']");
-            var pElem = node.parent(".eleTree-node-group");
-            // 数据删除
-            this.keySearchToOpera(key, function (data, obj) {
-                data.splice(obj.i, 1);
-                obj.i--;
-                obj.len--;
-
-                node.length !== 0 && options.elem.find("[data-" + options.customKey + "='" + key + "']").remove();
-                if (pElem.children(".eleTree-node").length === 0) {
-                    pElem.siblings(".eleTree-node-content").children(".eleTree-node-content-icon").children(".layui-icon").css("color", "transparent");
-                }
-            });
-            this.unCheckNodes(true);
-            this.defaultChecked();
-            this.checkboxInit();
-        },
-        append: function (key, data) {
-            var options = this.config;
-            // 如果不传key,则直接添加到根节点
-            if (typeof key === "object" && key !== null) {
-                data = key;
-                key = null;
-            }
-            if (key === null || key === "") {
-                options.data.push(data);
-                laytpl(TPL_ELEM(options, 0, "0")).render([data], function (string) {
-                    $(options.elem).append(string);
-                    $(options.elem).children(".eleTree-node:last").show();
-                });
-                this.checkboxRender();
-                return;
-            }
-            // 传key则添加到子节点
-            var node = options.elem.find("[data-" + options.customKey + "='" + key + "']");
-            var floor = Number(node.attr("eletree-floor")) + 1;
-            // 数据更新
-            this.keySearchToOpera(key, function (d, obj) {
-                if (d[obj.i][options.request.children]) {
-                    d[obj.i][options.request.children].push(data);
-                } else {
-                    d[obj.i][options.request.children] = [data];
-                }
-                var arr = d[obj.i][options.request.children];
-                var icon = node.children(".eleTree-node-content").find(".eleTree-node-content-icon .layui-icon");
-                // 添加之后长度为1,则原来没有三角,添加三角
-                if (arr.length === 1) {
-                    icon.removeAttr("style");
-                }
-                // 判断原来是否没有展开
-                if (!icon.hasClass("icon-rotate")) {
-                    var expandOnClickNode = options.expandOnClickNode ? node.children(".eleTree-node-content") : node.children(".eleTree-node-content").children(".eleTree-node-content-icon");
-                    expandOnClickNode.trigger("click");
-                }
-                // 判断节点是否已存在
-                var isExist = false;
-                node.children(".eleTree-node-group").children(".eleTree-node").each(function (index, item) {
-                    if (data[options.request.key] == $(item).data(options.request.key)) {
-                        isExist = true;
-                    }
-                })
-                if (!isExist) {
-                    var len = arr.length;
-                    var eletreeStatus = node.children(".eleTree-node-content").children("input.eleTree-hideen").attr("eletree-status");
-                    eletreeStatus = eletreeStatus === "2" ? "0" : eletreeStatus;
-                    node.length !== 0 && laytpl(TPL_ELEM(options, floor, eletreeStatus)).render([arr[len - 1]], function (string) {
-                        node.children(".eleTree-node-group").append(string).show();
-                    });
-                }
-
-            });
-            this.checkboxRender();
-        },
-        insertBefore: function (key, data) {
-            var options = this.config;
-            var node = options.elem.find("[data-" + options.customKey + "='" + key + "']");
-            var floor = Number(node.attr("eletree-floor"));
-            // 数据更新
-            this.keySearchToOpera(key, function (d, obj) {
-                d.splice(obj.i, 0, data);
-                obj.i++;
-                obj.len++;
-                var eletreeStatus = node.parent(".eleTree-node-group").length === 0 ? "0" : node.parent(".eleTree-node-group").parent(".eleTree-node")
-                    .children(".eleTree-node-content").children("input.eleTree-hideen").attr("eletree-status");
-                eletreeStatus = eletreeStatus === "2" ? "0" : eletreeStatus;
-                node.length !== 0 && laytpl(TPL_ELEM(options, floor, eletreeStatus)).render([data], function (string) {
-                    node.before(string).prev(".eleTree-node");
-                });
-            });
-            this.checkboxRender();
-        },
-        insertAfter: function (key, data) {
-            var options = this.config;
-            var node = options.elem.find("[data-" + options.customKey + "='" + key + "']");
-            var floor = Number(node.attr("eletree-floor"));
-            // 数据更新
-            this.keySearchToOpera(key, function (d, obj) {
-                d.splice(obj.i + 1, 0, data);
-                obj.i++;
-                obj.len++;
-                var eletreeStatus = node.parent(".eleTree-node-group").length === 0 ? "0" : node.parent(".eleTree-node-group").parent(".eleTree-node")
-                    .children(".eleTree-node-content").children("input.eleTree-hideen").attr("eletree-status");
-                eletreeStatus = eletreeStatus === "2" ? "0" : eletreeStatus;
-                node.length !== 0 && laytpl(TPL_ELEM(options, floor, eletreeStatus)).render([data], function (string) {
-                    $(node).after(string).next(".eleTree-node");
-                });
-            });
-            this.checkboxRender();
-            // if(!options.lazy){
-            //     if(!options.renderAfterExpand || options.defaultExpandAll || options.defaultExpandedKeys.length>0){
-            //         this.initialExpandAll(options.data,[],1);
-            //     }
-            // }
-        },
-        getChecked: function (leafOnly, includeHalfChecked) {
-            var options = this.config
-                , el
-                , arr = [];
-            leafOnly = leafOnly || false;
-            includeHalfChecked = includeHalfChecked || false;
-            if (leafOnly) {
-                el = options.elem.find(".layui-icon.leaf-icon").parent(".eleTree-node-content-icon")
-                    .siblings("input.eleTree-hideen[eletree-status='1']");
-            } else if (includeHalfChecked) {
-                el = options.elem.find("input.eleTree-hideen[eletree-status='1'],input.eleTree-hideen[eletree-status='2']");
-            } else {
-                el = options.elem.find("input.eleTree-hideen[eletree-status='1']");
-            }
-            el.each(function (index, item) {
-                var obj = {};
-                var id = $(item).parent(".eleTree-node-content").parent(".eleTree-node").data(options.request.key);
-                var label = $(item).siblings(".eleTree-node-content-label").text();
-                obj[options.request.key] = id;
-                obj[options.request.name] = label;
-                obj.elem = item;
-                obj.othis = $(item).siblings(".eleTree-checkbox").get(0)
-                arr.push(obj);
-            })
-            return arr;
-        },
-        setChecked: function (arr, isReset) {
-            var options = this.config;
-            isReset = isReset || false;
-            if (isReset) {
-                this.unCheckNodes();
-                options.defaultCheckedKeys = $.extend([], arr);
-            } else {
-                this.unCheckNodes(true);
-                arr.forEach(function (val) {
-                    if ($.inArray(val, options.defaultCheckedKeys) === -1) {
-                        options.defaultCheckedKeys.push(val);
-                    }
-                })
-            }
-            this.defaultChecked();
-        },
-        unCheckNodes: function (_internal) {
-            _internal = _internal || false;   // _internal: 是否内部调用
-            var options = this.config;
-            options.elem.find("input.eleTree-hideen[eletree-status='1'],input.eleTree-hideen[eletree-status='2']").each(function (index, item) {
-                $(item).attr("eletree-status", "0").prop("checked", false);
-                // 如果外部的取消选中,则所有的记录全部取消
-                if (!_internal) {
-                    $(item).removeAttr("data-checked");
-                }
-            });
-            this.checkboxRender();
-        },
-        unCheckArrNodes: function (arr) {
-            var options = this.config;
-            var dataChecked = [];
-            options.elem.find(".eleTree-hideen[eletree-status='1']").each(function (index, item) {
-                var id = $(item).parent(".eleTree-node-content").parent(".eleTree-node").data(options.request.key);
-                // 获取所有被选中项,并去除arr中包含的数据
-                if (arr.some(function (val) {
-                    return val == id;
-                })) {
-                    // 如果id在arr数组中,则清除dom上面的checked数据
-                    $(item).removeAttr("data-checked");
-                    return;
-                }
-                dataChecked.push(id);
-            })
-
-            // 更新defaultCheckedKeys数据
-            for (var j = 0; j < options.defaultCheckedKeys.length; j++) {
-                if (!dataChecked.some(function (val) {
-                    return val == options.defaultCheckedKeys[j];
-                })) {
-                    options.defaultCheckedKeys.splice(j, 1);
-                    j--;
-                }
-            }
-            this.unCheckNodes(true);
-            this.defaultChecked(dataChecked);
-        },
-        unExpandAll: function () {
-            var options = this.config;
-            options.elem.find(".layui-icon.icon-rotate").removeClass("icon-rotate")
-                .parent(".eleTree-node-content-icon").parent(".eleTree-node-content")
-                .siblings(".eleTree-node-group").hide();
-        },
-        // 方法展开所有节点
-        expandAll: function () {
-            var options = this.config;
-            if (this.isRenderAllDom) {
-                return void options.elem.find(".eleTree-node-content-icon>.layui-icon").addClass("icon-rotate")
-                    .parent(".eleTree-node-content-icon").parent(".eleTree-node-content")
-                    .siblings(".eleTree-node-group").show();
-            }
-            options.elem.children(".eleTree-node").children(".eleTree-node-group").empty();
-            this.initialExpandAll(options.data, [], 1, true);
-            this.unCheckNodes(true);
-            this.defaultChecked();
-            this.checkboxInit();
-        },
-        // 展开某节点的所有子节点
-        expandNode: function (key) {
-            var options = this.config;
-            var parentsEl = options.elem.find("[data-" + options.customKey + "='" + key + "']");
-            var isExpand = parentsEl.children(".eleTree-node-content").find(".eleTree-node-content-icon>.layui-icon.layui-icon-triangle-r").hasClass("icon-rotate");
-            var parentGroup = parentsEl.find(".eleTree-node-group");
-            // 判断是否已经展开
-            if (isExpand) return false;
-            // 判断子节点是否已经渲染(目前只判断所有子节点是否已经全部渲染,而不是当前子节点是否全部渲染)
-            if (this.isRenderAllDom) {
-                parentGroup.show("fast");
-                parentsEl.find(".layui-icon.layui-icon-triangle-r").addClass("icon-rotate");
-                return false;
-            }
-            if (options.lazy) return hint.error("展开所有子节点方法暂不支持懒加载");
-
-            var data = this.reInitData(parentsEl);
-            var d = data.currentData;
-            var floor = Number(parentsEl.attr("eletree-floor")) + 1;
-            var fn = function (data, arr, floor) {
-                data.forEach(function (val, index) {
-                    arr.push(index);
-                    if (val[options.request.children] && val[options.request.children].length > 0) {
-                        var el = parentsEl.children(".eleTree-node-group");
-                        for (var i = 1; i < arr.length; i++) {
-                            el = el.children(".eleTree-node").eq(arr[i]).children(".eleTree-node-group");
-                        }
-                        laytpl(TPL_ELEM(options, floor)).render(val[options.request.children], function (string) {
-                            el.html(string);
-                            el.show().siblings(".eleTree-node-content").children(".eleTree-node-content-icon").children(".layui-icon").addClass("icon-rotate");
-                        });
-                        floor++;
-                        fn(val[options.request.children], arr, floor);
-                        floor--;
-                    }
-                    // 重置数组索引
-                    arr.pop();
-                })
-            }
-            fn([d], [], floor);
-            this.unCheckNodes(true);
-            this.defaultChecked();
-            this.checkboxInit();
-        },
-        // 合并某节点的所有子节点
-        unExpandNode: function (key) {
-            var options = this.config;
-            var parentsEl = options.elem.find("[data-" + options.customKey + "='" + key + "']");
-            var isExpand = parentsEl.children(".eleTree-node-content").find(".eleTree-node-content-icon>.layui-icon.layui-icon-triangle-r").hasClass("icon-rotate");
-            // 判断是否已经合并
-            if (!isExpand) return false;
-            parentsEl.find(".eleTree-node-group").hide("fast");
-            parentsEl.find(".layui-icon.layui-icon-triangle-r").removeClass("icon-rotate");
-        },
-        // 切换某节点的所有子节点的展开合并状态
-        toggleExpandNode: function (key) {
-            var options = this.config;
-            var parentsEl = options.elem.find("[data-" + options.customKey + "='" + key + "']");
-            var isExpand = parentsEl.children(".eleTree-node-content").find(".eleTree-node-content-icon>.layui-icon.layui-icon-triangle-r").hasClass("icon-rotate");
-            if (isExpand) {
-                this.unExpandNode(key);
-            } else {
-                this.expandNode(key);
-            }
-        },
-        // 节点事件
-        nodeEvent: function () {
-            var _self = this;
-            var options = this.config;
-            // 节点被点击的回调事件
-            options.elem.on("click", ".eleTree-node-content", function (e) {
-                var eleNode = $(this).parent(".eleTree-node");
-                var eleTreeNodeContent = eleNode.children(".eleTree-node-content");
-                // 添加active背景
-                if (_self.prevClickEle) _self.prevClickEle.removeClass("eleTree-node-content-active");
-                if (options.highlightCurrent) eleTreeNodeContent.addClass("eleTree-node-content-active");
-                _self.prevClickEle = eleTreeNodeContent;
-
-                $("#tree-menu").hide().remove();
-                layui.event.call(eleNode, MOD_NAME, 'nodeClick(' + _self.filter + ')', {
-                    node: eleNode,
-                    data: _self.reInitData(eleNode),
-                    event: e
-                });
-            })
-            // 节点右键的回调事件
-            options.elem.on("contextmenu", ".eleTree-node-content", function (e) {
-                var eleNode = $(this).parent(".eleTree-node");
-                layui.event.call(eleNode, MOD_NAME, 'nodeContextmenu(' + _self.filter + ')', {
-                    node: eleNode,
-                    data: _self.reInitData(eleNode),
-                    event: e
-                });
-            })
-            // 节点被拖拽的回调事件
-            options.draggable && options.elem.on("mousedown", ".eleTree-node-content", function (e) {
-                var time = 0;
-                var eleNode = $(this).parent(".eleTree-node");
-                var eleFloor = Number(eleNode.attr("eletree-floor"));
-                var groupNode = eleNode.parent(".eleTree-node-group");
-
-                e.stopPropagation();
-                options.elem.css("user-select", "none");
-                var cloneNode = eleNode.clone(true);
-                var temNode = eleNode.clone(true);
-
-                var x = e.clientX - options.elem.offset().left;
-                var y = e.clientY - options.elem.offset().top;
-                options.elem.append(cloneNode);
-                cloneNode.css({
-                    "display": "none",
-                    "opacity": 0.7,
-                    "position": "absolute",
-                    "background-color": "#f5f5f5",
-                    "width": "100%"
-                })
-
-                var currentData = _self.reInitData(eleNode);
-
-                var isStop = false;
-
-                $(document).on("mousemove.docMove", function (e) {
-                    // t为了区别click事件
-                    time++;
-                    if (time > 2) {
-                        var xx = e.clientX - options.elem.offset().left + 10;
-                        var yy = e.clientY - options.elem.offset().top + $(document).scrollTop() - 5;   // 加上浏览器滚动高度
-
-                        cloneNode.css({
-                            display: "block",
-                            left: xx + "px",
-                            top: yy + "px"
-                        })
-                    }
-                }).on("mouseup.docUp", function (e) {
-                    $(document).off("mousemove.docMove").off("mouseup.docUp");
-                    var target = $(e.target).parents(".eleTree-node").eq(0);
-                    cloneNode.remove();
-                    options.elem.css("user-select", "auto");
-
-
-                    // 当前点击的是否时最外层
-                    var isCurrentOuterMost = eleNode.parent().get(0).isEqualNode(options.elem.get(0))
-                    // 目标是否时最外层
-                    var isTargetOuterMost = $(e.target).get(0).isEqualNode(options.elem.get(0))
-                    if (isTargetOuterMost) {
-                        target = options.elem;
-                    }
-                    // 判断是否超出边界
-                    if (target.parents(options.elem).length === 0 && !isTargetOuterMost) {
-                        return;
-                    }
-                    // 判断初始与结束是否是同一个节点
-                    if (target.get(0).isEqualNode(eleNode.get(0))) {
-                        return;
-                    }
-                    // 判断是否是父节点放到子节点
-                    var tFloor = target.attr("eletree-floor");
-                    var isInChild = false;
-                    eleNode.find("[eletree-floor='" + tFloor + "']").each(function () {
-                        if (this.isEqualNode(target.get(0))) {
-                            isInChild = true;
-                        }
-                    })
-                    if (isInChild) {
-                        return;
-                    }
-
-                    var targetData = _self.reInitData(target);
-                    layui.event.call(target, MOD_NAME, 'nodeDrag(' + _self.filter + ')', {
-                        current: {
-                            node: eleNode,
-                            data: currentData
-                        },
-                        target: {
-                            node: target,
-                            data: targetData
-                        },
-                        stop: function () {
-                            isStop = true;
-                        }
-                    });
-                    // 拖拽是否取消
-                    if (isStop) {
-                        return false;
-                    }
-
-                    // 数据更改
-                    var currList = currentData.parentData.data[options.request.children]
-                    var currIndex = currentData.parentData.childIndex
-                    var currData = currentData.currentData;
-                    var tarData = targetData.currentData;
-                    // 当前是否是最外层
-                    isCurrentOuterMost ? options.data.splice(currIndex, 1) : currList.splice(currIndex, 1)
-                    // 目标是否是最外层
-                    isTargetOuterMost ? options.data.push(currData) : (function () {
-                        !tarData[options.request.children] ? tarData[options.request.children] = [] : "";
-                        tarData[options.request.children].push(currData);
-                    })()
-
-                    // dom互换
-                    eleNode.remove();
-                    var floor = null;
-                    // 最外层判断
-                    if (isTargetOuterMost) {
-                        target.append(temNode);
-                        floor = 0;
-                    } else {
-                        target.children(".eleTree-node-group").append(temNode);
-                        floor = Number(target.attr("eletree-floor")) + 1;
-                    }
-                    // 加floor和padding
-                    temNode.attr("eletree-floor", String(floor));
-                    temNode.children(".eleTree-node-content").css("padding-left", floor * options.indent + "px");
-                    // 计算线条的left
-                    if (options.showLine) {
-                        // 判断目标是否是最外层,是的话隐藏线条
-                        if (floor === 0) {
-                            temNode.children(".eleTree-node-verticalline,.eleTree-node-horizontalline").hide();
-                        } else {
-                            temNode.children(".eleTree-node-verticalline,.eleTree-node-horizontalline").css("left", options.indent * (floor - 1) + 9 + "px").show();
-                        }
-                    }
-                    // 通过floor差值计算子元素的floor
-                    var countFloor = eleFloor - floor;
-                    temNode.find(".eleTree-node").each(function (index, item) {
-                        var f = Number($(item).attr("eletree-floor")) - countFloor;
-                        $(item).attr("eletree-floor", String(f));
-                        $(item).children(".eleTree-node-content").css("padding-left", f * options.indent + "px");
-                        options.showLine && $(item).children(".eleTree-node-verticalline,.eleTree-node-horizontalline").css("left", options.indent * (f - 1) + 9 + "px").show();
-                    })
-                    // 原dom去三角
-                    var leaf = groupNode.children(".eleTree-node").length === 0;
-                    leaf && groupNode.siblings(".eleTree-node-content")
-                        .children(".eleTree-node-content-icon").children(".layui-icon")
-                        .removeClass("icon-rotate").css("color", "transparent");
-                    // 当前的增加三角
-                    var cLeaf = target.children(".eleTree-node-group").children(".eleTree-node").length === 1;
-                    cLeaf && target.children(".eleTree-node-content")
-                        .children(".eleTree-node-content-icon").children(".layui-icon")
-                        .addClass("icon-rotate").removeAttr("style");
-                    // 判断当前是否需要显示
-                    var isShowNode = target.children(".eleTree-node-content").find(".layui-icon").hasClass("icon-rotate");
-                    (isTargetOuterMost || isShowNode) && target.children(".eleTree-node-group").show();
-
-                    _self.unCheckNodes(true);
-                    _self.defaultChecked();
-                    _self.checkboxInit();
-                })
-            })
-        },
-        rightClickMenu: function () {
-            var _self = this;
-            var options = this.config;
-            if (options.contextmenuList.length <= 0) {
-                return;
-            }
-            $(document).on("click", function () {
-                $("#tree-menu").hide().remove();
-            });
-
-            var customizeMenu = [];   // 用户自定义的
-            var internalMenu = ["copy", "add", "add.async", "insertBefore", "insertAfter", "append", "edit", "edit.async", "remove", "remove.async"];  // 系统自带的
-            var customizeStr = '';
-            options.contextmenuList.forEach(function (val) {
-                if ($.inArray(val, internalMenu) === -1) {
-                    customizeMenu.push(val);
-                    customizeStr += '<li class="' + (val.eventName || val) + '"><a href="javascript:;">' + (val.text || val) + '</a></li>';
-                }
-            })
-            var menuStr = ['<ul id="tree-menu">'
-                , $.inArray("copy", options.contextmenuList) !== -1 ? '<li class="copy"><a href="javascript:;">复制</a></li>' : ''
-                , ($.inArray("add", options.contextmenuList) !== -1 || $.inArray("add.async", options.contextmenuList) !== -1) ? '<li class="add"><a href="javascript:;">新增</a></li>' +
-                    '<li class="insertBefore"><a href="javascript:;">插入节点前</a></li>' +
-                    '<li class="insertAfter"><a href="javascript:;">插入节点后</a></li>' +
-                    '<li class="append"><a href="javascript:;">插入子节点</a></li>' : ""
-                , ($.inArray("edit", options.contextmenuList) !== -1 || $.inArray("edit.async", options.contextmenuList) !== -1) ? '<li class="edit"><a href="javascript:;">修改</a></li>' : ''
-                , ($.inArray("remove", options.contextmenuList) !== -1 || $.inArray("remove.async", options.contextmenuList) !== -1) ? '<li class="remove"><a href="javascript:;">删除</a></li>' : ''
-                , customizeStr
-                , '</ul>'].join("");
-            this.treeMenu = $(menuStr);
-            options.elem.off("contextmenu").on("contextmenu", ".eleTree-node-content", function (e) {
-                var that = this;
-                e.stopPropagation();
-                e.preventDefault();
-                // 添加active背景
-                if (_self.prevClickEle) _self.prevClickEle.removeClass("eleTree-node-content-active");
-                $(this).addClass("eleTree-node-content-active");
-                var eleNode = $(this).parent(".eleTree-node");
-                var nodeData = _self.reInitData(eleNode);
-
-                // 菜单位置
-                $(document.body).after(_self.treeMenu);
-                $("#tree-menu").find("li.append,li.insertAfter,li.insertBefore").hide();
-                $("#tree-menu").find(":not(li.append,li.insertAfter,li.insertBefore)").show();
-                $("#tree-menu").css({
-                    left: e.clientX + $(document).scrollLeft(),
-                    top: e.clientY + $(document).scrollTop()
-                }).show();
-                // 复制
-                $("#tree-menu li.copy").off().on("click", function () {
-                    var el = $(that).children(".eleTree-node-content-label").get(0);
-                    var selection = window.getSelection();
-                    var range = document.createRange();
-                    range.selectNodeContents(el);
-                    selection.removeAllRanges();
-                    selection.addRange(range);
-                    document.execCommand('Copy', 'false', null);
-                    selection.removeAllRanges();
-                });
-                // 新增
-                $("#tree-menu li.add").off().on("click", function (e) {
-                    e.stopPropagation();
-                    $(this).hide().siblings("li:not(.append,.insertAfter,.insertBefore)").hide();
-                    $(this).siblings(".append,li.insertAfter,li.insertBefore").show();
-                })
-                // 添加的默认数据
-                var obj = {};
-                obj[options.request.key] = Date.now();
-                obj[options.request.name] = "未命名" + _self.nameIndex;
-                if (options.lazy) {
-                    obj[options.request.isLeaf] = true;
-                }
-
-                var arr = ["Append", "InsertBefore", "InsertAfter"];
-                arr.forEach(function (val) {
-                    var s = val[0].toLocaleLowerCase() + val.slice(1, val.length);
-                    $("#tree-menu li." + s).off().on("click", function (e) {
-                        var node = $(that).parent(".eleTree-node");
-                        var key = node.data(options.request.key);
-                        var isStop = false;
-                        var s = val[0].toLocaleLowerCase() + val.slice(1, val.length);
-                        // 每次只能添加一条数据,不可以批量添加
-                        _self[s](key, obj);
-                        var nodeArr = [];
-                        node.children(".eleTree-node-group").children(".eleTree-node").each(function (i, itemNode) {
-                            nodeArr.push(itemNode);
-                        })
-                        node.siblings(".eleTree-node").each(function (i, itemNode) {
-                            nodeArr.push(itemNode);
-                        })
-                        $.each(nodeArr, function (i, itemNode) {
-                            if (obj[options.request.key] === $(itemNode).data(options.request.key)) {
-                                var label = $(itemNode).children(".eleTree-node-content").children(".eleTree-node-content-label").hide();
-                                var text = label.text();
-                                var inp = "<input type='text' value='" + obj[options.request.name] + "' class='eleTree-node-content-input' />";
-                                label.after(inp);
-
-                                label.siblings(".eleTree-node-content-input").focus().select().off().on("blur", function () {
-                                    var v = $(this).val();
-                                    obj[options.request.name] = v;
-                                    var inpThis = this;
-
-                                    layui.event.call(node, MOD_NAME, 'node' + val + '(' + _self.filter + ')', {
-                                        node: node,
-                                        data: nodeData.currentData,
-                                        newData: obj,
-                                        // 重新设置数据
-                                        setData: function (o) {
-                                            // obj[options.request.key]=Date.now();
-                                            obj[options.request.name] = v;
-                                            if (options.lazy) {
-                                                obj[options.request.isLeaf] = true;
-                                            }
-                                            var newObj = $.extend({}, obj, o);
-                                            this.newData = newObj;
-                                            // 修改数据
-                                            var d = _self.reInitData($(itemNode)).currentData;
-                                            d[options.request.name] = newObj[options.request.name];
-                                            d[options.request.key] = newObj[options.request.key];
-                                            // 修改dom
-                                            $(inpThis).siblings(".eleTree-node-content-label").text(newObj[options.request.name]).show();
-                                            $(itemNode).attr("data-" + options.customKey, newObj[options.request.key]);  // 改变页面上面的显示的key,之后可以获取dom
-                                            $(itemNode).data(options.request.key, newObj[options.request.key]);          // 改变data数据,之后可以通过data获取key
-                                            $(inpThis).remove();
-
-                                            _self.nameIndex++;
-                                            isStop = true;
-                                        },
-                                        // 停止添加
-                                        stop: function () {
-                                            isStop = true;
-                                            this.newData = {};
-                                            _self.remove(obj[options.request.key]);
-                                        }
-                                    });
-
-                                    // 不是异步添加
-                                    if ($.inArray("add.async", options.contextmenuList) === -1) {
-                                        if (isStop) return;
-                                        // 修改数据
-                                        _self.reInitData($(itemNode)).currentData[options.request.name] = v;
-                                        // 修改dom
-                                        $(this).siblings(".eleTree-node-content-label").text(v).show();
-                                        $(this).remove();
-
-                                        _self.nameIndex++;
-                                    }
-                                }).on("mousedown", function (e) {
-                                    // 防止input拖拽
-                                    e.stopPropagation();
-                                }).on("click", function (e) {
-                                    e.stopPropagation();
-                                })
-                            }
-                        })
-                    })
-                })
-
-                // 编辑
-                $("#tree-menu li.edit").off().on("click", function (e) {
-                    e.stopPropagation();
-                    $("#tree-menu").hide().remove();
-                    var node = $(that).parent(".eleTree-node");
-                    var key = node.data(options.request.key);
-                    var label = $(that).children(".eleTree-node-content-label").hide();
-                    var text = label.text();
-                    var inp = "<input type='text' value='" + text + "' class='eleTree-node-content-input' />";
-                    label.after(inp);
-                    label.siblings(".eleTree-node-content-input").focus().select().off().on("blur", function () {
-                        var val = $(this).val();
-                        var isStop = false;
-                        var inpThis = this;
-                        layui.event.call(node, MOD_NAME, 'nodeEdit(' + _self.filter + ')', {
-                            node: node,
-                            value: val,
-                            data: nodeData.currentData,
-                            // 停止添加
-                            stop: function () {
-                                isStop = true;
-                                $(inpThis).siblings(".eleTree-node-content-label").show();
-                                $(inpThis).remove();
-                            },
-                            async: function () {
-                                if (isStop) return;
-                                // 修改数据
-                                _self.reInitData(eleNode).currentData[options.request.name] = val;
-                                // 修改dom
-                                $(inpThis).siblings(".eleTree-node-content-label").text(val).show();
-                                $(inpThis).remove();
-                            }
-                        });
-                        // 不是异步
-                        if ($.inArray("edit.async", options.contextmenuList) === -1) {
-                            if (isStop) return;
-                            // 修改数据
-                            _self.reInitData(eleNode).currentData[options.request.name] = val;
-                            // 修改dom
-                            $(this).siblings(".eleTree-node-content-label").text(val).show();
-                            $(this).remove();
-                        }
-
-                    }).on("mousedown", function (e) {
-                        // 防止input拖拽
-                        e.stopPropagation();
-                    })
-                })
-                // 删除
-                $("#tree-menu li.remove").off().on("click", function (e) {
-                    var node = $(that).parent(".eleTree-node");
-                    var key = node.data(options.request.key);
-                    var isStop = false;
-                    layui.event.call(node, MOD_NAME, 'nodeRemove(' + _self.filter + ')', {
-                        node: node,
-                        data: nodeData.currentData,
-                        // 停止添加
-                        stop: function () {
-                            isStop = true;
-                            return this;
-                        },
-                        async: function () {
-                            if (isStop) return;
-                            _self.remove(key);
-                            return this;
-                        }
-                    });
-                    // 不是异步
-                    if ($.inArray("remove.async", options.contextmenuList) === -1) {
-                        if (isStop) return;
-                        _self.remove(key);
-                    }
-
-                })
-
-                // 自定义菜单回调
-                customizeMenu.forEach(function (val) {
-                    var text = val.eventName || val;
-                    $("#tree-menu li." + text).off().on("click", function () {
-                        var node = $(that).parent(".eleTree-node");
-                        var isStop = false;
-                        layui.event.call(node, MOD_NAME, 'node' + text.replace(text.charAt(0), text.charAt(0).toUpperCase()) + '(' + _self.filter + ')', {
-                            node: node,
-                            data: nodeData.currentData,
-                        });
-                    });
-                })
-
-                _self.prevClickEle = $(this);
-            })
-        },
-        search: function (value) {
-            var options = this.config;
-            if (!options.searchNodeMethod || typeof options.searchNodeMethod !== "function") {
-                return;
-            }
-            var data = options.data;
-            // 数据递归
-            var traverse = function (data) {
-                data.forEach(function (val, index) {
-                    // 所有查找到的节点增加属性
-                    val.visible = options.searchNodeMethod(value, val);
-                    if (val[options.request.children] && val[options.request.children].length > 0) {
-                        traverse(val[options.request.children]);
-                    }
-                    //如果当前节点属性为隐藏,判断其子节点是否有显示的,如果有,则当前节点改为显示
-                    if (!val.visible) {
-                        var childSomeShow = false;
-                        if (val[options.request.children] && val[options.request.children].length > 0) {
-                            childSomeShow = val[options.request.children].some(function (v, i) {
-                                return v.visible;
-                            })
-                        }
-                        val.visible = childSomeShow;
-                    }
-                    // 通过节点的属性,显示隐藏各个节点,并添加删除搜索类
-                    var el = options.elem.find("[data-" + options.customKey + "='" + val[options.request.key] + "']");
-                    if (val.visible) {
-                        el.show().removeClass("eleTree-search-hide");
-                        // 判断父节点是否展开,如果父节点没有展开,则子节点也不要显示
-                        var parentEl = el.parent(".eleTree-node-group").parent(".eleTree-node");
-                        var isParentOpen = parentEl.children(".eleTree-node-content").children(".eleTree-node-content-icon").children(".layui-icon.layui-icon-triangle-r").hasClass("icon-rotate")
-                        if ((parentEl.length > 0 && isParentOpen) || parentEl.length === 0) {
-                            el.show();
-                        }
-                    } else {
-                        el.hide().addClass("eleTree-search-hide");
-                    }
-                    // 删除子层属性
-                    // if(val[options.request.children] && val[options.request.children].length>0){
-                    //     val[options.request.children].forEach(function(v,i) {
-                    //         delete v.visible;
-                    //     })
-                    // }
-                })
-            }
-            traverse(data);
-            // 删除最外层属性
-            var arr = data.map(function (val) {
-                var v = val.visible;
-                // delete val.visible;
-                return v;
-            });
-            var isNotext = options.elem.children(".eleTree-noText");
-            // 如果第一层的所有的都隐藏,则显示文本
-            if (arr.every(function (v) {
-                return v === false;
-            })) {
-                if (isNotext.length === 0) {
-                    laytpl(TPL_NoText()).render(options, function (string) {
-                        options.elem.append(string);
-                    });
-                }
-            } else {
-                isNotext.remove();
-            }
-        },
-        getAllNodeData: function () {
-            var options = this.config;
-            return options.data;
-        }
-    }
-
-    exports(MOD_NAME, eleTree);
-})
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/es6-promise.auto.min.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/es6-promise.auto.min.js
deleted file mode 100644
index ba34fa7c..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/es6-promise.auto.min.js	
+++ /dev/null
@@ -1 +0,0 @@
-!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.ES6Promise=e()}(this,function(){"use strict";function t(t){var e=typeof t;return null!==t&&("object"===e||"function"===e)}function e(t){return"function"==typeof t}function n(t){I=t}function r(t){J=t}function o(){return function(){return process.nextTick(a)}}function i(){return"undefined"!=typeof H?function(){H(a)}:c()}function s(){var t=0,e=new V(a),n=document.createTextNode("");return e.observe(n,{characterData:!0}),function(){n.data=t=++t%2}}function u(){var t=new MessageChannel;return t.port1.onmessage=a,function(){return t.port2.postMessage(0)}}function c(){var t=setTimeout;return function(){return t(a,1)}}function a(){for(var t=0;t<G;t+=2){var e=$[t],n=$[t+1];e(n),$[t]=void 0,$[t+1]=void 0}G=0}function f(){try{var t=require,e=t("vertx");return H=e.runOnLoop||e.runOnContext,i()}catch(n){return c()}}function l(t,e){var n=arguments,r=this,o=new this.constructor(p);void 0===o[et]&&k(o);var i=r._state;return i?!function(){var t=n[i-1];J(function(){return x(i,o,t,r._result)})}():E(r,o,t,e),o}function h(t){var e=this;if(t&&"object"==typeof t&&t.constructor===e)return t;var n=new e(p);return g(n,t),n}function p(){}function v(){return new TypeError("You cannot resolve a promise with itself")}function d(){return new TypeError("A promises callback cannot return that same promise.")}function _(t){try{return t.then}catch(e){return it.error=e,it}}function y(t,e,n,r){try{t.call(e,n,r)}catch(o){return o}}function m(t,e,n){J(function(t){var r=!1,o=y(n,e,function(n){r||(r=!0,e!==n?g(t,n):S(t,n))},function(e){r||(r=!0,j(t,e))},"Settle: "+(t._label||" unknown promise"));!r&&o&&(r=!0,j(t,o))},t)}function b(t,e){e._state===rt?S(t,e._result):e._state===ot?j(t,e._result):E(e,void 0,function(e){return g(t,e)},function(e){return j(t,e)})}function w(t,n,r){n.constructor===t.constructor&&r===l&&n.constructor.resolve===h?b(t,n):r===it?(j(t,it.error),it.error=null):void 0===r?S(t,n):e(r)?m(t,n,r):S(t,n)}function g(e,n){e===n?j(e,v()):t(n)?w(e,n,_(n)):S(e,n)}function A(t){t._onerror&&t._onerror(t._result),T(t)}function S(t,e){t._state===nt&&(t._result=e,t._state=rt,0!==t._subscribers.length&&J(T,t))}function j(t,e){t._state===nt&&(t._state=ot,t._result=e,J(A,t))}function E(t,e,n,r){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=e,o[i+rt]=n,o[i+ot]=r,0===i&&t._state&&J(T,t)}function T(t){var e=t._subscribers,n=t._state;if(0!==e.length){for(var r=void 0,o=void 0,i=t._result,s=0;s<e.length;s+=3)r=e[s],o=e[s+n],r?x(n,r,o,i):o(i);t._subscribers.length=0}}function M(){this.error=null}function P(t,e){try{return t(e)}catch(n){return st.error=n,st}}function x(t,n,r,o){var i=e(r),s=void 0,u=void 0,c=void 0,a=void 0;if(i){if(s=P(r,o),s===st?(a=!0,u=s.error,s.error=null):c=!0,n===s)return void j(n,d())}else s=o,c=!0;n._state!==nt||(i&&c?g(n,s):a?j(n,u):t===rt?S(n,s):t===ot&&j(n,s))}function C(t,e){try{e(function(e){g(t,e)},function(e){j(t,e)})}catch(n){j(t,n)}}function O(){return ut++}function k(t){t[et]=ut++,t._state=void 0,t._result=void 0,t._subscribers=[]}function Y(t,e){this._instanceConstructor=t,this.promise=new t(p),this.promise[et]||k(this.promise),B(e)?(this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0===this.length?S(this.promise,this._result):(this.length=this.length||0,this._enumerate(e),0===this._remaining&&S(this.promise,this._result))):j(this.promise,q())}function q(){return new Error("Array Methods must be provided an Array")}function F(t){return new Y(this,t).promise}function D(t){var e=this;return new e(B(t)?function(n,r){for(var o=t.length,i=0;i<o;i++)e.resolve(t[i]).then(n,r)}:function(t,e){return e(new TypeError("You must pass an array to race."))})}function K(t){var e=this,n=new e(p);return j(n,t),n}function L(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function N(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function U(t){this[et]=O(),this._result=this._state=void 0,this._subscribers=[],p!==t&&("function"!=typeof t&&L(),this instanceof U?C(this,t):N())}function W(){var t=void 0;if("undefined"!=typeof global)t=global;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var n=t.Promise;if(n){var r=null;try{r=Object.prototype.toString.call(n.resolve())}catch(e){}if("[object Promise]"===r&&!n.cast)return}t.Promise=U}var z=void 0;z=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)};var B=z,G=0,H=void 0,I=void 0,J=function(t,e){$[G]=t,$[G+1]=e,G+=2,2===G&&(I?I(a):tt())},Q="undefined"!=typeof window?window:void 0,R=Q||{},V=R.MutationObserver||R.WebKitMutationObserver,X="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),Z="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,$=new Array(1e3),tt=void 0;tt=X?o():V?s():Z?u():void 0===Q&&"function"==typeof require?f():c();var et=Math.random().toString(36).substring(16),nt=void 0,rt=1,ot=2,it=new M,st=new M,ut=0;return Y.prototype._enumerate=function(t){for(var e=0;this._state===nt&&e<t.length;e++)this._eachEntry(t[e],e)},Y.prototype._eachEntry=function(t,e){var n=this._instanceConstructor,r=n.resolve;if(r===h){var o=_(t);if(o===l&&t._state!==nt)this._settledAt(t._state,e,t._result);else if("function"!=typeof o)this._remaining--,this._result[e]=t;else if(n===U){var i=new n(p);w(i,t,o),this._willSettleAt(i,e)}else this._willSettleAt(new n(function(e){return e(t)}),e)}else this._willSettleAt(r(t),e)},Y.prototype._settledAt=function(t,e,n){var r=this.promise;r._state===nt&&(this._remaining--,t===ot?j(r,n):this._result[e]=n),0===this._remaining&&S(r,this._result)},Y.prototype._willSettleAt=function(t,e){var n=this;E(t,void 0,function(t){return n._settledAt(rt,e,t)},function(t){return n._settledAt(ot,e,t)})},U.all=F,U.race=D,U.resolve=h,U.reject=K,U._setScheduler=n,U._setAsap=r,U._asap=J,U.prototype={constructor:U,then:l,"catch":function(t){return this.then(null,t)}},U.polyfill=W,U.Promise=U,U.polyfill(),U});
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/treeTable.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/treeTable.css
deleted file mode 100644
index 147dc2f2..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/treeTable.css	
+++ /dev/null
@@ -1,396 +0,0 @@
-/* 最外层容器 */
-.ew-tree-table {
-    margin: 10px 0;
-    position: relative;
-}
-
-.ew-tree-table .layui-table {
-    margin: 0;
-    table-layout: fixed;
-}
-
-/* 表格容器 */
-.ew-tree-table-group {
-    position: relative;
-}
-
-/* 主体表格容器 */
-.ew-tree-table > .ew-tree-table-group > .ew-tree-table-box {
-    overflow: auto;
-    position: relative;
-    box-sizing: border-box;
-}
-
-/* 表头表格容器 */
-.ew-tree-table > .ew-tree-table-group > .ew-tree-table-head {
-    overflow: hidden;
-    position: relative;
-    box-sizing: border-box;
-    background-color: #f2f2f2;
-}
-
-/* 容器加边框 */
-.ew-tree-table .ew-tree-table-border {
-    position: absolute;
-    background-color: #e6e6e6;
-}
-
-.ew-tree-table .ew-tree-table-border.top {
-    left: 0;
-    right: 0;
-    top: 0;
-    height: 1px;
-}
-
-.ew-tree-table .ew-tree-table-border.left {
-    top: 0;
-    left: 0;
-    bottom: 0;
-    width: 1px;
-}
-
-.ew-tree-table .ew-tree-table-border.right {
-    top: 0;
-    right: 0;
-    bottom: 0;
-    width: 0.52px;
-}
-
-.ew-tree-table .ew-tree-table-border.bottom {
-    left: 0;
-    right: 0;
-    bottom: 0;
-    height: 0.52px;
-}
-
-/* table的loading */
-.ew-tree-table .ew-tree-table-box > .ew-tree-table-loading {
-    padding: 10px 0;
-    text-align: center;
-}
-
-.ew-tree-table .ew-tree-table-box > .ew-tree-table-loading > i {
-    color: #999;
-    font-size: 30px;
-}
-
-.ew-tree-table .ew-tree-table-box > .ew-tree-table-loading.ew-loading-float {
-    position: absolute;
-    left: 0;
-    right: 0;
-    top: 0;
-}
-
-/* 空数据提示 */
-.ew-tree-table .ew-tree-table-box > .ew-tree-table-empty {
-    color: #666;
-    font-size: 14px;
-    text-align: center;
-}
-
-/* 折叠箭头 */
-.ew-tree-table .ew-tree-table-arrow {
-    margin-right: 5px;
-    vertical-align: middle;
-}
-
-.ew-tree-table .ew-tree-table-arrow:before {
-    content: "\e623";
-}
-
-.ew-tree-table .ew-tree-table-open .ew-tree-table-arrow:before {
-    content: "\e625";
-}
-
-.ew-tree-table .ew-tree-table-arrow.arrow2 {
-    font-size: 13px;
-    font-weight: 600;
-    line-height: 16px;
-    height: 16px;
-    width: 16px;
-    display: inline-block;
-    text-align: center;
-    color: #888;
-}
-
-.ew-tree-table .ew-tree-table-arrow.arrow2:before {
-    content: "\e602";
-}
-
-.ew-tree-table .ew-tree-table-open .ew-tree-table-arrow.arrow2:before {
-    content: "\e61a";
-}
-
-/* 箭头隐藏 */
-.ew-tree-table-arrow.ew-tree-table-arrow-hide {
-    visibility: hidden;
-}
-
-/* 箭头变加载中状态 */
-.ew-tree-table .ew-tree-table-loading > td .ew-tree-pack > .ew-tree-table-arrow:before {
-    content: "\e63d" !important;
-}
-
-.ew-tree-table .ew-tree-table-loading > td .ew-tree-pack > .ew-tree-table-arrow {
-    margin-right: 0;
-}
-
-.ew-tree-table .ew-tree-table-loading > td .ew-tree-pack > .ew-tree-table-arrow + * {
-    margin-left: 5px;
-}
-
-/* tr加载中禁用事件 */
-.ew-tree-table tr.ew-tree-table-loading > * {
-    pointer-events: none !important;
-}
-
-/* 图标列 */
-.ew-tree-table .ew-tree-pack {
-    cursor: pointer;
-    line-height: 16px;
-    display: inline-block;
-    vertical-align: middle;
-}
-
-.ew-tree-table .ew-tree-pack > span {
-    height: 16px;
-    line-height: 16px;
-    display: inline-block;
-    vertical-align: middle;
-}
-
-/* 折叠行 */
-.ew-tree-table .ew-tree-tb-hide {
-    display: none;
-}
-
-/* 缩进 */
-.ew-tree-table .ew-tree-table-indent {
-    margin-right: 5px;
-    padding-left: 16px;
-}
-
-/* 图标 */
-.ew-tree-table .ew-tree-icon {
-    margin-right: 5px;
-    display: inline-block;
-    vertical-align: middle;
-}
-
-.ew-tree-table .ew-tree-icon-folder, .ew-tree-table .ew-tree-icon-file {
-    width: 22px;
-    height: 16px;
-    line-height: 16px;
-    position: relative;
-}
-
-.ew-tree-table .ew-tree-icon-folder:after, .ew-tree-table .ew-tree-icon-file:after {
-    content: "";
-    width: 22px;
-    height: 22px;
-    position: absolute;
-    left: 0;
-    top: -3px;
-    background-size: cover;
-    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTc0MDYyMzE3MTQ3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjIxNTgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTE4MSA4MjNoLTMxLjFjLTI4LjYgMC01MS45LTIzLjItNTEuOS01MS45VjI1Mi40YzAtMjguNiAyMy4yLTUxLjkgNTEuOS01MS45SDQzMGw4MyA3Ny44aDMzMmM0NS42IDAgODMgMzUgODMgNzcuOHYzODkuMWMwIDQyLjgtMzcuMyA3Ny44LTgzIDc3LjhIMTgxeiIgcC1pZD0iMjE1OSIgZmlsbD0iI0ZGQTUwMCI+PC9wYXRoPjwvc3ZnPg==")
-}
-
-.ew-tree-table tr.ew-tree-table-open > td > .ew-tree-pack .ew-tree-icon-folder:after {
-    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTc0MDYyMzA5MDQwIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjE5NzciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjQiIGhlaWdodD0iNjQiPjxkZWZzPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTMyNi40IDQ2MC4xSDkyOGwtODIuMyAzMjRjLTUuOCAyMy0yNi42IDM5LjEtNTAuMyAzOS4xSDE0OS45Yy0yOC42IDAtNTEuOS0yMy4yLTUxLjktNTEuOVYyNTIuNmMwLTI4LjYgMjMuMi01MS45IDUxLjktNTEuOUg0MTNsMTA1IDEwMy43aDI5MS44YzE0LjMgMCAyNS45IDExLjYgMjUuOSAyNS45djc3LjhoLTUyN0wyMDMuNCA1NjMuOWg1Mi43bDcwLjMtMTAzLjh6IiBwLWlkPSIxOTc4IiBmaWxsPSIjRkZBNTAwIj48L3BhdGg+PC9zdmc+")
-}
-
-.ew-tree-table .ew-tree-icon-file:after {
-    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNTc0MDYyNTE1MDUxIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEzNTE4IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0Ij48ZGVmcz48c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwvc3R5bGU+PC9kZWZzPjxwYXRoIGQ9Ik03NDEuMyAxNjEuNmgtNDIuNGMtMTAuNSAwLTE5LjEgOC42LTE5LjEgMTkuMXM4LjYgMTkuMSAxOS4xIDE5LjFoNDIuNGM0MiAwIDc2LjIgMzQuMiA3Ni4yIDc2LjN2NDc3LjRjMCA0Mi4xLTM0LjMgNzYuMy03Ni40IDc2LjNIMjgyLjljLTQyLjEgMC03Ni4zLTM0LjItNzYuMy03Ni4zVjI3Ni4xYzAtNDIuMSAzNC4yLTc2LjMgNzYuMy03Ni4zaDQ0LjljMTAuNSAwIDE5LjEtOC42IDE5LjEtMTkuMXMtOC42LTE5LjEtMTkuMS0xOS4xaC00NC45Yy02My4xIDAtMTE0LjUgNTEuNC0xMTQuNSAxMTQuNXY0NzcuNGMwIDYzLjEgNTEuNCAxMTQuNSAxMTQuNSAxMTQuNWg0NTguM2M2My4xIDAgMTE0LjUtNTEuNCAxMTQuNS0xMTQuNVYyNzYuMWMtMC4xLTYzLjEtNTEuNC0xMTQuNS0xMTQuNC0xMTQuNXoiIHAtaWQ9IjEzNTE5IiBmaWxsPSIjRkZBNTAwIj48L3BhdGg+PHBhdGggZD0iTTY4MC42IDUwNS4zSDM0My40Yy0xMi4zIDAtMjIuMyA4LjYtMjIuMyAxOS4xczEwIDE5LjEgMjIuMyAxOS4xaDMzNy4yYzEyLjMgMCAyMi4zLTguNiAyMi4zLTE5LjEgMC0xMC42LTEwLTE5LjEtMjIuMy0xOS4xek00MzkuMyAyMTMuM2gxNDQuNmMxOSAwIDM0LjQtMTIuOCAzNC40LTI4LjZzLTE1LjQtMjguNi0zNC40LTI4LjZINDM5LjNjLTE5IDAtMzQuNCAxMi44LTM0LjQgMjguNi0wLjEgMTUuNyAxNS4zIDI4LjYgMzQuNCAyOC42ek02ODAuNiA2NThIMzQzLjRjLTEyLjMgMC0yMi4zIDguNS0yMi4zIDE5LjEgMCAxMC41IDEwIDE5LjEgMjIuMyAxOS4xaDMzNy4yYzEyLjMgMCAyMi4zLTguNiAyMi4zLTE5LjEgMC0xMC42LTEwLTE5LjEtMjIuMy0xOS4xek02ODAuNiAzNTIuNUgzNDMuNGMtMTIuMyAwLTIyLjMgOC42LTIyLjMgMTkuMXMxMCAxOS4xIDIyLjMgMTkuMWgzMzcuMmMxMi4zIDAgMjIuMy04LjYgMjIuMy0xOS4xIDAtMTAuNS0xMC0xOS4xLTIyLjMtMTkuMXoiIHAtaWQ9IjEzNTIwIiBmaWxsPSIjRkZBNTAwIj48L3BhdGg+PC9zdmc+")
-}
-
-/* 序号列调整 */
-.ew-tree-table td[data-type="numbers"] {
-    padding-left: 0;
-    padding-right: 0;
-    text-align: center;
-}
-
-/* 单元格内表单元素样式调整 */
-.ew-tree-table .layui-form-switch {
-    margin-top: 0;
-}
-
-.ew-tree-table .layui-form-radio {
-    margin: 0;
-}
-
-/* checkbox和radio列调整 */
-.ew-tree-table-checkbox + .layui-form-checkbox {
-    padding: 0;
-}
-
-.ew-tree-table-checkbox + .layui-form-checkbox > .layui-icon {
-    color: transparent;
-    transition: background-color .1s linear;
-}
-
-.ew-tree-table-checkbox + .layui-form-checkbox.layui-form-checked > .layui-icon {
-    color: #fff;
-}
-
-.ew-tree-table-radio + .layui-form-radio {
-    padding: 0;
-    height: 20px;
-    line-height: 20px;
-}
-
-.ew-tree-table-radio + .layui-form-radio > i {
-    margin: 0;
-    height: 20px;
-    font-size: 20px;
-    line-height: 20px;
-}
-
-/* checkbox半选状态 */
-.ew-tree-table .layui-form-checked.ew-form-indeterminate > .layui-icon:before {
-    content: "";
-    width: 9px;
-    height: 2px;
-    display: inline-block;
-    background-color: #eee;
-    vertical-align: middle;
-}
-
-.ew-tree-table .layui-form-checked.ew-form-indeterminate > .layui-icon {
-    line-height: 14px;
-}
-
-/* 单元格编辑 */
-.ew-tree-table .layui-table td[data-edit] {
-    cursor: text;
-}
-
-.ew-tree-table .ew-tree-table-edit {
-    position: absolute;
-    left: 0;
-    top: 0;
-    width: 100%;
-    height: 100%;
-    border-radius: 0;
-    box-shadow: 1px 1px 20px rgba(0, 0, 0, .15);
-}
-
-.ew-tree-table .ew-tree-table-edit:focus {
-    border-color: #5FB878 !important;
-}
-
-.ew-tree-table .ew-tree-table-edit.layui-form-danger {
-    border-color: #FF5722 !important;
-}
-
-/* 搜索数据隐藏行 */
-.ew-tree-table tr.ew-tree-table-filter-hide {
-    display: none !important;
-}
-
-/* 单元格超出隐藏 */
-.ew-tree-table-td-single {
-    position: relative;
-}
-
-.ew-tree-table-td-single > .ew-tree-tips {
-    overflow: hidden;
-    white-space: nowrap;
-    text-overflow: ellipsis;
-}
-
-.ew-tree-table-td-single > .ew-tree-tips-c {
-    position: absolute;
-    right: -10px;
-    top: -6px;
-    width: 24px;
-    height: 24px;
-    line-height: 24px;
-    font-size: 18px;
-    text-align: center;
-    color: #fff;
-    border-radius: 50%;
-    background-color: #666;
-    cursor: pointer;
-    display: none;
-}
-
-.ew-tree-table table tr:first-child .ew-tree-table-td-single > .ew-tree-tips-c {
-    top: 2px;
-    bottom: auto;
-    right: -12px;
-}
-
-.ew-tree-table-td-single.ew-tree-tips-open {
-    position: absolute;
-    top: 0;
-    left: 0;
-    z-index: 5;
-    background-color: #fff;
-    min-height: 100%;
-    box-sizing: border-box;
-    box-shadow: 3px 3px 8px rgba(0, 0, 0, .15);
-}
-
-.ew-tree-table table thead .ew-tree-table-td-single.ew-tree-tips-open {
-    background-color: #f2f2f2;
-}
-
-.ew-tree-table-td-single.ew-tree-tips-open.ew-show-left {
-    right: 0;
-    left: auto;
-    box-shadow: -3px 3px 8px rgba(0, 0, 0, .15);
-}
-
-.ew-tree-table-td-single.ew-tree-tips-open.ew-show-bottom {
-    bottom: 0;
-    top: auto;
-    box-shadow: 3px -3px 8px rgba(0, 0, 0, .15);
-}
-
-.ew-tree-table-td-single.ew-tree-tips-open.ew-show-left.ew-show-bottom {
-    box-shadow: -3px -3px 8px rgba(0, 0, 0, .15);
-}
-
-.ew-tree-table-td-single.ew-tree-tips-open > .ew-tree-tips {
-    padding: 9px 15px;
-    overflow: auto;
-    max-width: 280px;
-    max-height: 100px;
-    width: max-content;
-    white-space: normal;
-}
-
-.ew-tree-table-td-single.ew-tree-tips-open > .ew-tree-tips-c {
-    display: block;
-}
-
-.ew-tree-table-td-single.ew-tree-tips-open.ew-show-left > .ew-tree-tips-c {
-    left: -10px;
-    right: auto !important;
-}
-
-.ew-tree-table td > .layui-table-grid-down {
-    bottom: 0;
-    height: auto;
-}
-
-/* 辅助样式 */
-.pd-tb-0 {
-    padding-top: 0 !important;
-    padding-bottom: 0 !important;
-}
-
-.break-all {
-    word-break: break-all !important;
-}
-
-/* 列宽拖拽调整 */
-/*.ew-tree-table .ew-tb-resize {
-    position: absolute;
-    right: 0;
-    top: 0;
-    bottom: 0;
-    width: 10px;
-    cursor: col-resize;
-}*/
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/treeTable.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/treeTable.js
deleted file mode 100644
index 7a72080a..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/layui_ext/treeTable/treeTable.js	
+++ /dev/null
@@ -1,1494 +0,0 @@
-/**
- * 树形表格 2.x
- * date:2019-11-08   License By http://easyweb.vip
- */
-layui.define(['layer', 'laytpl', 'form'], function (exports) {
-    var $ = layui.jquery;
-    var layer = layui.layer;
-    var laytpl = layui.laytpl;
-    var form = layui.form;
-    var device = layui.device();
-    var MOD_NAME = 'treeTable';  // 绑定事件的模块名
-    // 改为同步加载css,避免滚动条补丁首次进入无效
-    $.ajax({
-        url: layui.cache.base + 'treeTable/treeTable.css',
-        async: false,
-        success: function (res) {
-            $('head').append('<style id="ew-tree-table-css">' + res + '</style>');
-        }
-    });
-
-    /** TreeTable类构造方法 */
-    var TreeTable = function (options) {
-        // 表格默认参数
-        var defaultOption = {
-            elem: undefined,   // table容器
-            data: [],  // 数据
-            cols: [],  // 列配置
-            reqData: undefined,  // 异步加载数据的方法
-            width: undefined,  // 容器宽度
-            height: undefined,  // 容器高度
-            cellMinWidth: 100,  // 单元格最小宽度
-            skin: undefined,  // 表格风格
-            size: undefined,  // 表格尺寸
-            even: undefined,  // 是否开启隔行变色
-            style: undefined,   // 容器样式
-            getThead: function () {  // 获取表头
-                return getThead(this);
-            },
-            getAllChooseBox: function () {  // 获取全选按钮
-                return getAllChooseBox(this);
-            },
-            getColgroup: function () {  // 获取colgroup
-                return getColgroup(this);
-            },
-            getTbWidth: function () {  // 计算table的宽度
-                return getTbWidth(this);
-            },
-            tree: {},
-            text: {}
-        };
-        // 默认tree参数
-        var treeDefaultOption = {
-            idName: 'id',  // id的字段名
-            pidName: 'pid',  // pid的字段名
-            childName: 'children',  // children的字段名
-            haveChildName: 'haveChild',  // 是否有children标识的字段名
-            openName: 'open',  // 是否默认展开的字段名
-            isPidData: false,  // 是否是pid形式的数据
-            iconIndex: 0,  // 图标列的索引
-            arrowType: undefined,  // 箭头类型
-            onlyIconControl: false,  // 仅允许点击图标折叠
-            getIcon: function (d) {  // 自定义图标
-                return getIcon(d, this);
-            }
-        };
-        // 默认提示文本
-        var textDefaultOption = {
-            none: '<div style="padding: 18px 0;">暂无数据</div>'  // 空文本提示文字
-        };
-        this.options = $.extend(defaultOption, options);
-        this.options.tree = $.extend(treeDefaultOption, options.tree);
-        this.options.text = $.extend(textDefaultOption, options.text);
-        for (var i = 0; i < options.cols.length; i++) {
-            // 列默认参数
-            var colDefaultOption = {
-                field: undefined,   // 字段名
-                title: undefined,   // 标题
-                align: undefined,  // 对齐方式
-                templet: undefined,  // 自定义模板
-                toolbar: undefined,  // 工具列
-                width: undefined,   // 宽度
-                minWidth: undefined,  // 最小宽度
-                type: undefined,    // 列类型
-                style: undefined,   // 单元格样式
-                class: '',  // 单元格class
-                singleLine: true,  // 一行显示
-                fixed: undefined,    // 固定列
-                unresize: false   // 关闭拖拽列宽
-            };
-            this.options.cols[i] = $.extend(colDefaultOption, options.cols[i]);
-        }
-        this.init();  // 初始化表格
-        this.bindEvents();  // 绑定事件
-    };
-
-    /** 初始化表格 */
-    TreeTable.prototype.init = function () {
-        var options = this.options;
-        var tbFilter = options.elem.substring(1);  // 树表格的filter
-        var $elem = $(options.elem);  // 原始表格
-
-        // 生成树表格dom
-        $elem.removeAttr('lay-filter');
-        $elem.next('.ew-tree-table').remove();
-        var viewHtml = '<div class="layui-form ew-tree-table" style="' + (options.style || '') + '">';
-        viewHtml += '      <div class="ew-tree-table-group">';
-        viewHtml += '         <div class="ew-tree-table-head">';
-        viewHtml += '            <table class="layui-table"></table>';
-        viewHtml += '            <div class="ew-tree-table-border bottom"></div>';
-        viewHtml += '         </div>';
-        viewHtml += '         <div class="ew-tree-table-box">';
-        viewHtml += '            <table class="layui-table"></table>';
-        viewHtml += '            <div class="ew-tree-table-loading"><i class="layui-icon layui-anim layui-anim-rotate layui-anim-loop">&#xe63d;</i></div>';
-        viewHtml += '            <div class="ew-tree-table-empty" style="display: none;">' + (options.text.none || '') + '</div>';
-        viewHtml += '         </div>';
-        viewHtml += '      </div>';
-        viewHtml += '      <div class="ew-tree-table-border top"></div><div class="ew-tree-table-border left"></div>';
-        viewHtml += '      <div class="ew-tree-table-border right"></div><div class="ew-tree-table-border bottom"></div>';
-        viewHtml += '   </div>';
-        $elem.after(viewHtml);
-
-        // 获取各个组件
-        var components = this.getComponents();
-        var $view = components.$view;   // 容器
-        $view.attr('lay-filter', tbFilter);
-        var $group = components.$group;  // 表格容器
-        var $tbBox = components.$tbBox;  // 表格主体部分容器
-        var $table = components.$table;  // 主体表格
-        var $headTb = components.$headTb;  // 表头表格
-        var $tbEmpty = components.$tbEmpty;  // 空视图
-        var $tbLoading = components.$tbLoading;  // 空视图
-
-        // 基础参数设置
-        options.skin && $table.attr('lay-skin', options.skin);
-        options.size && $table.attr('lay-size', options.size);
-        options.even && $table.attr('lay-even', options.even);
-
-        // 容器边框调整
-        if (device.ie) {
-            $view.find('.ew-tree-table-border.bottom').css('height', '1px');
-            $view.find('.ew-tree-table-border.right').css('width', '1px');
-        }
-
-        // 固定宽度
-        if (options.width) {
-            $view.css('width', options.width);
-            $headTb.parent().css('width', options.width);
-            $tbBox.css('width', options.width);
-        }
-        // col最小宽度
-        var tbWidth = options.getTbWidth();
-        if (tbWidth.setWidth) {
-            $table.css('width', tbWidth.minWidth);
-            $headTb.css('width', tbWidth.minWidth);
-        } else {
-            $table.css('min-width', tbWidth.minWidth);
-            $headTb.css('min-width', tbWidth.minWidth);
-        }
-
-        // 渲染表结构及表头
-        var colgroupHtmlStr = options.getColgroup();
-        var headHtmlStr = colgroupHtmlStr + '<thead>' + options.getThead() + '</thead>';
-        if (options.height) {  // 固定表头
-            $table.html(colgroupHtmlStr + '<tbody></tbody>');
-            $headTb.html(headHtmlStr);
-            $table.css('margin-top', '-1px');
-            if (options.height.indexOf('full-') == 0) {  // 差值高度
-                var h = parseFloat(options.height.substring(5));
-                var cssStr = '<style>.ew-tree-table > .ew-tree-table-group > .ew-tree-table-box {';
-                cssStr += '      height: ' + (getPageHeight() - h) + 'px;';
-                cssStr += '      height: -moz-calc(100vh - ' + h + 'px);';
-                cssStr += '      height: -webkit-calc(100vh - ' + h + 'px);';
-                cssStr += '      height: calc(100vh - ' + h + 'px);';
-                cssStr += '   }</style>';
-                $tbBox.after(cssStr);
-                $tbBox.attr('ew-tree-full', h);
-            } else {  // 固定高度
-                $tbBox.css('height', options.height);
-            }
-        } else {
-            $table.html(headHtmlStr + '<tbody></tbody>');
-        }
-        form.render('checkbox', tbFilter);  // 渲染表头的表单元素
-
-        // 渲染数据
-        if (options.reqData) {  // 异步加载
-            this.renderBodyAsync();
-        } else {  // 一次性渲染
-            if (options.data && options.data.length > 0) {
-                // 处理数据
-                if (options.tree.isPidData) {  // pid形式数据
-                    options.data = treeTb.pidToChildren(options.data, options.tree.idName, options.tree.pidName, options.tree.childName);
-                } else {  // children形式数据
-                    addPidField(options.data, options.tree);
-                }
-                $table.children('tbody').html(this.renderBody(options.data));
-                $tbLoading.hide();
-                this.renderNumberCol();  // 渲染序号列
-                form.render(null, tbFilter);  // 渲染表单元素
-                this.checkChooseAllCB();  // 联动全选框
-                updateFixedTbHead($view);
-            } else {
-                $tbLoading.hide();
-                $tbEmpty.show();
-            }
-        }
-    };
-
-    /** 绑定各项事件 */
-    TreeTable.prototype.bindEvents = function () {
-        var that = this;
-        var options = this.options;
-        var components = this.getComponents();
-        var $view = components.$view;
-        var $table = components.$table;
-        var $tbEmpty = components.$tbEmpty;
-        var tbFilter = components.tbFilter;
-        var checkboxFilter = components.checkboxFilter;
-        var radioFilter = components.radioFilter;
-        var cbAllFilter = components.cbAllFilter;
-        var $tbody = $table.children('tbody');
-
-        /** 行事件公共返回对象 */
-        var commonMember = function (ext) {
-            var $tr = $(this);
-            if (!$tr.is('tr')) {
-                var $td_tr = $tr.parent('tr[data-id]');
-                if ($td_tr.length > 0) {
-                    $tr = $td_tr;
-                } else {
-                    $tr = $tr.parentsUntil('tr[data-id]').last().parent();
-                }
-            }
-            var id = $tr.data('id');
-            var data = getDataById(options.data, id, options.tree);
-            var obj = {
-                tr: $tr,  // 当前行
-                data: data, //当前行数据
-                del: function () { // 删除行
-                    var indent = parseInt(this.tr.data('indent'));
-                    this.tr.nextAll('tr').each(function () {
-                        if (parseInt($(this).data('indent')) <= indent) {
-                            return false;
-                        }
-                        $(this).remove();
-                    });
-                    var $parentTr = this.tr.prevAll('tr');
-                    this.tr.remove();
-                    delDataById(options.data, id, options.tree);
-                    if (!options.data || options.data.length <= 0) {
-                        $tbEmpty.show();
-                    }
-                    that.renderNumberCol();  // 渲染序号列
-                    // 联动父级
-                    $parentTr.each(function () {
-                        var tInd = parseInt($(this).data('indent'));
-                        if (tInd < indent) {
-                            that.checkParentCB($(this));
-                            indent = tInd;
-                        }
-                    });
-                    that.checkChooseAllCB();  // 联动全选框
-                },
-                update: function (fields) {  // 修改行
-                    data = $.extend(data, fields);
-                    var indent = parseInt(this.tr.data('indent'));
-                    that.renderBodyTr(data, indent, undefined, this.tr);
-                    form.render(null, tbFilter);  // 渲染表单元素
-                    that.checkIndeterminateCB();  // 恢复半选框状态
-                    that.checkChooseAllCB();  // 联动全选框
-                }
-            };
-            return $.extend(obj, ext);
-        };
-
-        // 绑定折叠展开事件
-        $tbody.off('click.fold').on('click.fold', '.ew-tree-pack', function (e) {
-            layui.stope(e);
-            var $tr = $(this).parentsUntil('tr').last().parent();
-            if ($tr.hasClass('ew-tree-table-loading')) {  // 已是加载中
-                return;
-            }
-            var haveChild = $tr.data('have-child');
-            if (haveChild != true && haveChild != 'true') {  // 子节点
-                return;
-            }
-            var id = $tr.data('id');
-            var isOpen = $tr.hasClass('ew-tree-table-open');
-            var data = getDataById(options.data, id, options.tree);
-            if (!isOpen && (!data[options.tree.childName] || data[options.tree.childName].length <= 0)) {
-                that.renderBodyAsync(data, $tr);
-            } else {
-                toggleRow($tr);
-            }
-        });
-
-        // 绑定lay-event事件
-        $tbody.off('click.tool').on('click.tool', '*[lay-event]', function (e) {
-            layui.stope(e);
-            var $this = $(this);
-            layui.event.call(this, MOD_NAME, 'tool(' + tbFilter + ')', commonMember.call(this, {
-                event: $this.attr('lay-event')
-            }));
-        });
-
-        // 绑定单选框事件
-        form.on('radio(' + radioFilter + ')', function (data) {
-            var d = getDataById(options.data, data.value, options.tree);
-            that.removeAllChecked();
-            d.LAY_CHECKED = true;  // 同时更新数据
-            layui.event.call(this, MOD_NAME, 'checkbox(' + tbFilter + ')', {checked: true, data: d, type: 'one'});
-        });
-
-        // 绑定复选框事件
-        form.on('checkbox(' + checkboxFilter + ')', function (data) {
-            var checked = data.elem.checked;
-            var $cb = $(data.elem);
-            var $layCb = $cb.next('.layui-form-checkbox');
-            // 如果是半选状态,点击全选
-            if (!checked && $layCb.hasClass('ew-form-indeterminate')) {
-                checked = true;
-                $cb.prop('checked', checked);
-                $cb.data('indeterminate', 'false');
-                $layCb.addClass('layui-form-checked');
-                $layCb.removeClass('ew-form-indeterminate');
-            }
-            var d = getDataById(options.data, data.value, options.tree);
-            d.LAY_CHECKED = checked;  // 同时更新数据
-            // 联动操作
-            var $tr = $cb.parentsUntil('tr').last().parent();
-            if (d[options.tree.childName] && d[options.tree.childName].length > 0) {
-                that.checkSubCB($tr, checked);  // 联动子级
-            }
-            var indent = parseInt($tr.data('indent'));
-            $tr.prevAll('tr').each(function () {
-                var tInd = parseInt($(this).data('indent'));
-                if (tInd < indent) {
-                    that.checkParentCB($(this));  // 联动父级
-                    indent = tInd;
-                }
-            });
-            that.checkChooseAllCB();  // 联动全选框
-            // 回调事件
-            layui.event.call(this, MOD_NAME, 'checkbox(' + tbFilter + ')', {
-                checked: checked,
-                data: d,
-                type: 'one'
-            });
-        });
-
-        // 绑定全选复选框事件
-        form.on('checkbox(' + cbAllFilter + ')', function (data) {
-            var checked = data.elem.checked;
-            var $cb = $(data.elem);
-            var $layCb = $cb.next('.layui-form-checkbox');
-            if (!options.data || options.data.length <= 0) {  // 如果数据为空
-                $cb.prop('checked', false);
-                $cb.data('indeterminate', 'false');
-                $layCb.removeClass('layui-form-checked ew-form-indeterminate');
-                return;
-            }
-            // 如果是半选状态,点击全选
-            if (!checked && $layCb.hasClass('ew-form-indeterminate')) {
-                checked = true;
-                $cb.prop('checked', checked);
-                $cb.data('indeterminate', 'false');
-                $layCb.addClass('layui-form-checked');
-                $layCb.removeClass('ew-form-indeterminate');
-            }
-            layui.event.call(this, MOD_NAME, 'checkbox(' + tbFilter + ')', {
-                checked: checked,
-                data: undefined,
-                type: 'all'
-            });
-            that.checkSubCB($table.children('tbody'), checked);  // 联动操作
-        });
-
-        // 绑定行单击事件
-        $tbody.off('click.row').on('click.row', 'tr', function () {
-            layui.event.call(this, MOD_NAME, 'row(' + tbFilter + ')', commonMember.call(this, {}));
-        });
-
-        // 绑定行双击事件
-        $tbody.off('dblclick.rowDouble').on('dblclick.rowDouble', 'tr', function () {
-            layui.event.call(this, MOD_NAME, 'rowDouble(' + tbFilter + ')', commonMember.call(this, {}));
-        });
-
-        // 绑定单元格点击事件
-        $tbody.off('click.cell').on('click.cell', 'td', function (e) {
-            var $td = $(this);
-            var type = $td.data('type');
-            // 判断是否是复选框、单选框列
-            if (type == 'checkbox' || type == 'radio') {
-                layui.stope(e);
-                return;
-            }
-            var edit = $td.data('edit');
-            var field = $td.data('field');
-            if (edit) {  // 开启了单元格编辑
-                layui.stope(e);
-                if ($tbody.find('.ew-tree-table-edit').length > 0) {
-                    return;
-                }
-                var index = $td.data('index');
-                var indentSize = $td.children('.ew-tree-table-indent').length;
-                var id = $td.parent().data('id');
-                var d = getDataById(options.data, id, options.tree);
-                if ('text' == edit || 'number' == edit) {  // 文本框
-                    var $input = $('<input type="' + edit + '" class="layui-input ew-tree-table-edit"/>');
-                    $input[0].value = d[field];
-                    $td.append($input);
-                    $input.focus();
-                    $input.blur(function () {
-                        var value = $(this).val();
-                        if (value == d[field]) {
-                            $(this).remove();
-                            return;
-                        }
-                        var rs = layui.event.call(this, MOD_NAME, 'edit(' + tbFilter + ')', commonMember.call(this, {
-                            value: value,
-                            field: field
-                        }));
-                        if (rs == false) {
-                            $(this).addClass('layui-form-danger');
-                            $(this).focus();
-                        } else {
-                            d[field] = value;  // 同步更新数据
-                            that.renderBodyTd(d, indentSize, index, $td);  // 更新单元格
-                        }
-                    });
-                } else {
-                    console.error('不支持的单元格编辑类型:' + edit);
-                }
-            } else {  // 回调单元格点击事件
-                var rs = layui.event.call(this, MOD_NAME, 'cell(' + tbFilter + ')', commonMember.call(this, {
-                    td: $td,
-                    field: field
-                }));
-                if (rs == false) {
-                    layui.stope(e);
-                }
-            }
-        });
-
-        // 绑定单元格双击事件
-        $tbody.off('dblclick.cellDouble').on('dblclick.cellDouble', 'td', function (e) {
-            var $td = $(this);
-            var type = $td.data('type');
-            // 判断是否是复选框、单选框列
-            if (type == 'checkbox' || type == 'radio') {
-                layui.stope(e);
-                return;
-            }
-            var edit = $td.data('edit');
-            var field = $td.data('field');
-            if (edit) {  // 开启了单元格编辑
-                layui.stope(e);
-            } else {  // 回调单元格双击事件
-                var rs = layui.event.call(this, MOD_NAME, 'cellDouble(' + tbFilter + ')', commonMember.call(this, {
-                    td: $td,
-                    field: field
-                }));
-                if (rs == false) {
-                    layui.stope(e);
-                }
-            }
-        });
-
-        // 同步滚动条
-        components.$tbBox.on('scroll', function () {
-            var $this = $(this);
-            var scrollLeft = $this.scrollLeft();
-            var scrollTop = $this.scrollTop();
-            components.$headTb.parent().scrollLeft(scrollLeft);
-            // $headGroup.scrollTop(scrollTop);
-        });
-
-        // 列宽拖拽调整
-        /*$view.off('mousedown.resize').on('mousedown.resize', '.ew-tb-resize', function (e) {
-            layui.stope(e);
-            var index = $(this).parent().data('index');
-            $(this).data('move', 'true');
-            $(this).data('x', e.clientX);
-            var w = $(this).parent().parent().parent().parent().children('colgroup').children('col').eq(index).attr('width');
-            $(this).data('width', w);
-        });
-        $view.off('mousemove.resize').on('mousemove.resize', '.ew-tb-resize', function (e) {
-            layui.stope(e);
-            var move = $(this).data('move');
-            if ('true' == move) {
-                var x = $(this).data('x');
-                var w = $(this).data('width');
-                var index = $(this).parent().data('index');
-                var nw = parseFloat(w) + e.clientX - parseFloat(x);
-                $(this).parent().parent().parent().parent().children('colgroup').children('col').eq(index).attr('width', nw);
-            }
-        });
-        $view.off('mouseup.resize').on('mouseup.resize', '.ew-tb-resize', function (e) {
-            layui.stope(e);
-            $(this).data('move', 'false');
-        });
-        $view.off('mouseleave.resize').on('mouseleave.resize', '.ew-tb-resize', function (e) {
-            layui.stope(e);
-            $(this).data('move', 'false');
-        });*/
-
-    };
-
-    /** 获取各个组件 */
-    TreeTable.prototype.getComponents = function () {
-        var $view = $(this.options.elem).next();   // 容器
-        var $group = $view.children('.ew-tree-table-group');  // 表格容器
-        var $tbBox = $group.children('.ew-tree-table-box');  // 表格主体部分容器
-        var $table = $tbBox.children('.layui-table');  // 主体表格
-        var $headTb = $group.children('.ew-tree-table-head').children('.layui-table');  // 表头表格
-        var $tbEmpty = $tbBox.children('.ew-tree-table-empty');  // 空视图
-        var $tbLoading = $tbBox.children('.ew-tree-table-loading');  // 加载视图
-        var tbFilter = $view.attr('lay-filter');  // 容器filter
-        var checkboxFilter = 'ew_tb_checkbox_' + tbFilter;  // 复选框filter
-        var radioFilter = 'ew_tb_radio_' + tbFilter;  // 单选框filter
-        var cbAllFilter = 'ew_tb_choose_all_' + tbFilter;  // 全选按钮filter
-        return {
-            $view: $view,
-            $group: $group,
-            $tbBox: $tbBox,
-            $table: $table,
-            $headTb: $headTb,
-            $tbEmpty: $tbEmpty,
-            $tbLoading: $tbLoading,
-            tbFilter: tbFilter,
-            checkboxFilter: checkboxFilter,
-            radioFilter: radioFilter,
-            cbAllFilter: cbAllFilter
-        };
-    };
-
-    /**
-     * 递归渲染表格主体部分
-     * @param data 数据列表
-     * @param indentSize 缩进大小
-     * @param isHide 是否默认隐藏
-     * @returns {string}
-     */
-    TreeTable.prototype.renderBody = function (data, indentSize, isHide) {
-        var options = this.options;
-        var treeOption = options.tree;
-        indentSize || (indentSize = 0);
-        var htmlStr = '';
-        for (var i = 0; i < data.length; i++) {
-            var d = data[i];
-            htmlStr += this.renderBodyTr(d, indentSize, isHide);
-            // 递归渲染子集
-            var children = d[treeOption.childName];
-            if (children && children.length > 0) {
-                htmlStr += this.renderBody(children, indentSize + 1, !d[treeOption.openName]);
-            }
-        }
-        return htmlStr;
-    };
-
-    /**
-     * 渲染一行数据
-     * @param d 行数据
-     * @param option 配置
-     * @param indentSize 缩进大小
-     * @param isHide 是否隐藏
-     * @param $tr
-     * @returns {string}
-     */
-    TreeTable.prototype.renderBodyTr = function (d, indentSize, isHide, $tr) {
-        var options = this.options;
-        var cols = options.cols;
-        var treeOption = options.tree;
-        indentSize || (indentSize = 0);
-        var htmlStr = '';
-        var haveChild = getHaveChild(d, treeOption);
-        if ($tr) {
-            $tr.data('pid', d[treeOption.pidName] || '');
-            $tr.data('have-child', haveChild);
-            $tr.data('indent', indentSize);
-            $tr.removeClass('ew-tree-table-loading');
-        } else {
-            var classNames = '';
-            if (haveChild && d[treeOption.openName]) {
-                classNames += 'ew-tree-table-open';
-            }
-            if (isHide) {
-                classNames += 'ew-tree-tb-hide';
-            }
-            htmlStr += '<tr class="' + classNames + '" data-id="' + d[treeOption.idName] + '"';
-            htmlStr += ' data-pid="' + (d[treeOption.pidName] || '') + '" data-have-child="' + haveChild + '"';
-            htmlStr += ' data-indent="' + indentSize + '">';
-        }
-        for (var j = 0; j < cols.length; j++) {
-            var $td;
-            if ($tr) {
-                $td = $tr.children('td').eq(j);
-            }
-            htmlStr += this.renderBodyTd(d, indentSize, j, $td);
-        }
-        htmlStr += '</tr>';
-        return htmlStr;
-    };
-
-    /**
-     * 渲染每一个单元格数据
-     * @param d 行数据
-     * @param indentSize 缩进大小
-     * @param index 第几列
-     * @param $td
-     * @returns {string}
-     */
-    TreeTable.prototype.renderBodyTd = function (d, indentSize, index, $td) {
-        var options = this.options;
-        var col = options.cols[index];
-        var treeOption = options.tree;
-        var components = this.getComponents();
-        var checkboxFilter = components.checkboxFilter;
-        var radioFilter = components.radioFilter;
-        indentSize || (indentSize = 0);
-        // 内容填充
-        var fieldStr = '';
-        if (col.type == 'numbers') {  // 序号列
-            fieldStr += '<span class="ew-tree-table-numbers"></span>';
-            col.singleLine = false;
-        } else if (col.type == 'checkbox') {  // 复选框列
-            var attrStr = 'name="' + checkboxFilter + '" lay-filter="' + checkboxFilter + '" value="' + d[treeOption.idName] + '"';
-            attrStr += d.LAY_CHECKED ? ' checked="checked"' : '';
-            fieldStr += '<input type="checkbox" lay-skin="primary" ' + attrStr + ' class="ew-tree-table-checkbox" />';
-            col.singleLine = false;
-        } else if (col.type == 'radio') {  // 单选框列
-            var attrStr = 'name="' + radioFilter + '" lay-filter="' + radioFilter + '" value="' + d[treeOption.idName] + '"';
-            attrStr += d.LAY_CHECKED ? ' checked="checked"' : '';
-            fieldStr += '<input type="radio" ' + attrStr + ' class="ew-tree-table-radio" />';
-            col.singleLine = false;
-        } else if (col.templet) {  // 自定义模板
-            if (typeof col.templet == 'function') {
-                fieldStr += col.templet(d);
-            } else if (typeof col.templet == 'string') {
-                laytpl($(col.templet).html()).render(d, function (html) {
-                    fieldStr += html;
-                });
-            }
-        } else if (col.toolbar) {  // 工具列
-            laytpl($(col.toolbar).html()).render(d, function (html) {
-                fieldStr += html;
-            });
-        } else if (col.field && d[col.field] != undefined && d[col.field] != null) {  // 普通字段
-            fieldStr += d[col.field];
-        }
-        var tdStr = '';
-        // 图标列处理
-        if (index == treeOption.iconIndex) {
-            // 缩进
-            for (var k = 0; k < indentSize; k++) {
-                tdStr += '<span class="ew-tree-table-indent"></span>';
-            }
-            tdStr += '<span class="ew-tree-pack">';
-            // 加箭头
-            var haveChild = getHaveChild(d, treeOption);
-            tdStr += ('<i class="layui-icon ew-tree-table-arrow ' + (haveChild ? '' : 'ew-tree-table-arrow-hide') + ' ' + (options.tree.arrowType || '') + '"></i>');
-            // 加图标
-            tdStr += treeOption.getIcon(d);
-            if (options.tree.onlyIconControl) {
-                tdStr += '</span>';
-                tdStr += ('<span>' + fieldStr + '</span>');
-            } else {
-                tdStr += ('<span>' + fieldStr + '</span>');
-                tdStr += '</span>';
-            }
-        } else {
-            tdStr += fieldStr;
-        }
-        if ($td && col.type != 'numbers') {
-            $td.html(tdStr);
-        }
-        var htmlStr = '<td data-index="' + index + '" ';
-        col.field && (htmlStr += (' data-field="' + col.field + '"'));
-        col.edit && (htmlStr += (' data-edit="' + col.edit + '"'));
-        col.type && (htmlStr += (' data-type="' + col.type + '"'));
-        col.align && (htmlStr += (' align="' + col.align + '"'));  // 对齐方式
-        col.style && (htmlStr += (' style="' + col.style + '"'));  // 单元格样式
-        col.class && (htmlStr += (' class="' + col.class + '"'));  // 单元格样式
-        htmlStr += '>';
-        if (col.singleLine) {
-            htmlStr += ('<div class="ew-tree-table-td-single"><i class="layui-icon layui-icon-close ew-tree-tips-c"></i><div class="ew-tree-tips">' + tdStr + '</div></div>');
-        } else {
-            htmlStr += tdStr;
-        }
-        htmlStr += '</td>';
-        return htmlStr;
-    };
-
-    /**
-     * 异步加载渲染
-     * @param data 父级数据
-     * @param $tr 父级dom
-     */
-    TreeTable.prototype.renderBodyAsync = function (d, $tr) {
-        var that = this;
-        var options = this.options;
-        var components = this.getComponents();
-        var $tbEmpty = components.$tbEmpty;
-        var $tbLoading = components.$tbLoading;
-        // 显示loading
-        if ($tr) {
-            $tr.addClass('ew-tree-table-loading');
-            $tr.children('td').find('.ew-tree-pack').children('.ew-tree-table-arrow').addClass('layui-anim layui-anim-rotate layui-anim-loop');
-        } else {
-            if (options.data && options.data.length > 0) {
-                $tbLoading.addClass('ew-loading-float');
-            }
-            $tbLoading.show();
-            $tbEmpty.hide();
-        }
-        // 请求数据
-        options.reqData(d, function (res) {
-            if (options.tree.isPidData) {
-                res = treeTb.pidToChildren(res, options.tree.idName, options.tree.pidName, options.tree.childName);
-            }
-            that.renderBodyData(res, d, $tr);  // 渲染内容
-            // 移除loading
-            if ($tr) {
-                $tr.removeClass('ew-tree-table-loading');
-                $tr.children('td').find('.ew-tree-pack').children('.ew-tree-table-arrow').removeClass('layui-anim layui-anim-rotate layui-anim-loop');
-            } else {
-                $tbLoading.hide();
-                $tbLoading.removeClass('ew-loading-float');
-                // 是否为空
-                if (!res || res.length == 0) {
-                    $tbEmpty.show();
-                } else {
-                    $tbEmpty.hide();
-                }
-            }
-        });
-    };
-
-    /**
-     * 根据数据渲染body
-     * @param data  数据集合
-     * @param option 配置项
-     * @param d 父级数据
-     * @param $tr 父级dom
-     */
-    TreeTable.prototype.renderBodyData = function (data, d, $tr) {
-        var that = this;
-        var options = this.options;
-        var components = this.getComponents();
-        var $view = components.$view;
-        var $table = components.$table;
-        var tbFilter = components.tbFilter;
-        addPidField(data, options.tree, d);  // 补充pid字段
-        // 更新到数据
-        if (d == undefined) {
-            options.data = data;
-        } else {
-            d[options.tree.childName] = data;
-        }
-        var indent;
-        if ($tr) {
-            indent = parseInt($tr.data('indent')) + 1;
-        }
-        var htmlStr = this.renderBody(data, indent);
-        if ($tr) {
-            // 移除旧dom
-            $tr.nextAll('tr').each(function () {
-                if (parseInt($(this).data('indent')) <= (indent - 1)) {
-                    return false;
-                }
-                $(this).remove();
-            });
-            // 渲染新dom
-            $tr.after(htmlStr);
-            $tr.addClass('ew-tree-table-open');
-        } else {
-            $table.children('tbody').html(htmlStr);
-        }
-        form.render(null, tbFilter);  // 渲染表单元素
-        this.renderNumberCol();  // 渲染序号列
-        this.checkIndeterminateCB();  // 恢复复选框半选状态
-        if ($tr) {
-            // 更新父级复选框状态
-            this.checkParentCB($tr);
-            $tr.prevAll('tr').each(function () {
-                var tInd = parseInt($(this).data('indent'));
-                if (tInd < (indent - 1)) {
-                    that.checkParentCB($(this));
-                    indent = tInd + 1;
-                }
-            });
-        }
-        this.checkChooseAllCB();  // 联动全选框
-        updateFixedTbHead($view);
-    };
-
-    /**
-     * 联动子级复选框状态
-     * @param $tr 当前tr的dom
-     * @param checked
-     */
-    TreeTable.prototype.checkSubCB = function ($tr, checked) {
-        var that = this;
-        var components = this.getComponents();
-        var cbFilter = components.checkboxFilter;
-        var indent = -1, $trList;
-        if ($tr.is('tbody')) {
-            $trList = $tr.children('tr');
-        } else {
-            indent = parseInt($tr.data('indent'));
-            $trList = $tr.nextAll('tr')
-        }
-        $trList.each(function () {
-            if (parseInt($(this).data('indent')) <= indent) {
-                return false;
-            }
-            var $cb = $(this).children('td').find('input[name="' + cbFilter + '"]');
-            $cb.prop('checked', checked);
-            if (checked) {
-                $cb.data('indeterminate', 'false');
-                $cb.next('.layui-form-checkbox').addClass('layui-form-checked');
-                $cb.next('.layui-form-checkbox').removeClass('ew-form-indeterminate');
-            } else {
-                $cb.data('indeterminate', 'false');
-                $cb.next('.layui-form-checkbox').removeClass('layui-form-checked ew-form-indeterminate');
-            }
-            that.update($(this).data('id'), {LAY_CHECKED: checked});  // 同步更新数据
-        });
-    };
-
-    /**
-     * 联动父级复选框状态
-     * @param $tr 父级的dom
-     */
-    TreeTable.prototype.checkParentCB = function ($tr) {
-        var that = this;
-        var components = this.getComponents();
-        var cbFilter = components.checkboxFilter;
-        var indent = parseInt($tr.data('indent'));
-        var ckNum = 0, unCkNum = 0;
-        $tr.nextAll('tr').each(function () {
-            if (parseInt($(this).data('indent')) <= indent) {
-                return false;
-            }
-            var $cb = $(this).children('td').find('input[name="' + cbFilter + '"]');
-            if ($cb.prop('checked')) {
-                ckNum++;
-            } else {
-                unCkNum++;
-            }
-        });
-        var $cb = $tr.children('td').find('input[name="' + cbFilter + '"]');
-        if (ckNum > 0 && unCkNum == 0) {  // 全选
-            $cb.prop('checked', true);
-            $cb.data('indeterminate', 'false');
-            $cb.next('.layui-form-checkbox').addClass('layui-form-checked');
-            $cb.next('.layui-form-checkbox').removeClass('ew-form-indeterminate');
-            that.update($tr.data('id'), {LAY_CHECKED: true});  // 同步更新数据
-        } else if (ckNum == 0 && unCkNum > 0) {  // 全不选
-            $cb.prop('checked', false);
-            $cb.data('indeterminate', 'false');
-            $cb.next('.layui-form-checkbox').removeClass('layui-form-checked ew-form-indeterminate');
-            that.update($tr.data('id'), {LAY_CHECKED: false});  // 同步更新数据
-        } else if (ckNum > 0 && unCkNum > 0) {  // 半选
-            $cb.prop('checked', true);
-            $cb.data('indeterminate', 'true');
-            $cb.next('.layui-form-checkbox').addClass('layui-form-checked ew-form-indeterminate');
-            that.update($tr.data('id'), {LAY_CHECKED: true});  // 同步更新数据
-        }
-    };
-
-    /** 联动全选复选框 */
-    TreeTable.prototype.checkChooseAllCB = function () {
-        var components = this.getComponents();
-        var cbAllFilter = components.cbAllFilter;
-        var cbFilter = components.checkboxFilter;
-        var $tbody = components.$table.children('tbody');
-        var ckNum = 0, unCkNum = 0;
-        $tbody.children('tr').each(function () {
-            var $cb = $(this).children('td').find('input[name="' + cbFilter + '"]');
-            if ($cb.prop('checked')) {
-                ckNum++;
-            } else {
-                unCkNum++;
-            }
-        });
-        var $cb = $('input[lay-filter="' + cbAllFilter + '"]');
-        if (ckNum > 0 && unCkNum == 0) {  // 全选
-            $cb.prop('checked', true);
-            $cb.data('indeterminate', 'false');
-            $cb.next('.layui-form-checkbox').addClass('layui-form-checked');
-            $cb.next('.layui-form-checkbox').removeClass('ew-form-indeterminate');
-        } else if ((ckNum == 0 && unCkNum > 0) || (ckNum == 0 && unCkNum == 0)) {  // 全不选
-            $cb.prop('checked', false);
-            $cb.data('indeterminate', 'false');
-            $cb.next('.layui-form-checkbox').removeClass('layui-form-checked ew-form-indeterminate');
-        } else if (ckNum > 0 && unCkNum > 0) {  // 半选
-            $cb.prop('checked', true);
-            $cb.data('indeterminate', 'true');
-            $cb.next('.layui-form-checkbox').addClass('layui-form-checked ew-form-indeterminate');
-        }
-    };
-
-    /** 填充序号列 */
-    TreeTable.prototype.renderNumberCol = function () {
-        var components = this.getComponents();
-        var $tbody = components.$table.children('tbody');
-        $tbody.children('tr').each(function (index) {
-            $(this).children('td').find('.ew-tree-table-numbers').text(index + 1);
-        });
-    };
-
-    /* 解决form.render之后半选框被重置的问题 */
-    TreeTable.prototype.checkIndeterminateCB = function () {
-        var components = this.getComponents();
-        var cbFilter = components.checkboxFilter;
-        $('input[lay-filter="' + cbFilter + '"]').each(function () {
-            var $cb = $(this);
-            if ($cb.data('indeterminate') == 'true' && $cb.prop('checked')) {
-                $cb.next('.layui-form-checkbox').addClass('ew-form-indeterminate');
-            }
-        });
-    };
-
-    /**
-     * 搜索数据
-     * @param ids 关键字或数据id集合
-     */
-    TreeTable.prototype.filterData = function (ids) {
-        var components = this.getComponents();
-        var $trList = components.$table.children('tbody').children('tr');
-        if (typeof ids == 'string') {  // 关键字
-            var keyword = ids;
-            ids = [];
-            $trList.each(function () {
-                var id = $(this).data('id');
-                $(this).children('td').each(function () {
-                    if ($(this).text().indexOf(keyword) != -1) {
-                        ids.push(id);
-                        return false;
-                    }
-                });
-            });
-        }
-        $trList.addClass('ew-tree-table-filter-hide');
-        for (var i = 0; i < ids.length; i++) {
-            var $tr = $trList.filter('[data-id="' + ids[i] + '"]');
-            $tr.removeClass('ew-tree-table-filter-hide');
-            // 联动父级
-            var indent = parseInt($tr.data('indent'));
-            $tr.prevAll('tr').each(function () {
-                var tInd = parseInt($(this).data('indent'));
-                if (tInd < indent) {
-                    $(this).removeClass('ew-tree-table-filter-hide');  // 联动父级
-                    if (!$(this).hasClass('ew-tree-table-open')) {
-                        toggleRow($(this));
-                    }
-                    indent = tInd;
-                }
-            });
-        }
-    };
-
-    /** 重置搜索 */
-    TreeTable.prototype.clearFilter = function () {
-        var components = this.getComponents();
-        var $trList = components.$table.children('tbody').children('tr');
-        $trList.removeClass('ew-tree-table-filter-hide');
-    };
-
-    /** 展开指定行 */
-    TreeTable.prototype.expand = function (id, cascade) {
-        var components = this.getComponents();
-        var $tr = components.$table.children('tbody').children('tr[data-id="' + id + '"]');
-        if (!$tr.hasClass('ew-tree-table-open')) {
-            $tr.children('td').find('.ew-tree-pack').trigger('click');
-        }
-        if (cascade == false) {
-            return;
-        }
-        // 联动父级
-        var indent = parseInt($tr.data('indent'));
-        $tr.prevAll('tr').each(function () {
-            var tInd = parseInt($(this).data('indent'));
-            if (tInd < indent) {
-                if (!$(this).hasClass('ew-tree-table-open')) {
-                    $(this).children('td').find('.ew-tree-pack').trigger('click');
-                }
-                indent = tInd;
-            }
-        });
-    };
-
-    /** 折叠指定行 */
-    TreeTable.prototype.fold = function (id, cascade) {
-        var components = this.getComponents();
-        var $tr = components.$table.children('tbody').children('tr[data-id="' + id + '"]');
-        if ($tr.hasClass('ew-tree-table-open')) {
-            $tr.children('td').find('.ew-tree-pack').trigger('click');
-        }
-        if (cascade == false) {
-            return;
-        }
-        // 联动父级
-        var indent = parseInt($tr.data('indent'));
-        $tr.prevAll('tr').each(function () {
-            var tInd = parseInt($(this).data('indent'));
-            if (tInd < indent) {
-                if ($(this).hasClass('ew-tree-table-open')) {
-                    $(this).children('td').find('.ew-tree-pack').trigger('click');
-                }
-                indent = tInd;
-            }
-        });
-    };
-
-    /** 全部展开 */
-    TreeTable.prototype.expandAll = function () {
-        var that = this;
-        var components = this.getComponents();
-        var $trList = components.$table.children('tbody').children('tr');
-        $trList.each(function () {
-            that.expand($(this).data('id'), false);
-        });
-    };
-
-    /** 全部折叠 */
-    TreeTable.prototype.foldAll = function () {
-        var that = this;
-        var components = this.getComponents();
-        var $trList = components.$table.children('tbody').children('tr');
-        $trList.each(function () {
-            that.fold($(this).data('id'), false);
-        });
-    };
-
-    /** 获取当前数据 */
-    TreeTable.prototype.getData = function () {
-        return this.options.data;
-    };
-
-    /** 重载表格 */
-    TreeTable.prototype.reload = function (opt) {
-        treeTb.render($.extend(this.options, opt));
-    };
-
-    /** 根据id更新数据 */
-    TreeTable.prototype.update = function (id, fields) {
-        var data = getDataById(this.getData(), id, this.options.tree);
-        $.extend(data, fields);
-    };
-
-    /** 根据id删除数据 */
-    TreeTable.prototype.del = function (id) {
-        delDataById(this.getData(), id, this.options.tree);
-    };
-
-    /** 获取当前选中行 */
-    TreeTable.prototype.checkStatus = function (needIndeterminate) {
-        (needIndeterminate == undefined) && (needIndeterminate = true);
-        var that = this;
-        var components = this.getComponents();
-        var $table = components.$table;
-        var checkboxFilter = components.checkboxFilter;
-        var radioFilter = components.radioFilter;
-        var list = [];
-        // 获取单选框选中数据
-        var $radio = $table.find('input[name="' + radioFilter + '"]');
-        if ($radio.length > 0) {
-            var id = $radio.filter(':checked').val();
-            var d = getDataById(this.getData(), id, this.options.tree);
-            if (d) {
-                list.push(d);
-            }
-        } else {  // 获取复选框数据
-            $table.find('input[name="' + checkboxFilter + '"]:checked').each(function () {
-                var id = $(this).val();
-                var isIndeterminate = $(this).next('.layui-form-checkbox').hasClass('ew-form-indeterminate');
-                if (needIndeterminate || !isIndeterminate) {
-                    var d = getDataById(that.getData(), id, that.options.tree);
-                    if (d) {
-                        d.isIndeterminate = isIndeterminate;
-                        list.push(d);
-                    }
-                }
-            });
-        }
-        return list;
-    };
-
-    /** 设置复/单选框选中 */
-    TreeTable.prototype.setChecked = function (ids) {
-        var components = this.getComponents();
-        var $table = components.$table;
-        var checkboxFilter = components.checkboxFilter;
-        var radioFilter = components.radioFilter;
-        var $radio = $table.find('input[name="' + radioFilter + '"]');
-        if ($radio.length > 0) {  // 开启了单选框
-            $radio.each(function () {
-                if (ids[ids.length - 1] == $(this).val()) {
-                    $(this).next('.layui-form-radio').trigger('click');
-                    return false;
-                }
-            });
-        } else {  // 开启了复选框
-            $table.find('input[name="' + checkboxFilter + '"]').each(function () {
-                var $cb = $(this);
-                var value = $cb.val();
-                var $layCb = $cb.next('.layui-form-checkbox');
-                for (var i = 0; i < ids.length; i++) {
-                    if (value == ids[i]) {
-                        var checked = $cb.prop('checked');
-                        var indeterminate = $layCb.hasClass('ew-form-indeterminate');
-                        if (!checked || indeterminate) {
-                            $layCb.trigger('click');
-                        }
-                    }
-                }
-            });
-        }
-    };
-
-    /** 移除全部选中 */
-    TreeTable.prototype.removeAllChecked = function () {
-        var components = this.getComponents();
-        var $table = components.$table;
-        var checkboxFilter = components.checkboxFilter;
-        this.checkSubCB($table.children('tbody'), false);
-    };
-
-    /**
-     * 刷新指定父级下的节点
-     * @param id 父级id,空则全部刷新
-     * @param data 非异步模式替换的数据
-     */
-    TreeTable.prototype.refresh = function (id, data) {
-        if (isClass(id) == 'Array') {
-            data = id;
-            id = undefined;
-        }
-        var components = this.getComponents();
-        var $table = components.$table;
-        var d, $tr;
-        if (id != undefined) {
-            d = getDataById(this.getData(), id, this.options.tree);
-            $tr = $table.children('tbody').children('tr[data-id="' + id + '"]');
-        }
-        if (data) {  // 数据模式
-            components.$tbLoading.addClass('ew-loading-float');
-            components.$tbLoading.show();
-            this.renderBodyData(data, d, $tr);
-            components.$tbLoading.hide();
-            components.$tbLoading.removeClass('ew-loading-float');
-            if (data && data.length > 0) {
-                components.$tbEmpty.hide();
-            } else {
-                components.$tbEmpty.show();
-            }
-        } else {  // 异步模式
-            this.renderBodyAsync(d, $tr);
-        }
-    };
-
-    /** 生成表头 */
-    function getThead(options) {
-        var htmlStr = '<tr>';
-        for (var i = 0; i < options.cols.length; i++) {
-            var col = options.cols[i];
-            htmlStr += '<td data-index="' + i + '" ';
-            col.align && (htmlStr += ' align="' + col.align + '"');  // 对齐方式
-            htmlStr += ' >';
-            if (col.singleLine && col.type != 'checkbox') {  // 单行显示
-                htmlStr += '<div class="ew-tree-table-td-single"><i class="layui-icon layui-icon-close ew-tree-tips-c"></i><div class="ew-tree-tips">';
-            }
-            // 标题
-            if (col.type == 'checkbox') {
-                htmlStr += options.getAllChooseBox();
-            } else {
-                htmlStr += (col.title || '');
-            }
-            // 列宽拖拽
-            if (!col.unresize && 'checkbox' != col.type && 'radio' != col.type && 'numbers' != col.type && 'space' != col.type) {
-                htmlStr += '<span class="ew-tb-resize"></span>';
-            }
-            if (col.singleLine) {  // 单行显示
-                htmlStr += '</div></div>';
-            }
-            htmlStr += '</td>';
-        }
-        htmlStr += '</tr>';
-        return htmlStr;
-    }
-
-    /** 生成colgroup */
-    function getColgroup(options) {
-        var htmlStr = '<colgroup>';
-        for (var i = 0; i < options.cols.length; i++) {
-            var col = options.cols[i];
-            htmlStr += '<col ';
-            // 设置宽度
-            if (col.width) {
-                htmlStr += 'width="' + col.width + '"'
-            } else if (col.type == 'space') {  // 空列
-                htmlStr += 'width="15"'
-            } else if (col.type == 'numbers') {  // 序号列
-                htmlStr += 'width="40"'
-            } else if (col.type == 'checkbox' || col.type == 'radio') {  // 复/单选框列
-                htmlStr += 'width="48"'
-            }
-            htmlStr += ' />';
-        }
-        htmlStr += '</colgroup>';
-        return htmlStr;
-    }
-
-    /** 计算table宽度 */
-    function getTbWidth(options) {
-        var minWidth = 0, setWidth = true;
-        for (var i = 0; i < options.cols.length; i++) {
-            var col = options.cols[i];
-            if (col.type == 'space') {  // 空列
-                minWidth += 15;
-            } else if (col.type == 'numbers') {  // 序号列
-                minWidth += 40;
-            } else if (col.type == 'checkbox' || col.type == 'radio') {  // 复/单选框列
-                minWidth += 48;
-            } else if (!col.width || /\d+%$/.test(col.width)) {  // 列未固定宽度
-                setWidth = false;
-                if (col.minWidth) {
-                    minWidth += col.minWidth;
-                } else if (options.cellMinWidth) {
-                    minWidth += options.cellMinWidth;
-                }
-            } else {  // 列固定宽度
-                minWidth += col.width;
-            }
-        }
-        return {minWidth: minWidth, setWidth: setWidth};
-    }
-
-    /** 生成全选按钮 */
-    function getAllChooseBox(options) {
-        var tbFilter = $(options.elem).next().attr('lay-filter');
-        var cbAllFilter = 'ew_tb_choose_all_' + tbFilter;
-        return '<input type="checkbox" lay-filter="' + cbAllFilter + '" lay-skin="primary" class="ew-tree-table-checkbox"/>';
-    }
-
-    /** 获取列图标 */
-    function getIcon(d, treeOption) {
-        if (getHaveChild(d, treeOption)) {
-            return '<i class="ew-tree-icon layui-icon layui-icon-layer"></i>';
-        } else {
-            return '<i class="ew-tree-icon layui-icon layui-icon-file"></i>';
-        }
-    }
-
-    /** 折叠/展开行 */
-    function toggleRow($tr) {
-        var indent = parseInt($tr.data('indent'));
-        var isOpen = $tr.hasClass('ew-tree-table-open');
-        if (isOpen) {  // 折叠
-            $tr.removeClass('ew-tree-table-open');
-            $tr.nextAll('tr').each(function () {
-                if (parseInt($(this).data('indent')) <= indent) {
-                    return false;
-                }
-                $(this).addClass('ew-tree-tb-hide');
-            });
-        } else {  // 展开
-            $tr.addClass('ew-tree-table-open');
-            var hideInd;
-            $tr.nextAll('tr').each(function () {
-                var ind = parseInt($(this).data('indent'));
-                if (ind <= indent) {
-                    return false;
-                }
-                if (hideInd != undefined && ind > hideInd) {
-                    return true;
-                }
-                $(this).removeClass('ew-tree-tb-hide');
-                if (!$(this).hasClass('ew-tree-table-open')) {
-                    hideInd = parseInt($(this).data('indent'));
-                } else {
-                    hideInd = undefined;
-                }
-            });
-        }
-        updateFixedTbHead($tr.parent().parent().parent().parent().parent());
-    }
-
-    /** 固定表头滚动条补丁 */
-    function updateFixedTbHead($view) {
-        var $group = $view.children('.ew-tree-table-group');
-        var $headBox = $group.children('.ew-tree-table-head');
-        var $tbBox = $group.children('.ew-tree-table-box');
-        var sWidth = $tbBox.width() - $tbBox.prop('clientWidth');
-        if (sWidth > 0) {
-            $headBox.css('border-right', sWidth + 'px solid #f2f2f2');
-        } else {
-            $headBox.css('border-right', 'none');
-        }
-    }
-
-    // 监听窗口大小改变
-    $(window).resize(function () {
-        $('.ew-tree-table').each(function () {
-            updateFixedTbHead($(this));
-            var $tbBox = $(this).children('.ew-tree-table-group').children('.ew-tree-table-box');
-            var full = $tbBox.attr('ew-tree-full');
-            if (full && device.ie && device.ie < 10) {
-                $tbBox.css('height', getPageHeight() - full);
-            }
-        });
-    });
-
-    // 表格溢出点击展开功能
-    $(document).on('mouseenter', '.ew-tree-table td', function () {
-        var $tdSingle = $(this).children('.ew-tree-table-td-single');
-        var $content = $tdSingle.children('.ew-tree-tips');
-        if ($tdSingle.length > 0 && $content.prop('scrollWidth') > $content.outerWidth()) {
-            $(this).append('<div class="layui-table-grid-down"><i class="layui-icon layui-icon-down"></i></div>');
-        }
-    }).on('mouseleave', '.ew-tree-table td', function () {
-        $(this).children('.layui-table-grid-down').remove();
-    });
-    // 点击箭头展开
-    $(document).on('click', '.ew-tree-table td>.layui-table-grid-down', function (e) {
-        hideAllTdTips();
-        var $tdSingle = $(this).parent().children('.ew-tree-table-td-single');
-        $tdSingle.addClass('ew-tree-tips-open');
-        var $box = $tdSingle.parents().filter('.ew-tree-table-box');
-        if ($box.length <= 0) {
-            $box = $tdSingle.parents().filter('.ew-tree-table-head');
-        }
-        if (($tdSingle.outerWidth() + $tdSingle.parent().offset().left) > $box.offset().left + $box.outerWidth()) {
-            $tdSingle.addClass('ew-show-left');
-        }
-        if (($tdSingle.outerHeight() + $tdSingle.parent().offset().top) > $box.offset().top + $box.outerHeight()) {
-            $tdSingle.addClass('ew-show-bottom');
-        }
-        e.stopPropagation();
-    });
-    // 点击关闭按钮关闭
-    $(document).on('click', '.ew-tree-table .ew-tree-tips-c', function (e) {
-        hideAllTdTips();
-    });
-    // 点击空白部分关闭
-    $(document).on('click', function () {
-        hideAllTdTips();
-    });
-    $(document).on('click', '.ew-tree-table-td-single.ew-tree-tips-open', function (e) {
-        e.stopPropagation();
-    });
-
-    /* 关闭所有单元格溢出提示框 */
-    function hideAllTdTips() {
-        var $single = $('.ew-tree-table-td-single');
-        $single.removeClass('ew-tree-tips-open');
-        $single.removeClass('ew-show-left');
-    }
-
-    /** 判断是否还有子节点 */
-    function getHaveChild(d, treeOption) {
-        var haveChild = false;
-        if (d[treeOption.haveChildName] != undefined) {
-            haveChild = d[treeOption.haveChildName];
-            haveChild = haveChild == true || haveChild == 'true';
-        } else if (d[treeOption.childName]) {
-            haveChild = d[treeOption.childName].length > 0;
-        }
-        return haveChild;
-    }
-
-    /** 补充pid字段 */
-    function addPidField(data, treeOption, parent) {
-        for (var i = 0; i < data.length; i++) {
-            if (parent) {
-                data[i][treeOption.pidName] = parent[treeOption.idName];
-            }
-            if (data[i][treeOption.childName] && data[i][treeOption.childName].length > 0) {
-                addPidField(data[i][treeOption.childName], treeOption, data[i]);
-            }
-        }
-    }
-
-    /** 根据id获取数据 */
-    function getDataById(data, id, treeOption) {
-        for (var i = 0; i < data.length; i++) {
-            if (data[i][treeOption.idName] == id) {
-                return data[i];
-            }
-            if (data[i][treeOption.childName] && data[i][treeOption.childName].length > 0) {
-                var d = getDataById(data[i][treeOption.childName], id, treeOption);
-                if (d != undefined) {
-                    return d;
-                }
-            }
-        }
-    }
-
-    /** 根据id删除数据 */
-    function delDataById(data, id, treeOption) {
-        for (var i = 0; i < data.length; i++) {
-            if (data[i][treeOption.idName] == id) {
-                data.splice(i, 1);
-                return true;
-            }
-            if (data[i][treeOption.childName] && data[i][treeOption.childName].length > 0) {
-                var rs = delDataById(data[i][treeOption.childName], id, treeOption);
-                if (rs) {
-                    return true;
-                }
-            }
-        }
-    }
-
-    /** 获取顶级的pId */
-    function getPids(list, idName, pidName) {
-        var pids = [];
-        for (var i = 0; i < list.length; i++) {
-            var hasPid = false;
-            for (var j = 0; j < list.length; j++) {
-                if (i != j && list[j][idName] == list[i][pidName]) {
-                    hasPid = true;
-                }
-            }
-            if (!hasPid) {
-                pids.push(list[i][pidName]);
-            }
-        }
-        return pids;
-    }
-
-    /** 判断pId是否相等 */
-    function pidEquals(pId, pIds) {
-        if (isClass(pIds) == 'Array') {
-            for (var i = 0; i < pIds.length; i++) {
-                if (pId == pIds[i]) {
-                    return true;
-                }
-            }
-        } else {
-            return pId == pIds;
-        }
-        return false;
-    }
-
-    /** 获取变量类型 */
-    function isClass(o) {
-        if (o === null)
-            return 'Null';
-        if (o === undefined)
-            return 'Undefined';
-        return Object.prototype.toString.call(o).slice(8, -1);
-    }
-
-    /* 获取浏览器高度 */
-    function getPageHeight() {
-        return document.documentElement.clientHeight || document.body.clientHeight;
-    }
-
-    /* 获取浏览器宽度 */
-    function getPageWidth() {
-        return document.documentElement.clientWidth || document.body.clientWidth;
-    }
-
-    /** 对外提供的方法 */
-    var treeTb = {
-        /* 渲染 */
-        render: function (options) {
-            return new TreeTable(options);
-        },
-        /* 事件监听 */
-        on: function (events, callback) {
-            return layui.onevent.call(this, MOD_NAME, events, callback);
-        },
-        /* pid转children形式 */
-        pidToChildren: function (data, idName, pidName, childName, pId) {
-            childName || (childName = 'children');
-            var newList = [];
-            for (var i = 0; i < data.length; i++) {
-                (pId == undefined) && (pId = getPids(data, idName, pidName));
-                if (pidEquals(data[i][pidName], pId)) {
-                    var children = this.pidToChildren(data, idName, pidName, childName, data[i][idName]);
-                    (children.length > 0) && (data[i][childName] = children);
-                    newList.push(data[i]);
-                }
-            }
-            return newList;
-        }
-    };
-
-    exports('treeTable', treeTb);
-});
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/nprogress/nprogress.css b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/nprogress/nprogress.css
deleted file mode 100644
index 6752d7f4..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/nprogress/nprogress.css	
+++ /dev/null
@@ -1,74 +0,0 @@
-/* Make clicks pass-through */
-#nprogress {
-  pointer-events: none;
-}
-
-#nprogress .bar {
-  background: #29d;
-
-  position: fixed;
-  z-index: 1031;
-  top: 0;
-  left: 0;
-
-  width: 100%;
-  height: 2px;
-}
-
-/* Fancy blur effect */
-#nprogress .peg {
-  display: block;
-  position: absolute;
-  right: 0px;
-  width: 100px;
-  height: 100%;
-  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
-  opacity: 1.0;
-
-  -webkit-transform: rotate(3deg) translate(0px, -4px);
-      -ms-transform: rotate(3deg) translate(0px, -4px);
-          transform: rotate(3deg) translate(0px, -4px);
-}
-
-/* Remove these to get rid of the spinner */
-#nprogress .spinner {
-  display: block;
-  position: fixed;
-  z-index: 1031;
-  top: 15px;
-  right: 15px;
-}
-
-#nprogress .spinner-icon {
-  width: 18px;
-  height: 18px;
-  box-sizing: border-box;
-
-  border: solid 2px transparent;
-  border-top-color: #29d;
-  border-left-color: #29d;
-  border-radius: 50%;
-
-  -webkit-animation: nprogress-spinner 400ms linear infinite;
-          animation: nprogress-spinner 400ms linear infinite;
-}
-
-.nprogress-custom-parent {
-  overflow: hidden;
-  position: relative;
-}
-
-.nprogress-custom-parent #nprogress .spinner,
-.nprogress-custom-parent #nprogress .bar {
-  position: absolute;
-}
-
-@-webkit-keyframes nprogress-spinner {
-  0%   { -webkit-transform: rotate(0deg); }
-  100% { -webkit-transform: rotate(360deg); }
-}
-@keyframes nprogress-spinner {
-  0%   { transform: rotate(0deg); }
-  100% { transform: rotate(360deg); }
-}
-
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/nprogress/nprogress.js b/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/nprogress/nprogress.js
deleted file mode 100644
index b23b3006..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/lib/nprogress/nprogress.js	
+++ /dev/null
@@ -1,476 +0,0 @@
-/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
- * @license MIT */
-
-;(function(root, factory) {
-
-  if (typeof define === 'function' && define.amd) {
-    define(factory);
-  } else if (typeof exports === 'object') {
-    module.exports = factory();
-  } else {
-    root.NProgress = factory();
-  }
-
-})(this, function() {
-  var NProgress = {};
-
-  NProgress.version = '0.2.0';
-
-  var Settings = NProgress.settings = {
-    minimum: 0.08,
-    easing: 'ease',
-    positionUsing: '',
-    speed: 200,
-    trickle: true,
-    trickleRate: 0.02,
-    trickleSpeed: 800,
-    showSpinner: true,
-    barSelector: '[role="bar"]',
-    spinnerSelector: '[role="spinner"]',
-    parent: 'body',
-    template: '<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'
-  };
-
-  /**
-   * Updates configuration.
-   *
-   *     NProgress.configure({
-   *       minimum: 0.1
-   *     });
-   */
-  NProgress.configure = function(options) {
-    var key, value;
-    for (key in options) {
-      value = options[key];
-      if (value !== undefined && options.hasOwnProperty(key)) Settings[key] = value;
-    }
-
-    return this;
-  };
-
-  /**
-   * Last number.
-   */
-
-  NProgress.status = null;
-
-  /**
-   * Sets the progress bar status, where `n` is a number from `0.0` to `1.0`.
-   *
-   *     NProgress.set(0.4);
-   *     NProgress.set(1.0);
-   */
-
-  NProgress.set = function(n) {
-    var started = NProgress.isStarted();
-
-    n = clamp(n, Settings.minimum, 1);
-    NProgress.status = (n === 1 ? null : n);
-
-    var progress = NProgress.render(!started),
-        bar      = progress.querySelector(Settings.barSelector),
-        speed    = Settings.speed,
-        ease     = Settings.easing;
-
-    progress.offsetWidth; /* Repaint */
-
-    queue(function(next) {
-      // Set positionUsing if it hasn't already been set
-      if (Settings.positionUsing === '') Settings.positionUsing = NProgress.getPositioningCSS();
-
-      // Add transition
-      css(bar, barPositionCSS(n, speed, ease));
-
-      if (n === 1) {
-        // Fade out
-        css(progress, { 
-          transition: 'none', 
-          opacity: 1 
-        });
-        progress.offsetWidth; /* Repaint */
-
-        setTimeout(function() {
-          css(progress, { 
-            transition: 'all ' + speed + 'ms linear', 
-            opacity: 0 
-          });
-          setTimeout(function() {
-            NProgress.remove();
-            next();
-          }, speed);
-        }, speed);
-      } else {
-        setTimeout(next, speed);
-      }
-    });
-
-    return this;
-  };
-
-  NProgress.isStarted = function() {
-    return typeof NProgress.status === 'number';
-  };
-
-  /**
-   * Shows the progress bar.
-   * This is the same as setting the status to 0%, except that it doesn't go backwards.
-   *
-   *     NProgress.start();
-   *
-   */
-  NProgress.start = function() {
-    if (!NProgress.status) NProgress.set(0);
-
-    var work = function() {
-      setTimeout(function() {
-        if (!NProgress.status) return;
-        NProgress.trickle();
-        work();
-      }, Settings.trickleSpeed);
-    };
-
-    if (Settings.trickle) work();
-
-    return this;
-  };
-
-  /**
-   * Hides the progress bar.
-   * This is the *sort of* the same as setting the status to 100%, with the
-   * difference being `done()` makes some placebo effect of some realistic motion.
-   *
-   *     NProgress.done();
-   *
-   * If `true` is passed, it will show the progress bar even if its hidden.
-   *
-   *     NProgress.done(true);
-   */
-
-  NProgress.done = function(force) {
-    if (!force && !NProgress.status) return this;
-
-    return NProgress.inc(0.3 + 0.5 * Math.random()).set(1);
-  };
-
-  /**
-   * Increments by a random amount.
-   */
-
-  NProgress.inc = function(amount) {
-    var n = NProgress.status;
-
-    if (!n) {
-      return NProgress.start();
-    } else {
-      if (typeof amount !== 'number') {
-        amount = (1 - n) * clamp(Math.random() * n, 0.1, 0.95);
-      }
-
-      n = clamp(n + amount, 0, 0.994);
-      return NProgress.set(n);
-    }
-  };
-
-  NProgress.trickle = function() {
-    return NProgress.inc(Math.random() * Settings.trickleRate);
-  };
-
-  /**
-   * Waits for all supplied jQuery promises and
-   * increases the progress as the promises resolve.
-   *
-   * @param $promise jQUery Promise
-   */
-  (function() {
-    var initial = 0, current = 0;
-
-    NProgress.promise = function($promise) {
-      if (!$promise || $promise.state() === "resolved") {
-        return this;
-      }
-
-      if (current === 0) {
-        NProgress.start();
-      }
-
-      initial++;
-      current++;
-
-      $promise.always(function() {
-        current--;
-        if (current === 0) {
-            initial = 0;
-            NProgress.done();
-        } else {
-            NProgress.set((initial - current) / initial);
-        }
-      });
-
-      return this;
-    };
-
-  })();
-
-  /**
-   * (Internal) renders the progress bar markup based on the `template`
-   * setting.
-   */
-
-  NProgress.render = function(fromStart) {
-    if (NProgress.isRendered()) return document.getElementById('nprogress');
-
-    addClass(document.documentElement, 'nprogress-busy');
-    
-    var progress = document.createElement('div');
-    progress.id = 'nprogress';
-    progress.innerHTML = Settings.template;
-
-    var bar      = progress.querySelector(Settings.barSelector),
-        perc     = fromStart ? '-100' : toBarPerc(NProgress.status || 0),
-        parent   = document.querySelector(Settings.parent),
-        spinner;
-    
-    css(bar, {
-      transition: 'all 0 linear',
-      transform: 'translate3d(' + perc + '%,0,0)'
-    });
-
-    if (!Settings.showSpinner) {
-      spinner = progress.querySelector(Settings.spinnerSelector);
-      spinner && removeElement(spinner);
-    }
-
-    if (parent != document.body) {
-      addClass(parent, 'nprogress-custom-parent');
-    }
-
-    parent.appendChild(progress);
-    return progress;
-  };
-
-  /**
-   * Removes the element. Opposite of render().
-   */
-
-  NProgress.remove = function() {
-    removeClass(document.documentElement, 'nprogress-busy');
-    removeClass(document.querySelector(Settings.parent), 'nprogress-custom-parent');
-    var progress = document.getElementById('nprogress');
-    progress && removeElement(progress);
-  };
-
-  /**
-   * Checks if the progress bar is rendered.
-   */
-
-  NProgress.isRendered = function() {
-    return !!document.getElementById('nprogress');
-  };
-
-  /**
-   * Determine which positioning CSS rule to use.
-   */
-
-  NProgress.getPositioningCSS = function() {
-    // Sniff on document.body.style
-    var bodyStyle = document.body.style;
-
-    // Sniff prefixes
-    var vendorPrefix = ('WebkitTransform' in bodyStyle) ? 'Webkit' :
-                       ('MozTransform' in bodyStyle) ? 'Moz' :
-                       ('msTransform' in bodyStyle) ? 'ms' :
-                       ('OTransform' in bodyStyle) ? 'O' : '';
-
-    if (vendorPrefix + 'Perspective' in bodyStyle) {
-      // Modern browsers with 3D support, e.g. Webkit, IE10
-      return 'translate3d';
-    } else if (vendorPrefix + 'Transform' in bodyStyle) {
-      // Browsers without 3D support, e.g. IE9
-      return 'translate';
-    } else {
-      // Browsers without translate() support, e.g. IE7-8
-      return 'margin';
-    }
-  };
-
-  /**
-   * Helpers
-   */
-
-  function clamp(n, min, max) {
-    if (n < min) return min;
-    if (n > max) return max;
-    return n;
-  }
-
-  /**
-   * (Internal) converts a percentage (`0..1`) to a bar translateX
-   * percentage (`-100%..0%`).
-   */
-
-  function toBarPerc(n) {
-    return (-1 + n) * 100;
-  }
-
-
-  /**
-   * (Internal) returns the correct CSS for changing the bar's
-   * position given an n percentage, and speed and ease from Settings
-   */
-
-  function barPositionCSS(n, speed, ease) {
-    var barCSS;
-
-    if (Settings.positionUsing === 'translate3d') {
-      barCSS = { transform: 'translate3d('+toBarPerc(n)+'%,0,0)' };
-    } else if (Settings.positionUsing === 'translate') {
-      barCSS = { transform: 'translate('+toBarPerc(n)+'%,0)' };
-    } else {
-      barCSS = { 'margin-left': toBarPerc(n)+'%' };
-    }
-
-    barCSS.transition = 'all '+speed+'ms '+ease;
-
-    return barCSS;
-  }
-
-  /**
-   * (Internal) Queues a function to be executed.
-   */
-
-  var queue = (function() {
-    var pending = [];
-    
-    function next() {
-      var fn = pending.shift();
-      if (fn) {
-        fn(next);
-      }
-    }
-
-    return function(fn) {
-      pending.push(fn);
-      if (pending.length == 1) next();
-    };
-  })();
-
-  /**
-   * (Internal) Applies css properties to an element, similar to the jQuery 
-   * css method.
-   *
-   * While this helper does assist with vendor prefixed property names, it 
-   * does not perform any manipulation of values prior to setting styles.
-   */
-
-  var css = (function() {
-    var cssPrefixes = [ 'Webkit', 'O', 'Moz', 'ms' ],
-        cssProps    = {};
-
-    function camelCase(string) {
-      return string.replace(/^-ms-/, 'ms-').replace(/-([\da-z])/gi, function(match, letter) {
-        return letter.toUpperCase();
-      });
-    }
-
-    function getVendorProp(name) {
-      var style = document.body.style;
-      if (name in style) return name;
-
-      var i = cssPrefixes.length,
-          capName = name.charAt(0).toUpperCase() + name.slice(1),
-          vendorName;
-      while (i--) {
-        vendorName = cssPrefixes[i] + capName;
-        if (vendorName in style) return vendorName;
-      }
-
-      return name;
-    }
-
-    function getStyleProp(name) {
-      name = camelCase(name);
-      return cssProps[name] || (cssProps[name] = getVendorProp(name));
-    }
-
-    function applyCss(element, prop, value) {
-      prop = getStyleProp(prop);
-      element.style[prop] = value;
-    }
-
-    return function(element, properties) {
-      var args = arguments,
-          prop, 
-          value;
-
-      if (args.length == 2) {
-        for (prop in properties) {
-          value = properties[prop];
-          if (value !== undefined && properties.hasOwnProperty(prop)) applyCss(element, prop, value);
-        }
-      } else {
-        applyCss(element, args[1], args[2]);
-      }
-    }
-  })();
-
-  /**
-   * (Internal) Determines if an element or space separated list of class names contains a class name.
-   */
-
-  function hasClass(element, name) {
-    var list = typeof element == 'string' ? element : classList(element);
-    return list.indexOf(' ' + name + ' ') >= 0;
-  }
-
-  /**
-   * (Internal) Adds a class to an element.
-   */
-
-  function addClass(element, name) {
-    var oldList = classList(element),
-        newList = oldList + name;
-
-    if (hasClass(oldList, name)) return; 
-
-    // Trim the opening space.
-    element.className = newList.substring(1);
-  }
-
-  /**
-   * (Internal) Removes a class from an element.
-   */
-
-  function removeClass(element, name) {
-    var oldList = classList(element),
-        newList;
-
-    if (!hasClass(element, name)) return;
-
-    // Replace the class name.
-    newList = oldList.replace(' ' + name + ' ', ' ');
-
-    // Trim the opening and closing spaces.
-    element.className = newList.substring(1, newList.length - 1);
-  }
-
-  /**
-   * (Internal) Gets a space separated list of the class names on the element. 
-   * The list is wrapped with a single space on each end to facilitate finding 
-   * matches within the list.
-   */
-
-  function classList(element) {
-    return (' ' + (element.className || '') + ' ').replace(/\s+/gi, ' ');
-  }
-
-  /**
-   * (Internal) Removes an element from the DOM.
-   */
-
-  function removeElement(element) {
-    element && element.parentNode && element.parentNode.removeChild(element);
-  }
-
-  return NProgress;
-});
-
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/login.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/login.html
deleted file mode 100644
index bce7b916..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/login.html	
+++ /dev/null
@@ -1,61 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-  <meta charset="UTF-8">
-  <title>后台登录</title>
-  <meta name="renderer" content="webkit|ie-comp|ie-stand">
-  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-  <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-  <meta http-equiv="Cache-Control" content="no-siteapp" />
-  <link rel="stylesheet" href="./css/style.css">
-  <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-  <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-  <script type="text/javascript" src="./lib/layui/layui.js"></script>
-  <!--[if lt IE 9]>
-      <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-      <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-    <![endif]-->
-</head>
-
-<body class="layui-login">
-  <form method="post" class="layui-form">
-    <div class="login-wrap">
-      <div class="login-logo"></div>
-      <div class="login-form" style="padding: 20px 30px">
-        <div class="col">
-          <input name="username" placeholder="用户名" type="text" lay-verify="required" class="login-input">
-          <label class="icon user" for="txtUserName"></label>
-        </div>
-        <div class="col">
-          <input name="password" lay-verify="required" placeholder="密码" type="password" class="login-input">
-          <label class="icon pwd" for="txtPassword"></label>
-        </div>
-        <div class="col">
-          <input type="submit" value="登录" lay-submit lay-filter="login" class="login-btn" />
-        </div>
-      </div>
-    </div>
-    <div class="Footer" style="margin-top: 50px; color: #fff;font-size:16px">
-      Copyright©2019-2020, 本系统由@一如既往,提供技术支持!
-    </div>
-    <div class="Footer" style="margin-top: 5px; color: #fff;font-size:14px">
-      <a href="#" style="color:#fff" target="_blank">备案/许可证编号为:XXXX</a>
-    </div>
-  </form>
-  <script>
-    $(function () {
-      layui.use('form', function () {
-        var form = layui.form;
-        form.on('submit(login)', function (data) {
-          layer.msg(JSON.stringify(data.field), function () {
-            location.href = 'index.html'
-          });
-          return false;
-        });
-      });
-    })
-  </script>
-</body>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/readme.html b/HG_Layui 框架介紹/hg-layui-admin-ui-master/readme.html
deleted file mode 100644
index d89fd155..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/readme.html	
+++ /dev/null
@@ -1,519 +0,0 @@
-<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="UTF-8">
-    <title></title>
-    <meta name="renderer" content="webkit|ie-comp|ie-stand">
-    <meta http-equiv="hg-UA-Compatible" content="IE=edge,chrome=1">
-    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
-    <meta http-equiv="Cache-Control" content="no-siteapp" />
-    <link rel="stylesheet" href="./lib/layui/css/layui.css" media="all">
-    <link rel="stylesheet" href="./lib/admin/admin.css" media="all">
-    <link rel="stylesheet" href="./lib/Scrollbar/jquery.scrollbar.css">
-    <script type="text/javascript" src="./lib/admin/jquery-1.9.1.min.js"></script>
-    <script type="text/javascript" src="./lib/Scrollbar/jquery.scrollBar.js"></script>
-    <script type="text/javascript" src="./lib/layui/layui.js"></script>
-    <script type="text/javascript" src="./lib/admin/admin.js"></script>
-    <!--[if lt IE 9]>
-          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
-          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
-        <![endif]-->
-    <style>
-    .site-dir li {
-        line-height: 26px;
-        margin-left: 20px;
-        overflow: visible;
-        list-style-type: disc;
-    }
-    .layui-layer {
-      box-shadow: none !important;
-      border: 1px solid #d2d2d2;
-    }
-    </style>
-</head>
-
-<body class="layui-body-content">
-    <div class="layui-fluid">
-        <div class="layui-card">
-            <div class="layui-card-body">
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='datatable'>基本数据表格hg.table.datatable属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo1" lay-filter="demo1"></table>
-                <p>基本数据表格使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-var tableCols = []; //cols表头参数请查看官方文档:https://www.layui.com/doc/modules/table.html#cols
-var toolbar = [{
-    text: '添加',
-    layuiicon: '&#xe608;',
-    handler: function () {
-      hg.open('添加用户', './DataGrid-add.html', 600, 400);
-    }
-  },
-  {
-    text: '修改',
-    layuiicon: '&#xe642;',
-    handler: function (obj, row) {
-      if (row) {
-        hg.open('修改用户' + row.data.username, './DataGrid-add.html', 600, 400);
-      } else {
-        hg.msg('请选中一行数据,再操作!');
-      }
-    }
-  }, {
-    text: '删除',
-    layuiicon: '&#xe640;',
-    handler: function (obj, row) {
-      if (row) {
-        hg.confirm("删除当前选中的用户,确定要删除吗?", function () {
-          row.del(); //只删本地数据
-          hg.msg('删除成功!');
-          //obj.reload();
-        });
-      } else {
-        hg.msg('请选中一行数据,再操作!');
-      }
-    }
-  }
-];
-//初始化
-var table = hg.table.datatable('test', '用户管理', 'data1.json', {}, tableCols, toolbar, true, 'full-190', ['filter', 'print', 'exports']);
-
-//导出所有数据
-var table = hg.table.datatable('test', '用户管理', 'data1.json', {}, tableCols, toolbar, true, 'full-190', ['filter','printall','exportsall']);
-
-//获取选中行
-var row = hg.table.datatable('test', 'getSelected');
-var row = table.getSelected();
-
-//重载表格
-hg.table.datatable('test', 'reload');
-或 table.reload(where); //where为url附加参数
-
-//重置表格大小
-hg.table.datatable('test', 'resize');
-或 table.resize();
-
-//打印任意数据
-hg.table.printall(tableCols, data.rows);
-hg.table.printall(layid); //打印当页数据
-
-//导出任意数据
-hg.table.exportfile(layid, data.rows);
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='datatree'>树形组件hg.tree.datatree属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo2" lay-filter="demo2"></table>
-                <table class="layui-hide" id="demo2_1" lay-filter="demo2_1"></table>
-                <p>树形组件使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//初始化
-var tree;
-hg.request('tree.json', function (data) {
-  if (data || data.count > 0) {
-    tree = hg.tree.datatree('treeid', data.data, true);
-    tree.onspread = function() {
-      var obj = this; 
-      //模拟post后台数据,延迟0.5秒
-      setTimeout(() => {
-        hg.request('tree.json',function(data) {
-          if (data || data.count > 0){
-            obj.lazytree(data.data);
-          }
-        });
-      }, 500);
-    }
-    tree.onclick = function() {
-      var obj = this; 
-      console.log(obj.data); //得到当前点击的节点数据
-      console.log(obj.state); //得到当前节点的展开状态:open、close、normal
-      console.log(obj.elem); //得到当前节点元素
-      console.log(obj.data.children); //当前节点下是否有子节点
-    }
-    tree.oncheck = function() {
-      var obj = this; 
-      console.log(obj.data); //得到当前点击的节点数据
-      console.log(obj.checked); //得到当前节点的展开状态:open、close、normal
-      console.log(obj.elem); //得到当前节点元素
-    }
-  }
-});
-//获得选中的节点 
-function getChecked(){
-  var checkData = tree.getChecked();
-  hg.msg(JSON.stringify(checkData));
-}
-//设置节点勾选
-function setChecked(){
-  tree.setChecked(['hg-100101101','hg-100101102']);
-}
-//实例重载
-function reload(){
-  tree.reload();
-  hg.msg('重载成功!')
-}
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='datetime'>基本日期框hg.datetime属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo3" lay-filter="demo3"></table>
-                <p>基本日期框使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-&lt;input class=&quot;layui-input&quot; autocomplete=&quot;off&quot; placeholder=&quot;开始日&quot; name=&quot;start&quot; id=&quot;start&quot;&gt;
-&lt;input class=&quot;layui-input&quot; autocomplete=&quot;off&quot; placeholder=&quot;截止日&quot; name=&quot;end&quot; id=&quot;end&quot;&gt;
-//基本日期控件
-hg.datetime('#start', '#end', {
-    type: 'datetime',
-    value: hg.getdate('datetime', -30),
-    value2: hg.getdate('datetime', '23:59:59'),
-    min: hg.getdate('date', -365),
-    max: hg.getdate(),
-});
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='datetime2'>组合日期框hg.datetime2属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo4" lay-filter="demo4"></table>
-                <p>组合日期框使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-&lt;input class=&quot;layui-input&quot; autocomplete=&quot;off&quot; placeholder=&quot;时间段&quot; name=&quot;time&quot; id=&quot;time&quot;&gt;
-//组合日期控件
-hg.datetime2('#time','datetime',hg.getdate('date', -30),hg.getdate());
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='getdate'>获取日期时间hg.getdate属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo5" lay-filter="demo5"></table>
-                <p>获取日期时间使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//获取过去30天前日期
-hg.getdate('date', -30);
-//获取当前日期
-hg.getdate();
-//获取当前时间
-hg.getdate('datetime');
-//获取当天结束时间
-hg.getdate('datetime', '23:59:59');
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='request'>网络请求hg.request属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo6" lay-filter="demo6"></table>
-                <p>网络请求使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//异步获取后台接口数据
-hg.request('api/userinfo',{"id":"value"},'POST', function (data) {
-  if (data) {
-    //返回数据
-  }
-});
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='ontab'>监听Tab切换事件hg.ontab属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo7" lay-filter="demo7"></table>
-                <p>监听Tab切换事件使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//监听Tab切换事件
-hg.ontab('tab-card',function(){
-  var id = this.getAttribute('lay-id');
-  if (id === 'card1') {
-    //触发tab1
-  }
-  if (id === 'card2') {
-    //触发tab2
-  }
-});
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='onsubmit'>监听表单提交事件hg.form.onsubmit属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo8" lay-filter="demo8"></table>
-                <p>监听表单提交事件使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//监听表单提交事件
-hg.form.onsubmit('sreach', function (data) {
-  var start = data.start;
-  var end = data.end;
-  if (start && end) {
-      if (start > end) {
-          hg.msg("时间范围错误,请重新选择!");
-          return false;
-      }
-  } else if (start || end) {
-      hg.msg("时间范围错误,请重新选择!");
-      return false;
-  }
-  hg.msg(JSON.stringify(data));
-  table && table.reload();
-});
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='onswitch'>监听switch操作事件hg.form.onswitch属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo9" lay-filter="demo9"></table>
-                <p>监听switch操作事件使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//监听switch操作事件
-hg.form.onswitch('doflag',function(data){
-  hg.msg(data.elem.name+'开关checked:'+(data.elem.checked===true?'开启':'禁用'));
-  console.log(data.elem.checked);
-  console.log(data.elem.name);
-  console.log(data.elem.value);
-  console.log(data.othis);
-});
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='verify'>表单自定义验证规则hg.form.verify属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo10" lay-filter="demo10"></table>
-                <p>表单自定义验证规则使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//表单自定义验证规则
-hg.form.verify({
-  title: function(value){
-    if(value.length < 5){
-      return '标题至少得5个字符啊';
-    }
-  }
-  ,pass: [/(.+){6,12}$/, '密码必须6到12位']
-  ,content: function(value){
-    layedit.sync(editIndex);
-  }
-});
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='open'>打开弹出层hg.open属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo11" lay-filter="demo11"></table>
-                <p>打开弹出层使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//弹出最大化
-hg.open('最大化','http://www.baidu.com','','',true);
-//弹出自动宽高
-hg.open('弹出自动宽高','http://www.baidu.com');
-//弹出指定宽高
-hg.open('弹出指定宽高','http://www.baidu.com',500,300);
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='tab'>添加tabs页hg.add_tab属性说明</a></legend></fieldset>
-                <p>添加tabs页使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//添加tabs页
-hg.add_tab('在tab打开','member-list.html');
-//添加tabs页并刷新页面
-hg.add_tab('在tab打开刷新','member-del.html',true);
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='close'>关闭弹出层hg.close属性说明</a></legend></fieldset>
-                <p>关闭弹出层使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//关闭弹出层
-hg.close();
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='base_reload'>刷新父窗口hg.base_reload属性说明</a></legend></fieldset>
-                <p>刷新父窗口使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//刷新父窗口
-hg.base_reload();
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='NProgress'>请求进度条hg.NProgress属性说明</a></legend></fieldset>
-                <p>请求进度条使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//请求进度条,id为iframe中tab-id
-hg.NProgress(id);
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='msg'>弹出提示框hg.msg属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo12" lay-filter="demo12"></table>
-                <p>弹出提示框使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//弹出提示框
-hg.msg('添加成功!');
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='msghide'>弹出半透明提示层hg.msghide属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo13" lay-filter="demo13"></table>
-                <p>弹出半透明提示层使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//弹出半透明提示层
-hg.msghide('上传成功!');
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='confirm'>弹出询问框hg.confirm属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo14" lay-filter="demo14"></table>
-                <p>弹出询问框使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//弹出询问框
-hg.confirm("删除当前选中的用户,确定要删除吗?", function () {
-  hg.msg('删除成功!');
-});
-                </pre>
-
-                <fieldset class="layui-elem-field layui-field-title"><legend><a name='load'>弹出加载层hg.load属性说明</a></legend></fieldset>
-                <table class="layui-hide" id="demo15" lay-filter="demo15"></table>
-                <p>弹出加载层使用实例:</p>
-                <pre class="layui-code" lay-title="JavaScript">
-//弹出加载层
-var a = hg.load(function(){
-  var that = this;
-  setTimeout(function(){
-      //that.close(); //关闭加载层
-      a.close();
-      hg.msghide('清除服务器缓存成功.');
-  },2000);
-});
-                </pre>
-
-            </div>
-        </div>
-    </div>
-</body>
-<script>
-    var cols1 = [[
-        { field: 'id', width: 120, title: '参数'}, 
-        { field: 'type', width: 120, title: '类型'}, 
-        { field: 'note', title: '说明'}]
-    ];
-    var cols2 = [[
-        { field: 'id', width: 160, title: '事件名称'}, 
-        { field: 'note', title: '说明'}]
-    ];
-    var data1 = [
-        {"id": "layid", "type": "String", "note": "渲染ID 必填项,指定原始 table 容器的选择器,id和lay-filter要一致。"}, 
-        {"id": "title", "type": "String", "note": "标题,定义 table 的大标题(在文件导出等地方会用到)。"},
-        {"id": "url", "type": "String", "note": "请求异步数据接口的API地址。"},
-        {"id": "where", "type": "Object", "note": "请求异步数据接口的条件参数。"},
-        {"id": "cols", "type": "Array", "note": "设置表头。值是一个二维数组。方法渲染方式必填"},
-        {"id": "toolbar", "type": "Object/Boolean", "note": "开启表格头部工具栏区域,toolbar: true 仅开启工具栏,不显示左侧按钮"},
-        {"id": "page", "type": "Boolean", "note": "启用分页"},
-        {"id": "height", "type": "Boolean", "note": "设定容器高度,可设置全屏高度,‘full-200’,-200根据实际高度设定"},
-        {"id": "defaultToolbar", "type": "Object", "note": "工具栏显示按钮 ['filter','print','exports','printall','exportsall']"},
-        {"id": "totalRow", "type": "Boolean", "note": "启用合计"}
-    ];
-    hg.table.datatable('demo1', '数据表格文档', data1, {}, cols1);
-    var data2 = [
-        {"id": "layid", "type": "String", "note": "渲染ID 必填项,指定原始 tree 容器的选择器,id和lay-filter要一致。"}, 
-        {"id": "data", "type": "Array", "note": "数据源,渲染前向后台获取加载数据"},
-        {"id": "showCheckbox", "type": "Boolean", "note": "是否显示复选框,默认false"},
-        {"id": "showLine", "type": "Boolean", "note": "是否开启连接线。默认 true,若设为 false,则节点左侧出现三角图标。"},
-        {"id": "accordion", "type": "Boolean", "note": "是否开启手风琴模式,默认 false"},
-        {"id": "onlyIconControl", "type": "Boolean", "note": "是否仅允许节点左侧图标控制展开收缩。默认 false"},
-        {"id": "isJump", "type": "Boolean", "note": "是否允许点击节点时弹出新窗口跳转。默认 false"}
-    ];
-    hg.table.datatable('demo2', '树形组件文档', data2, {}, cols1);
-    var data2_1 = [
-        {"id": "click", "note": "在节点被点击后触发,obj.data当前节点数据,obj.state当前节点的展开状态:open、close、normal,obj.elem当前节点元素。"}, 
-        {"id": "oncheck", "note": "点击复选框时触发,obj.data当前节点数据,obj.checked当前节点的展开状态:open、close、normal,obj.elem当前节点元素。"},
-        {"id": "spread", "note": "父节点展开时触发,配合data参数lazy: true 开启子节点懒加载方式时有效,var obj = this; obj.lazytree(data)懒加载渲染。"}
-    ];
-    hg.table.datatable('demo2_1', '树形组件文档', data2_1, {}, cols2);
-    var data3 = [
-        {"id": "btime", "type": "String", "note": "开始日期元素,必选项,指定input元素id"}, 
-        {"id": "etime", "type": "String", "note": "结束日期元素,非时间段可传值null"},
-        {"id": "options", "type": "Object", "note": "初始化属性,可选项"},
-        {"id": "type", "type": "String", "note": "options参数,选择类型,默认date,其他类型:datetime、time、year、month 或 dt、t、y、m表示"},
-        {"id": "value", "type": "String", "note": "options参数,开始日期默认值"},
-        {"id": "value2", "type": "String", "note": "options参数,结束日期默认值"},
-        {"id": "min", "type": "String", "note": "options参数,开始日期最小范围时间值"},
-        {"id": "min2", "type": "String", "note": "options参数,结束日期最小范围时间值"},
-        {"id": "max", "type": "String", "note": "options参数,开始日期最大范围时间值"},
-        {"id": "max2", "type": "String", "note": "options参数,结束日期最大范围时间值"}
-    ];
-    hg.table.datatable('demo3', '基本日期框文档', data3, {}, cols1);
-    var data4 = [
-        {"id": "elem", "type": "String", "note": "渲染元素ID,必选项,指定input元素id"}, 
-        {"id": "type", "type": "String", "note": "选择类型,默认date,其他类型:datetime、time、year、month 或 dt、t、y、m表示"},
-        {"id": "min", "type": "String", "note": "开始日期最小范围时间值"},
-        {"id": "max", "type": "String", "note": "结束日期最大范围时间值"}
-    ];
-    hg.table.datatable('demo4', '组合日期框文档', data4, {}, cols1);
-    var data5 = [
-        {"id": "type", "type": "String", "note": "获取日期类型,默认date,带有时间日期datetime或 dt表示"},
-        {"id": "e", "type": "Number/String", "note": "特定返回值,-7表示过去7天日期,1或‘01’表示本月1号,2或‘23:59:59’表示当日结束时间"}
-    ];
-    hg.table.datatable('demo5', '获取日期时间文档', data5, {}, cols1);
-    var data6 = [
-        {"id": "url", "type": "String", "note": "请求后台地址,必选项。"},
-        {"id": "data", "type": "Object", "note": "请求附加参数,可选项,默认为空,可传对象{'id':'value'}"},
-        {"id": "type", "type": "String", "note": "请求方式,可选项,默认'GET'"},
-        {"id": "contentType", "type": "String", "note": "上传数据类型,可选项,默认'application/json;charset=utf-8'"},
-        {"id": "dataType", "type": "String", "note": "返回数据类型,可选项,默认'json'"},
-        {"id": "async", "type": "String", "note": "异步请求,可选项,默认true"},
-        {"id": "funSuccess", "type": "function", "note": "请求成功后的回调函数,必选项。"},
-    ];
-    hg.table.datatable('demo6', '获取日期时间文档', data6, {}, cols1);
-    var data7 = [
-        {"id": "layfilter", "type": "String", "note": "过滤器id,必选项。"},
-        {"id": "_callback", "type": "function", "note": "回调方法。"}
-    ];
-    hg.table.datatable('demo7', '监听Tab切换事件文档', data7, {}, cols1);
-    hg.table.datatable('demo8', '监听表单提交事件文档', data7, {}, cols1);
-    hg.table.datatable('demo9', '监听switch操作事件文档', data7, {}, cols1);
-    var data10 = [
-        {"id": "options", "type": "Object", "note": "规则对象,必选项。"}
-    ];
-    hg.table.datatable('demo10', '表单自定义验证规则文档', data10, {}, cols1);
-    var data11 = [
-        {"id": "title", "type": "String", "note": "弹出层标题,必选项。"},
-        {"id": "url", "type": "String", "note": "弹出层地址,必选项。"},
-        {"id": "w", "type": "Number", "note": "指定宽,可选项。"},
-        {"id": "h", "type": "Number", "note": "指定高,可选项。"},
-        {"id": "full", "type": "Boolean", "note": "是否全屏,可选项,默认false。"}
-    ];
-    hg.table.datatable('demo11', '打开弹出层文档', data11, {}, cols1);
-    var data12 = [
-        {"id": "content", "type": "String", "note": "提示框内容,必选项。"},
-        {"id": "title", "type": "String", "note": "提示框标题,可选项。"},
-        {"id": "time", "type": "Number", "note": "自动关闭所需时间,可选项,默认值0,5000表示5秒后自动关闭。"}
-    ];
-    hg.table.datatable('demo12', '弹出提示框文档', data12, {}, cols1);
-    var data13 = [
-        {"id": "content", "type": "String", "note": "提示框内容,必选项。"},
-        {"id": "time", "type": "Number", "note": "自动关闭所需时间,可选项,默认值2000,5000表示5秒后自动关闭。"}
-    ];
-    hg.table.datatable('demo13', '弹出半透明提示层文档', data13, {}, cols1);
-    var data14 = [
-        {"id": "content", "type": "String", "note": "提示框内容,必选项。"},
-        {"id": "title", "type": "String", "note": "提示框标题,可选项。"},
-        {"id": "callbackmething", "type": "function", "note": "执行回调函数,必选项。"}
-    ];
-    hg.table.datatable('demo14', '弹出询问框文档', data14, {}, cols1);
-    var data15 = [
-        {"id": "callbackmething", "type": "function", "note": "执行回调函数,必选项。"},
-        {"id": "return", "type": "Array", "note": "返回对象,执行close()方法,关闭加载层,或this.close()关闭加载层。"}
-    ];
-    hg.table.datatable('demo15', '弹出加载层文档', data15, {}, cols1);
-
-    layui.use('element', function () {
-      layer.open({
-        type: 1,
-        title: '目录',
-        area: ['200px', '540px'], //宽高
-        shade: false,
-        offset: 'rb',
-        resize: false,
-        success: function(layero, index){
-          layer.style(index, {
-            marginLeft: -10,
-            marginTop: -10
-          });
-        },
-        content: '<ul class="site-dir layui-layer-wrap" style="display: block;">'+
-          '<li><a href="#datatable" class="layui-this"><cite>基本数据表格</cite></a></li>'+
-          '<li><a href="#datatree" class=""><cite>树形组件</cite><span class="layui-badge-dot"></span></a></li>'+
-          '<li><a href="#datetime"><cite>基本日期框</cite></a></li>'+
-          '<li><a href="#datetime2"><cite>组合日期框</cite></a></li>'+
-          '<li><a href="#getdate"><cite>获取日期时间</cite></a></li>'+
-          '<li><a href="#request"><cite>网络请求</cite></a></li>'+
-          '<li><a href="#ontab"><cite>监听Tab切换事件</cite></a></li>'+
-          '<li><a href="#onsubmit"><cite>监听表单提交事件</cite></a></li>'+
-          '<li><a href="#onswitch"><cite>监听switch操作事件</cite></a></li>'+
-          '<li><a href="#verify"><cite>表单自定义验证规则</cite></a></li>'+
-          '<li><a href="#open"><cite>打开弹出层</cite></a></li>'+
-          '<li><a href="#tab"><cite>添加tabs页</cite></a></li>'+
-          '<li><a href="#close"><cite>关闭弹出层</cite></a></li>'+
-          '<li><a href="#base_reload"><cite>刷新父窗口</cite></a></li>'+
-          '<li><a href="#NProgress"><cite>请求进度条</cite></a></li>'+
-          '<li><a href="#msg"><cite>弹出提示框</cite></a></li>'+
-          '<li><a href="#msghide"><cite>弹出半透明提示层</cite></a></li>'+
-          '<li><a href="#confirm"><cite>弹出询问框</cite></a></li>'+
-          '<li><a href="#load"><cite>弹出加载层</cite></a></li>'+
-          '</ul>'
-      });
-    });
-</script>
-
-</html>
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/tree.json b/HG_Layui 框架介紹/hg-layui-admin-ui-master/tree.json
deleted file mode 100644
index e5f7bd52..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/tree.json	
+++ /dev/null
@@ -1,16004 +0,0 @@
-{
-  "code": 0,
-  "msg": "",
-  "count": 4000,
-  "data": [
-    {
-      "id": "00001",
-      "title": "00001"
-    },
-    {
-      "id": "00002",
-      "title": "00002"
-    },
-    {
-      "id": "00003",
-      "title": "00003"
-    },
-    {
-      "id": "00004",
-      "title": "00004"
-    },
-    {
-      "id": "00005",
-      "title": "00005"
-    },
-    {
-      "id": "00006",
-      "title": "00006"
-    },
-    {
-      "id": "00007",
-      "title": "00007"
-    },
-    {
-      "id": "00008",
-      "title": "00008"
-    },
-    {
-      "id": "00009",
-      "title": "00009"
-    },
-    {
-      "id": "00010",
-      "title": "00010"
-    },
-    {
-      "id": "00011",
-      "title": "00011"
-    },
-    {
-      "id": "00012",
-      "title": "00012"
-    },
-    {
-      "id": "00013",
-      "title": "00013"
-    },
-    {
-      "id": "00014",
-      "title": "00014"
-    },
-    {
-      "id": "00015",
-      "title": "00015"
-    },
-    {
-      "id": "00016",
-      "title": "00016"
-    },
-    {
-      "id": "00017",
-      "title": "00017"
-    },
-    {
-      "id": "00018",
-      "title": "00018"
-    },
-    {
-      "id": "00019",
-      "title": "00019"
-    },
-    {
-      "id": "00020",
-      "title": "00020"
-    },
-    {
-      "id": "00021",
-      "title": "00021"
-    },
-    {
-      "id": "00022",
-      "title": "00022"
-    },
-    {
-      "id": "00023",
-      "title": "00023"
-    },
-    {
-      "id": "00024",
-      "title": "00024"
-    },
-    {
-      "id": "00025",
-      "title": "00025"
-    },
-    {
-      "id": "00026",
-      "title": "00026"
-    },
-    {
-      "id": "00027",
-      "title": "00027"
-    },
-    {
-      "id": "00028",
-      "title": "00028"
-    },
-    {
-      "id": "00029",
-      "title": "00029"
-    },
-    {
-      "id": "00030",
-      "title": "00030"
-    },
-    {
-      "id": "00031",
-      "title": "00031"
-    },
-    {
-      "id": "00032",
-      "title": "00032"
-    },
-    {
-      "id": "00033",
-      "title": "00033"
-    },
-    {
-      "id": "00034",
-      "title": "00034"
-    },
-    {
-      "id": "00035",
-      "title": "00035"
-    },
-    {
-      "id": "00036",
-      "title": "00036"
-    },
-    {
-      "id": "00037",
-      "title": "00037"
-    },
-    {
-      "id": "00038",
-      "title": "00038"
-    },
-    {
-      "id": "00039",
-      "title": "00039"
-    },
-    {
-      "id": "00040",
-      "title": "00040"
-    },
-    {
-      "id": "00041",
-      "title": "00041"
-    },
-    {
-      "id": "00042",
-      "title": "00042"
-    },
-    {
-      "id": "00043",
-      "title": "00043"
-    },
-    {
-      "id": "00044",
-      "title": "00044"
-    },
-    {
-      "id": "00045",
-      "title": "00045"
-    },
-    {
-      "id": "00046",
-      "title": "00046"
-    },
-    {
-      "id": "00047",
-      "title": "00047"
-    },
-    {
-      "id": "00048",
-      "title": "00048"
-    },
-    {
-      "id": "00049",
-      "title": "00049"
-    },
-    {
-      "id": "00050",
-      "title": "00050"
-    },
-    {
-      "id": "00051",
-      "title": "00051"
-    },
-    {
-      "id": "00052",
-      "title": "00052"
-    },
-    {
-      "id": "00053",
-      "title": "00053"
-    },
-    {
-      "id": "00054",
-      "title": "00054"
-    },
-    {
-      "id": "00055",
-      "title": "00055"
-    },
-    {
-      "id": "00056",
-      "title": "00056"
-    },
-    {
-      "id": "00057",
-      "title": "00057"
-    },
-    {
-      "id": "00058",
-      "title": "00058"
-    },
-    {
-      "id": "00059",
-      "title": "00059"
-    },
-    {
-      "id": "00060",
-      "title": "00060"
-    },
-    {
-      "id": "00061",
-      "title": "00061"
-    },
-    {
-      "id": "00062",
-      "title": "00062"
-    },
-    {
-      "id": "00063",
-      "title": "00063"
-    },
-    {
-      "id": "00064",
-      "title": "00064"
-    },
-    {
-      "id": "00065",
-      "title": "00065"
-    },
-    {
-      "id": "00066",
-      "title": "00066"
-    },
-    {
-      "id": "00067",
-      "title": "00067"
-    },
-    {
-      "id": "00068",
-      "title": "00068"
-    },
-    {
-      "id": "00069",
-      "title": "00069"
-    },
-    {
-      "id": "00070",
-      "title": "00070"
-    },
-    {
-      "id": "00071",
-      "title": "00071"
-    },
-    {
-      "id": "00072",
-      "title": "00072"
-    },
-    {
-      "id": "00073",
-      "title": "00073"
-    },
-    {
-      "id": "00074",
-      "title": "00074"
-    },
-    {
-      "id": "00075",
-      "title": "00075"
-    },
-    {
-      "id": "00076",
-      "title": "00076"
-    },
-    {
-      "id": "00077",
-      "title": "00077"
-    },
-    {
-      "id": "00078",
-      "title": "00078"
-    },
-    {
-      "id": "00079",
-      "title": "00079"
-    },
-    {
-      "id": "00080",
-      "title": "00080"
-    },
-    {
-      "id": "00081",
-      "title": "00081"
-    },
-    {
-      "id": "00082",
-      "title": "00082"
-    },
-    {
-      "id": "00083",
-      "title": "00083"
-    },
-    {
-      "id": "00084",
-      "title": "00084"
-    },
-    {
-      "id": "00085",
-      "title": "00085"
-    },
-    {
-      "id": "00086",
-      "title": "00086"
-    },
-    {
-      "id": "00087",
-      "title": "00087"
-    },
-    {
-      "id": "00088",
-      "title": "00088"
-    },
-    {
-      "id": "00089",
-      "title": "00089"
-    },
-    {
-      "id": "00090",
-      "title": "00090"
-    },
-    {
-      "id": "00091",
-      "title": "00091"
-    },
-    {
-      "id": "00092",
-      "title": "00092"
-    },
-    {
-      "id": "00093",
-      "title": "00093"
-    },
-    {
-      "id": "00094",
-      "title": "00094"
-    },
-    {
-      "id": "00095",
-      "title": "00095"
-    },
-    {
-      "id": "00096",
-      "title": "00096"
-    },
-    {
-      "id": "00097",
-      "title": "00097"
-    },
-    {
-      "id": "00098",
-      "title": "00098"
-    },
-    {
-      "id": "00099",
-      "title": "00099"
-    },
-    {
-      "id": "00100",
-      "title": "00100"
-    },
-    {
-      "id": "00101",
-      "title": "00101"
-    },
-    {
-      "id": "00102",
-      "title": "00102"
-    },
-    {
-      "id": "00103",
-      "title": "00103"
-    },
-    {
-      "id": "00104",
-      "title": "00104"
-    },
-    {
-      "id": "00105",
-      "title": "00105"
-    },
-    {
-      "id": "00106",
-      "title": "00106"
-    },
-    {
-      "id": "00107",
-      "title": "00107"
-    },
-    {
-      "id": "00108",
-      "title": "00108"
-    },
-    {
-      "id": "00109",
-      "title": "00109"
-    },
-    {
-      "id": "00110",
-      "title": "00110"
-    },
-    {
-      "id": "00111",
-      "title": "00111"
-    },
-    {
-      "id": "00112",
-      "title": "00112"
-    },
-    {
-      "id": "00113",
-      "title": "00113"
-    },
-    {
-      "id": "00114",
-      "title": "00114"
-    },
-    {
-      "id": "00115",
-      "title": "00115"
-    },
-    {
-      "id": "00116",
-      "title": "00116"
-    },
-    {
-      "id": "00117",
-      "title": "00117"
-    },
-    {
-      "id": "00118",
-      "title": "00118"
-    },
-    {
-      "id": "00119",
-      "title": "00119"
-    },
-    {
-      "id": "00120",
-      "title": "00120"
-    },
-    {
-      "id": "00121",
-      "title": "00121"
-    },
-    {
-      "id": "00122",
-      "title": "00122"
-    },
-    {
-      "id": "00123",
-      "title": "00123"
-    },
-    {
-      "id": "00124",
-      "title": "00124"
-    },
-    {
-      "id": "00125",
-      "title": "00125"
-    },
-    {
-      "id": "00126",
-      "title": "00126"
-    },
-    {
-      "id": "00127",
-      "title": "00127"
-    },
-    {
-      "id": "00128",
-      "title": "00128"
-    },
-    {
-      "id": "00129",
-      "title": "00129"
-    },
-    {
-      "id": "00130",
-      "title": "00130"
-    },
-    {
-      "id": "00131",
-      "title": "00131"
-    },
-    {
-      "id": "00132",
-      "title": "00132"
-    },
-    {
-      "id": "00133",
-      "title": "00133"
-    },
-    {
-      "id": "00134",
-      "title": "00134"
-    },
-    {
-      "id": "00135",
-      "title": "00135"
-    },
-    {
-      "id": "00136",
-      "title": "00136"
-    },
-    {
-      "id": "00137",
-      "title": "00137"
-    },
-    {
-      "id": "00138",
-      "title": "00138"
-    },
-    {
-      "id": "00139",
-      "title": "00139"
-    },
-    {
-      "id": "00140",
-      "title": "00140"
-    },
-    {
-      "id": "00141",
-      "title": "00141"
-    },
-    {
-      "id": "00142",
-      "title": "00142"
-    },
-    {
-      "id": "00143",
-      "title": "00143"
-    },
-    {
-      "id": "00144",
-      "title": "00144"
-    },
-    {
-      "id": "00145",
-      "title": "00145"
-    },
-    {
-      "id": "00146",
-      "title": "00146"
-    },
-    {
-      "id": "00147",
-      "title": "00147"
-    },
-    {
-      "id": "00148",
-      "title": "00148"
-    },
-    {
-      "id": "00149",
-      "title": "00149"
-    },
-    {
-      "id": "00150",
-      "title": "00150"
-    },
-    {
-      "id": "00151",
-      "title": "00151"
-    },
-    {
-      "id": "00152",
-      "title": "00152"
-    },
-    {
-      "id": "00153",
-      "title": "00153"
-    },
-    {
-      "id": "00154",
-      "title": "00154"
-    },
-    {
-      "id": "00155",
-      "title": "00155"
-    },
-    {
-      "id": "00156",
-      "title": "00156"
-    },
-    {
-      "id": "00157",
-      "title": "00157"
-    },
-    {
-      "id": "00158",
-      "title": "00158"
-    },
-    {
-      "id": "00159",
-      "title": "00159"
-    },
-    {
-      "id": "00160",
-      "title": "00160"
-    },
-    {
-      "id": "00161",
-      "title": "00161"
-    },
-    {
-      "id": "00162",
-      "title": "00162"
-    },
-    {
-      "id": "00163",
-      "title": "00163"
-    },
-    {
-      "id": "00164",
-      "title": "00164"
-    },
-    {
-      "id": "00165",
-      "title": "00165"
-    },
-    {
-      "id": "00166",
-      "title": "00166"
-    },
-    {
-      "id": "00167",
-      "title": "00167"
-    },
-    {
-      "id": "00168",
-      "title": "00168"
-    },
-    {
-      "id": "00169",
-      "title": "00169"
-    },
-    {
-      "id": "00170",
-      "title": "00170"
-    },
-    {
-      "id": "00171",
-      "title": "00171"
-    },
-    {
-      "id": "00172",
-      "title": "00172"
-    },
-    {
-      "id": "00173",
-      "title": "00173"
-    },
-    {
-      "id": "00174",
-      "title": "00174"
-    },
-    {
-      "id": "00175",
-      "title": "00175"
-    },
-    {
-      "id": "00176",
-      "title": "00176"
-    },
-    {
-      "id": "00177",
-      "title": "00177"
-    },
-    {
-      "id": "00178",
-      "title": "00178"
-    },
-    {
-      "id": "00179",
-      "title": "00179"
-    },
-    {
-      "id": "00180",
-      "title": "00180"
-    },
-    {
-      "id": "00181",
-      "title": "00181"
-    },
-    {
-      "id": "00182",
-      "title": "00182"
-    },
-    {
-      "id": "00183",
-      "title": "00183"
-    },
-    {
-      "id": "00184",
-      "title": "00184"
-    },
-    {
-      "id": "00185",
-      "title": "00185"
-    },
-    {
-      "id": "00186",
-      "title": "00186"
-    },
-    {
-      "id": "00187",
-      "title": "00187"
-    },
-    {
-      "id": "00188",
-      "title": "00188"
-    },
-    {
-      "id": "00189",
-      "title": "00189"
-    },
-    {
-      "id": "00190",
-      "title": "00190"
-    },
-    {
-      "id": "00191",
-      "title": "00191"
-    },
-    {
-      "id": "00192",
-      "title": "00192"
-    },
-    {
-      "id": "00193",
-      "title": "00193"
-    },
-    {
-      "id": "00194",
-      "title": "00194"
-    },
-    {
-      "id": "00195",
-      "title": "00195"
-    },
-    {
-      "id": "00196",
-      "title": "00196"
-    },
-    {
-      "id": "00197",
-      "title": "00197"
-    },
-    {
-      "id": "00198",
-      "title": "00198"
-    },
-    {
-      "id": "00199",
-      "title": "00199"
-    },
-    {
-      "id": "00200",
-      "title": "00200"
-    },
-    {
-      "id": "00201",
-      "title": "00201"
-    },
-    {
-      "id": "00202",
-      "title": "00202"
-    },
-    {
-      "id": "00203",
-      "title": "00203"
-    },
-    {
-      "id": "00204",
-      "title": "00204"
-    },
-    {
-      "id": "00205",
-      "title": "00205"
-    },
-    {
-      "id": "00206",
-      "title": "00206"
-    },
-    {
-      "id": "00207",
-      "title": "00207"
-    },
-    {
-      "id": "00208",
-      "title": "00208"
-    },
-    {
-      "id": "00209",
-      "title": "00209"
-    },
-    {
-      "id": "00210",
-      "title": "00210"
-    },
-    {
-      "id": "00211",
-      "title": "00211"
-    },
-    {
-      "id": "00212",
-      "title": "00212"
-    },
-    {
-      "id": "00213",
-      "title": "00213"
-    },
-    {
-      "id": "00214",
-      "title": "00214"
-    },
-    {
-      "id": "00215",
-      "title": "00215"
-    },
-    {
-      "id": "00216",
-      "title": "00216"
-    },
-    {
-      "id": "00217",
-      "title": "00217"
-    },
-    {
-      "id": "00218",
-      "title": "00218"
-    },
-    {
-      "id": "00219",
-      "title": "00219"
-    },
-    {
-      "id": "00220",
-      "title": "00220"
-    },
-    {
-      "id": "00221",
-      "title": "00221"
-    },
-    {
-      "id": "00222",
-      "title": "00222"
-    },
-    {
-      "id": "00223",
-      "title": "00223"
-    },
-    {
-      "id": "00224",
-      "title": "00224"
-    },
-    {
-      "id": "00225",
-      "title": "00225"
-    },
-    {
-      "id": "00226",
-      "title": "00226"
-    },
-    {
-      "id": "00227",
-      "title": "00227"
-    },
-    {
-      "id": "00228",
-      "title": "00228"
-    },
-    {
-      "id": "00229",
-      "title": "00229"
-    },
-    {
-      "id": "00230",
-      "title": "00230"
-    },
-    {
-      "id": "00231",
-      "title": "00231"
-    },
-    {
-      "id": "00232",
-      "title": "00232"
-    },
-    {
-      "id": "00233",
-      "title": "00233"
-    },
-    {
-      "id": "00234",
-      "title": "00234"
-    },
-    {
-      "id": "00235",
-      "title": "00235"
-    },
-    {
-      "id": "00236",
-      "title": "00236"
-    },
-    {
-      "id": "00237",
-      "title": "00237"
-    },
-    {
-      "id": "00238",
-      "title": "00238"
-    },
-    {
-      "id": "00239",
-      "title": "00239"
-    },
-    {
-      "id": "00240",
-      "title": "00240"
-    },
-    {
-      "id": "00241",
-      "title": "00241"
-    },
-    {
-      "id": "00242",
-      "title": "00242"
-    },
-    {
-      "id": "00243",
-      "title": "00243"
-    },
-    {
-      "id": "00244",
-      "title": "00244"
-    },
-    {
-      "id": "00245",
-      "title": "00245"
-    },
-    {
-      "id": "00246",
-      "title": "00246"
-    },
-    {
-      "id": "00247",
-      "title": "00247"
-    },
-    {
-      "id": "00248",
-      "title": "00248"
-    },
-    {
-      "id": "00249",
-      "title": "00249"
-    },
-    {
-      "id": "00250",
-      "title": "00250"
-    },
-    {
-      "id": "00251",
-      "title": "00251"
-    },
-    {
-      "id": "00252",
-      "title": "00252"
-    },
-    {
-      "id": "00253",
-      "title": "00253"
-    },
-    {
-      "id": "00254",
-      "title": "00254"
-    },
-    {
-      "id": "00255",
-      "title": "00255"
-    },
-    {
-      "id": "00256",
-      "title": "00256"
-    },
-    {
-      "id": "00257",
-      "title": "00257"
-    },
-    {
-      "id": "00258",
-      "title": "00258"
-    },
-    {
-      "id": "00259",
-      "title": "00259"
-    },
-    {
-      "id": "00260",
-      "title": "00260"
-    },
-    {
-      "id": "00261",
-      "title": "00261"
-    },
-    {
-      "id": "00262",
-      "title": "00262"
-    },
-    {
-      "id": "00263",
-      "title": "00263"
-    },
-    {
-      "id": "00264",
-      "title": "00264"
-    },
-    {
-      "id": "00265",
-      "title": "00265"
-    },
-    {
-      "id": "00266",
-      "title": "00266"
-    },
-    {
-      "id": "00267",
-      "title": "00267"
-    },
-    {
-      "id": "00268",
-      "title": "00268"
-    },
-    {
-      "id": "00269",
-      "title": "00269"
-    },
-    {
-      "id": "00270",
-      "title": "00270"
-    },
-    {
-      "id": "00271",
-      "title": "00271"
-    },
-    {
-      "id": "00272",
-      "title": "00272"
-    },
-    {
-      "id": "00273",
-      "title": "00273"
-    },
-    {
-      "id": "00274",
-      "title": "00274"
-    },
-    {
-      "id": "00275",
-      "title": "00275"
-    },
-    {
-      "id": "00276",
-      "title": "00276"
-    },
-    {
-      "id": "00277",
-      "title": "00277"
-    },
-    {
-      "id": "00278",
-      "title": "00278"
-    },
-    {
-      "id": "00279",
-      "title": "00279"
-    },
-    {
-      "id": "00280",
-      "title": "00280"
-    },
-    {
-      "id": "00281",
-      "title": "00281"
-    },
-    {
-      "id": "00282",
-      "title": "00282"
-    },
-    {
-      "id": "00283",
-      "title": "00283"
-    },
-    {
-      "id": "00284",
-      "title": "00284"
-    },
-    {
-      "id": "00285",
-      "title": "00285"
-    },
-    {
-      "id": "00286",
-      "title": "00286"
-    },
-    {
-      "id": "00287",
-      "title": "00287"
-    },
-    {
-      "id": "00288",
-      "title": "00288"
-    },
-    {
-      "id": "00289",
-      "title": "00289"
-    },
-    {
-      "id": "00290",
-      "title": "00290"
-    },
-    {
-      "id": "00291",
-      "title": "00291"
-    },
-    {
-      "id": "00292",
-      "title": "00292"
-    },
-    {
-      "id": "00293",
-      "title": "00293"
-    },
-    {
-      "id": "00294",
-      "title": "00294"
-    },
-    {
-      "id": "00295",
-      "title": "00295"
-    },
-    {
-      "id": "00296",
-      "title": "00296"
-    },
-    {
-      "id": "00297",
-      "title": "00297"
-    },
-    {
-      "id": "00298",
-      "title": "00298"
-    },
-    {
-      "id": "00299",
-      "title": "00299"
-    },
-    {
-      "id": "00300",
-      "title": "00300"
-    },
-    {
-      "id": "00301",
-      "title": "00301"
-    },
-    {
-      "id": "00302",
-      "title": "00302"
-    },
-    {
-      "id": "00303",
-      "title": "00303"
-    },
-    {
-      "id": "00304",
-      "title": "00304"
-    },
-    {
-      "id": "00305",
-      "title": "00305"
-    },
-    {
-      "id": "00306",
-      "title": "00306"
-    },
-    {
-      "id": "00307",
-      "title": "00307"
-    },
-    {
-      "id": "00308",
-      "title": "00308"
-    },
-    {
-      "id": "00309",
-      "title": "00309"
-    },
-    {
-      "id": "00310",
-      "title": "00310"
-    },
-    {
-      "id": "00311",
-      "title": "00311"
-    },
-    {
-      "id": "00312",
-      "title": "00312"
-    },
-    {
-      "id": "00313",
-      "title": "00313"
-    },
-    {
-      "id": "00314",
-      "title": "00314"
-    },
-    {
-      "id": "00315",
-      "title": "00315"
-    },
-    {
-      "id": "00316",
-      "title": "00316"
-    },
-    {
-      "id": "00317",
-      "title": "00317"
-    },
-    {
-      "id": "00318",
-      "title": "00318"
-    },
-    {
-      "id": "00319",
-      "title": "00319"
-    },
-    {
-      "id": "00320",
-      "title": "00320"
-    },
-    {
-      "id": "00321",
-      "title": "00321"
-    },
-    {
-      "id": "00322",
-      "title": "00322"
-    },
-    {
-      "id": "00323",
-      "title": "00323"
-    },
-    {
-      "id": "00324",
-      "title": "00324"
-    },
-    {
-      "id": "00325",
-      "title": "00325"
-    },
-    {
-      "id": "00326",
-      "title": "00326"
-    },
-    {
-      "id": "00327",
-      "title": "00327"
-    },
-    {
-      "id": "00328",
-      "title": "00328"
-    },
-    {
-      "id": "00329",
-      "title": "00329"
-    },
-    {
-      "id": "00330",
-      "title": "00330"
-    },
-    {
-      "id": "00331",
-      "title": "00331"
-    },
-    {
-      "id": "00332",
-      "title": "00332"
-    },
-    {
-      "id": "00333",
-      "title": "00333"
-    },
-    {
-      "id": "00334",
-      "title": "00334"
-    },
-    {
-      "id": "00335",
-      "title": "00335"
-    },
-    {
-      "id": "00336",
-      "title": "00336"
-    },
-    {
-      "id": "00337",
-      "title": "00337"
-    },
-    {
-      "id": "00338",
-      "title": "00338"
-    },
-    {
-      "id": "00339",
-      "title": "00339"
-    },
-    {
-      "id": "00340",
-      "title": "00340"
-    },
-    {
-      "id": "00341",
-      "title": "00341"
-    },
-    {
-      "id": "00342",
-      "title": "00342"
-    },
-    {
-      "id": "00343",
-      "title": "00343"
-    },
-    {
-      "id": "00344",
-      "title": "00344"
-    },
-    {
-      "id": "00345",
-      "title": "00345"
-    },
-    {
-      "id": "00346",
-      "title": "00346"
-    },
-    {
-      "id": "00347",
-      "title": "00347"
-    },
-    {
-      "id": "00348",
-      "title": "00348"
-    },
-    {
-      "id": "00349",
-      "title": "00349"
-    },
-    {
-      "id": "00350",
-      "title": "00350"
-    },
-    {
-      "id": "00351",
-      "title": "00351"
-    },
-    {
-      "id": "00352",
-      "title": "00352"
-    },
-    {
-      "id": "00353",
-      "title": "00353"
-    },
-    {
-      "id": "00354",
-      "title": "00354"
-    },
-    {
-      "id": "00355",
-      "title": "00355"
-    },
-    {
-      "id": "00356",
-      "title": "00356"
-    },
-    {
-      "id": "00357",
-      "title": "00357"
-    },
-    {
-      "id": "00358",
-      "title": "00358"
-    },
-    {
-      "id": "00359",
-      "title": "00359"
-    },
-    {
-      "id": "00360",
-      "title": "00360"
-    },
-    {
-      "id": "00361",
-      "title": "00361"
-    },
-    {
-      "id": "00362",
-      "title": "00362"
-    },
-    {
-      "id": "00363",
-      "title": "00363"
-    },
-    {
-      "id": "00364",
-      "title": "00364"
-    },
-    {
-      "id": "00365",
-      "title": "00365"
-    },
-    {
-      "id": "00366",
-      "title": "00366"
-    },
-    {
-      "id": "00367",
-      "title": "00367"
-    },
-    {
-      "id": "00368",
-      "title": "00368"
-    },
-    {
-      "id": "00369",
-      "title": "00369"
-    },
-    {
-      "id": "00370",
-      "title": "00370"
-    },
-    {
-      "id": "00371",
-      "title": "00371"
-    },
-    {
-      "id": "00372",
-      "title": "00372"
-    },
-    {
-      "id": "00373",
-      "title": "00373"
-    },
-    {
-      "id": "00374",
-      "title": "00374"
-    },
-    {
-      "id": "00375",
-      "title": "00375"
-    },
-    {
-      "id": "00376",
-      "title": "00376"
-    },
-    {
-      "id": "00377",
-      "title": "00377"
-    },
-    {
-      "id": "00378",
-      "title": "00378"
-    },
-    {
-      "id": "00379",
-      "title": "00379"
-    },
-    {
-      "id": "00380",
-      "title": "00380"
-    },
-    {
-      "id": "00381",
-      "title": "00381"
-    },
-    {
-      "id": "00382",
-      "title": "00382"
-    },
-    {
-      "id": "00383",
-      "title": "00383"
-    },
-    {
-      "id": "00384",
-      "title": "00384"
-    },
-    {
-      "id": "00385",
-      "title": "00385"
-    },
-    {
-      "id": "00386",
-      "title": "00386"
-    },
-    {
-      "id": "00387",
-      "title": "00387"
-    },
-    {
-      "id": "00388",
-      "title": "00388"
-    },
-    {
-      "id": "00389",
-      "title": "00389"
-    },
-    {
-      "id": "00390",
-      "title": "00390"
-    },
-    {
-      "id": "00391",
-      "title": "00391"
-    },
-    {
-      "id": "00392",
-      "title": "00392"
-    },
-    {
-      "id": "00393",
-      "title": "00393"
-    },
-    {
-      "id": "00394",
-      "title": "00394"
-    },
-    {
-      "id": "00395",
-      "title": "00395"
-    },
-    {
-      "id": "00396",
-      "title": "00396"
-    },
-    {
-      "id": "00397",
-      "title": "00397"
-    },
-    {
-      "id": "00398",
-      "title": "00398"
-    },
-    {
-      "id": "00399",
-      "title": "00399"
-    },
-    {
-      "id": "00400",
-      "title": "00400"
-    },
-    {
-      "id": "00401",
-      "title": "00401"
-    },
-    {
-      "id": "00402",
-      "title": "00402"
-    },
-    {
-      "id": "00403",
-      "title": "00403"
-    },
-    {
-      "id": "00404",
-      "title": "00404"
-    },
-    {
-      "id": "00405",
-      "title": "00405"
-    },
-    {
-      "id": "00406",
-      "title": "00406"
-    },
-    {
-      "id": "00407",
-      "title": "00407"
-    },
-    {
-      "id": "00408",
-      "title": "00408"
-    },
-    {
-      "id": "00409",
-      "title": "00409"
-    },
-    {
-      "id": "00410",
-      "title": "00410"
-    },
-    {
-      "id": "00411",
-      "title": "00411"
-    },
-    {
-      "id": "00412",
-      "title": "00412"
-    },
-    {
-      "id": "00413",
-      "title": "00413"
-    },
-    {
-      "id": "00414",
-      "title": "00414"
-    },
-    {
-      "id": "00415",
-      "title": "00415"
-    },
-    {
-      "id": "00416",
-      "title": "00416"
-    },
-    {
-      "id": "00417",
-      "title": "00417"
-    },
-    {
-      "id": "00418",
-      "title": "00418"
-    },
-    {
-      "id": "00419",
-      "title": "00419"
-    },
-    {
-      "id": "00420",
-      "title": "00420"
-    },
-    {
-      "id": "00421",
-      "title": "00421"
-    },
-    {
-      "id": "00422",
-      "title": "00422"
-    },
-    {
-      "id": "00423",
-      "title": "00423"
-    },
-    {
-      "id": "00424",
-      "title": "00424"
-    },
-    {
-      "id": "00425",
-      "title": "00425"
-    },
-    {
-      "id": "00426",
-      "title": "00426"
-    },
-    {
-      "id": "00427",
-      "title": "00427"
-    },
-    {
-      "id": "00428",
-      "title": "00428"
-    },
-    {
-      "id": "00429",
-      "title": "00429"
-    },
-    {
-      "id": "00430",
-      "title": "00430"
-    },
-    {
-      "id": "00431",
-      "title": "00431"
-    },
-    {
-      "id": "00432",
-      "title": "00432"
-    },
-    {
-      "id": "00433",
-      "title": "00433"
-    },
-    {
-      "id": "00434",
-      "title": "00434"
-    },
-    {
-      "id": "00435",
-      "title": "00435"
-    },
-    {
-      "id": "00436",
-      "title": "00436"
-    },
-    {
-      "id": "00437",
-      "title": "00437"
-    },
-    {
-      "id": "00438",
-      "title": "00438"
-    },
-    {
-      "id": "00439",
-      "title": "00439"
-    },
-    {
-      "id": "00440",
-      "title": "00440"
-    },
-    {
-      "id": "00441",
-      "title": "00441"
-    },
-    {
-      "id": "00442",
-      "title": "00442"
-    },
-    {
-      "id": "00443",
-      "title": "00443"
-    },
-    {
-      "id": "00444",
-      "title": "00444"
-    },
-    {
-      "id": "00445",
-      "title": "00445"
-    },
-    {
-      "id": "00446",
-      "title": "00446"
-    },
-    {
-      "id": "00447",
-      "title": "00447"
-    },
-    {
-      "id": "00448",
-      "title": "00448"
-    },
-    {
-      "id": "00449",
-      "title": "00449"
-    },
-    {
-      "id": "00450",
-      "title": "00450"
-    },
-    {
-      "id": "00451",
-      "title": "00451"
-    },
-    {
-      "id": "00452",
-      "title": "00452"
-    },
-    {
-      "id": "00453",
-      "title": "00453"
-    },
-    {
-      "id": "00454",
-      "title": "00454"
-    },
-    {
-      "id": "00455",
-      "title": "00455"
-    },
-    {
-      "id": "00456",
-      "title": "00456"
-    },
-    {
-      "id": "00457",
-      "title": "00457"
-    },
-    {
-      "id": "00458",
-      "title": "00458"
-    },
-    {
-      "id": "00459",
-      "title": "00459"
-    },
-    {
-      "id": "00460",
-      "title": "00460"
-    },
-    {
-      "id": "00461",
-      "title": "00461"
-    },
-    {
-      "id": "00462",
-      "title": "00462"
-    },
-    {
-      "id": "00463",
-      "title": "00463"
-    },
-    {
-      "id": "00464",
-      "title": "00464"
-    },
-    {
-      "id": "00465",
-      "title": "00465"
-    },
-    {
-      "id": "00466",
-      "title": "00466"
-    },
-    {
-      "id": "00467",
-      "title": "00467"
-    },
-    {
-      "id": "00468",
-      "title": "00468"
-    },
-    {
-      "id": "00469",
-      "title": "00469"
-    },
-    {
-      "id": "00470",
-      "title": "00470"
-    },
-    {
-      "id": "00471",
-      "title": "00471"
-    },
-    {
-      "id": "00472",
-      "title": "00472"
-    },
-    {
-      "id": "00473",
-      "title": "00473"
-    },
-    {
-      "id": "00474",
-      "title": "00474"
-    },
-    {
-      "id": "00475",
-      "title": "00475"
-    },
-    {
-      "id": "00476",
-      "title": "00476"
-    },
-    {
-      "id": "00477",
-      "title": "00477"
-    },
-    {
-      "id": "00478",
-      "title": "00478"
-    },
-    {
-      "id": "00479",
-      "title": "00479"
-    },
-    {
-      "id": "00480",
-      "title": "00480"
-    },
-    {
-      "id": "00481",
-      "title": "00481"
-    },
-    {
-      "id": "00482",
-      "title": "00482"
-    },
-    {
-      "id": "00483",
-      "title": "00483"
-    },
-    {
-      "id": "00484",
-      "title": "00484"
-    },
-    {
-      "id": "00485",
-      "title": "00485"
-    },
-    {
-      "id": "00486",
-      "title": "00486"
-    },
-    {
-      "id": "00487",
-      "title": "00487"
-    },
-    {
-      "id": "00488",
-      "title": "00488"
-    },
-    {
-      "id": "00489",
-      "title": "00489"
-    },
-    {
-      "id": "00490",
-      "title": "00490"
-    },
-    {
-      "id": "00491",
-      "title": "00491"
-    },
-    {
-      "id": "00492",
-      "title": "00492"
-    },
-    {
-      "id": "00493",
-      "title": "00493"
-    },
-    {
-      "id": "00494",
-      "title": "00494"
-    },
-    {
-      "id": "00495",
-      "title": "00495"
-    },
-    {
-      "id": "00496",
-      "title": "00496"
-    },
-    {
-      "id": "00497",
-      "title": "00497"
-    },
-    {
-      "id": "00498",
-      "title": "00498"
-    },
-    {
-      "id": "00499",
-      "title": "00499"
-    },
-    {
-      "id": "00500",
-      "title": "00500"
-    },
-    {
-      "id": "00501",
-      "title": "00501"
-    },
-    {
-      "id": "00502",
-      "title": "00502"
-    },
-    {
-      "id": "00503",
-      "title": "00503"
-    },
-    {
-      "id": "00504",
-      "title": "00504"
-    },
-    {
-      "id": "00505",
-      "title": "00505"
-    },
-    {
-      "id": "00506",
-      "title": "00506"
-    },
-    {
-      "id": "00507",
-      "title": "00507"
-    },
-    {
-      "id": "00508",
-      "title": "00508"
-    },
-    {
-      "id": "00509",
-      "title": "00509"
-    },
-    {
-      "id": "00510",
-      "title": "00510"
-    },
-    {
-      "id": "00511",
-      "title": "00511"
-    },
-    {
-      "id": "00512",
-      "title": "00512"
-    },
-    {
-      "id": "00513",
-      "title": "00513"
-    },
-    {
-      "id": "00514",
-      "title": "00514"
-    },
-    {
-      "id": "00515",
-      "title": "00515"
-    },
-    {
-      "id": "00516",
-      "title": "00516"
-    },
-    {
-      "id": "00517",
-      "title": "00517"
-    },
-    {
-      "id": "00518",
-      "title": "00518"
-    },
-    {
-      "id": "00519",
-      "title": "00519"
-    },
-    {
-      "id": "00520",
-      "title": "00520"
-    },
-    {
-      "id": "00521",
-      "title": "00521"
-    },
-    {
-      "id": "00522",
-      "title": "00522"
-    },
-    {
-      "id": "00523",
-      "title": "00523"
-    },
-    {
-      "id": "00524",
-      "title": "00524"
-    },
-    {
-      "id": "00525",
-      "title": "00525"
-    },
-    {
-      "id": "00526",
-      "title": "00526"
-    },
-    {
-      "id": "00527",
-      "title": "00527"
-    },
-    {
-      "id": "00528",
-      "title": "00528"
-    },
-    {
-      "id": "00529",
-      "title": "00529"
-    },
-    {
-      "id": "00530",
-      "title": "00530"
-    },
-    {
-      "id": "00531",
-      "title": "00531"
-    },
-    {
-      "id": "00532",
-      "title": "00532"
-    },
-    {
-      "id": "00533",
-      "title": "00533"
-    },
-    {
-      "id": "00534",
-      "title": "00534"
-    },
-    {
-      "id": "00535",
-      "title": "00535"
-    },
-    {
-      "id": "00536",
-      "title": "00536"
-    },
-    {
-      "id": "00537",
-      "title": "00537"
-    },
-    {
-      "id": "00538",
-      "title": "00538"
-    },
-    {
-      "id": "00539",
-      "title": "00539"
-    },
-    {
-      "id": "00540",
-      "title": "00540"
-    },
-    {
-      "id": "00541",
-      "title": "00541"
-    },
-    {
-      "id": "00542",
-      "title": "00542"
-    },
-    {
-      "id": "00543",
-      "title": "00543"
-    },
-    {
-      "id": "00544",
-      "title": "00544"
-    },
-    {
-      "id": "00545",
-      "title": "00545"
-    },
-    {
-      "id": "00546",
-      "title": "00546"
-    },
-    {
-      "id": "00547",
-      "title": "00547"
-    },
-    {
-      "id": "00548",
-      "title": "00548"
-    },
-    {
-      "id": "00549",
-      "title": "00549"
-    },
-    {
-      "id": "00550",
-      "title": "00550"
-    },
-    {
-      "id": "00551",
-      "title": "00551"
-    },
-    {
-      "id": "00552",
-      "title": "00552"
-    },
-    {
-      "id": "00553",
-      "title": "00553"
-    },
-    {
-      "id": "00554",
-      "title": "00554"
-    },
-    {
-      "id": "00555",
-      "title": "00555"
-    },
-    {
-      "id": "00556",
-      "title": "00556"
-    },
-    {
-      "id": "00557",
-      "title": "00557"
-    },
-    {
-      "id": "00558",
-      "title": "00558"
-    },
-    {
-      "id": "00559",
-      "title": "00559"
-    },
-    {
-      "id": "00560",
-      "title": "00560"
-    },
-    {
-      "id": "00561",
-      "title": "00561"
-    },
-    {
-      "id": "00562",
-      "title": "00562"
-    },
-    {
-      "id": "00563",
-      "title": "00563"
-    },
-    {
-      "id": "00564",
-      "title": "00564"
-    },
-    {
-      "id": "00565",
-      "title": "00565"
-    },
-    {
-      "id": "00566",
-      "title": "00566"
-    },
-    {
-      "id": "00567",
-      "title": "00567"
-    },
-    {
-      "id": "00568",
-      "title": "00568"
-    },
-    {
-      "id": "00569",
-      "title": "00569"
-    },
-    {
-      "id": "00570",
-      "title": "00570"
-    },
-    {
-      "id": "00571",
-      "title": "00571"
-    },
-    {
-      "id": "00572",
-      "title": "00572"
-    },
-    {
-      "id": "00573",
-      "title": "00573"
-    },
-    {
-      "id": "00574",
-      "title": "00574"
-    },
-    {
-      "id": "00575",
-      "title": "00575"
-    },
-    {
-      "id": "00576",
-      "title": "00576"
-    },
-    {
-      "id": "00577",
-      "title": "00577"
-    },
-    {
-      "id": "00578",
-      "title": "00578"
-    },
-    {
-      "id": "00579",
-      "title": "00579"
-    },
-    {
-      "id": "00580",
-      "title": "00580"
-    },
-    {
-      "id": "00581",
-      "title": "00581"
-    },
-    {
-      "id": "00582",
-      "title": "00582"
-    },
-    {
-      "id": "00583",
-      "title": "00583"
-    },
-    {
-      "id": "00584",
-      "title": "00584"
-    },
-    {
-      "id": "00585",
-      "title": "00585"
-    },
-    {
-      "id": "00586",
-      "title": "00586"
-    },
-    {
-      "id": "00587",
-      "title": "00587"
-    },
-    {
-      "id": "00588",
-      "title": "00588"
-    },
-    {
-      "id": "00589",
-      "title": "00589"
-    },
-    {
-      "id": "00590",
-      "title": "00590"
-    },
-    {
-      "id": "00591",
-      "title": "00591"
-    },
-    {
-      "id": "00592",
-      "title": "00592"
-    },
-    {
-      "id": "00593",
-      "title": "00593"
-    },
-    {
-      "id": "00594",
-      "title": "00594"
-    },
-    {
-      "id": "00595",
-      "title": "00595"
-    },
-    {
-      "id": "00596",
-      "title": "00596"
-    },
-    {
-      "id": "00597",
-      "title": "00597"
-    },
-    {
-      "id": "00598",
-      "title": "00598"
-    },
-    {
-      "id": "00599",
-      "title": "00599"
-    },
-    {
-      "id": "00600",
-      "title": "00600"
-    },
-    {
-      "id": "00601",
-      "title": "00601"
-    },
-    {
-      "id": "00602",
-      "title": "00602"
-    },
-    {
-      "id": "00603",
-      "title": "00603"
-    },
-    {
-      "id": "00604",
-      "title": "00604"
-    },
-    {
-      "id": "00605",
-      "title": "00605"
-    },
-    {
-      "id": "00606",
-      "title": "00606"
-    },
-    {
-      "id": "00607",
-      "title": "00607"
-    },
-    {
-      "id": "00608",
-      "title": "00608"
-    },
-    {
-      "id": "00609",
-      "title": "00609"
-    },
-    {
-      "id": "00610",
-      "title": "00610"
-    },
-    {
-      "id": "00611",
-      "title": "00611"
-    },
-    {
-      "id": "00612",
-      "title": "00612"
-    },
-    {
-      "id": "00613",
-      "title": "00613"
-    },
-    {
-      "id": "00614",
-      "title": "00614"
-    },
-    {
-      "id": "00615",
-      "title": "00615"
-    },
-    {
-      "id": "00616",
-      "title": "00616"
-    },
-    {
-      "id": "00617",
-      "title": "00617"
-    },
-    {
-      "id": "00618",
-      "title": "00618"
-    },
-    {
-      "id": "00619",
-      "title": "00619"
-    },
-    {
-      "id": "00620",
-      "title": "00620"
-    },
-    {
-      "id": "00621",
-      "title": "00621"
-    },
-    {
-      "id": "00622",
-      "title": "00622"
-    },
-    {
-      "id": "00623",
-      "title": "00623"
-    },
-    {
-      "id": "00624",
-      "title": "00624"
-    },
-    {
-      "id": "00625",
-      "title": "00625"
-    },
-    {
-      "id": "00626",
-      "title": "00626"
-    },
-    {
-      "id": "00627",
-      "title": "00627"
-    },
-    {
-      "id": "00628",
-      "title": "00628"
-    },
-    {
-      "id": "00629",
-      "title": "00629"
-    },
-    {
-      "id": "00630",
-      "title": "00630"
-    },
-    {
-      "id": "00631",
-      "title": "00631"
-    },
-    {
-      "id": "00632",
-      "title": "00632"
-    },
-    {
-      "id": "00633",
-      "title": "00633"
-    },
-    {
-      "id": "00634",
-      "title": "00634"
-    },
-    {
-      "id": "00635",
-      "title": "00635"
-    },
-    {
-      "id": "00636",
-      "title": "00636"
-    },
-    {
-      "id": "00637",
-      "title": "00637"
-    },
-    {
-      "id": "00638",
-      "title": "00638"
-    },
-    {
-      "id": "00639",
-      "title": "00639"
-    },
-    {
-      "id": "00640",
-      "title": "00640"
-    },
-    {
-      "id": "00641",
-      "title": "00641"
-    },
-    {
-      "id": "00642",
-      "title": "00642"
-    },
-    {
-      "id": "00643",
-      "title": "00643"
-    },
-    {
-      "id": "00644",
-      "title": "00644"
-    },
-    {
-      "id": "00645",
-      "title": "00645"
-    },
-    {
-      "id": "00646",
-      "title": "00646"
-    },
-    {
-      "id": "00647",
-      "title": "00647"
-    },
-    {
-      "id": "00648",
-      "title": "00648"
-    },
-    {
-      "id": "00649",
-      "title": "00649"
-    },
-    {
-      "id": "00650",
-      "title": "00650"
-    },
-    {
-      "id": "00651",
-      "title": "00651"
-    },
-    {
-      "id": "00652",
-      "title": "00652"
-    },
-    {
-      "id": "00653",
-      "title": "00653"
-    },
-    {
-      "id": "00654",
-      "title": "00654"
-    },
-    {
-      "id": "00655",
-      "title": "00655"
-    },
-    {
-      "id": "00656",
-      "title": "00656"
-    },
-    {
-      "id": "00657",
-      "title": "00657"
-    },
-    {
-      "id": "00658",
-      "title": "00658"
-    },
-    {
-      "id": "00659",
-      "title": "00659"
-    },
-    {
-      "id": "00660",
-      "title": "00660"
-    },
-    {
-      "id": "00661",
-      "title": "00661"
-    },
-    {
-      "id": "00662",
-      "title": "00662"
-    },
-    {
-      "id": "00663",
-      "title": "00663"
-    },
-    {
-      "id": "00664",
-      "title": "00664"
-    },
-    {
-      "id": "00665",
-      "title": "00665"
-    },
-    {
-      "id": "00666",
-      "title": "00666"
-    },
-    {
-      "id": "00667",
-      "title": "00667"
-    },
-    {
-      "id": "00668",
-      "title": "00668"
-    },
-    {
-      "id": "00669",
-      "title": "00669"
-    },
-    {
-      "id": "00670",
-      "title": "00670"
-    },
-    {
-      "id": "00671",
-      "title": "00671"
-    },
-    {
-      "id": "00672",
-      "title": "00672"
-    },
-    {
-      "id": "00673",
-      "title": "00673"
-    },
-    {
-      "id": "00674",
-      "title": "00674"
-    },
-    {
-      "id": "00675",
-      "title": "00675"
-    },
-    {
-      "id": "00676",
-      "title": "00676"
-    },
-    {
-      "id": "00677",
-      "title": "00677"
-    },
-    {
-      "id": "00678",
-      "title": "00678"
-    },
-    {
-      "id": "00679",
-      "title": "00679"
-    },
-    {
-      "id": "00680",
-      "title": "00680"
-    },
-    {
-      "id": "00681",
-      "title": "00681"
-    },
-    {
-      "id": "00682",
-      "title": "00682"
-    },
-    {
-      "id": "00683",
-      "title": "00683"
-    },
-    {
-      "id": "00684",
-      "title": "00684"
-    },
-    {
-      "id": "00685",
-      "title": "00685"
-    },
-    {
-      "id": "00686",
-      "title": "00686"
-    },
-    {
-      "id": "00687",
-      "title": "00687"
-    },
-    {
-      "id": "00688",
-      "title": "00688"
-    },
-    {
-      "id": "00689",
-      "title": "00689"
-    },
-    {
-      "id": "00690",
-      "title": "00690"
-    },
-    {
-      "id": "00691",
-      "title": "00691"
-    },
-    {
-      "id": "00692",
-      "title": "00692"
-    },
-    {
-      "id": "00693",
-      "title": "00693"
-    },
-    {
-      "id": "00694",
-      "title": "00694"
-    },
-    {
-      "id": "00695",
-      "title": "00695"
-    },
-    {
-      "id": "00696",
-      "title": "00696"
-    },
-    {
-      "id": "00697",
-      "title": "00697"
-    },
-    {
-      "id": "00698",
-      "title": "00698"
-    },
-    {
-      "id": "00699",
-      "title": "00699"
-    },
-    {
-      "id": "00700",
-      "title": "00700"
-    },
-    {
-      "id": "00701",
-      "title": "00701"
-    },
-    {
-      "id": "00702",
-      "title": "00702"
-    },
-    {
-      "id": "00703",
-      "title": "00703"
-    },
-    {
-      "id": "00704",
-      "title": "00704"
-    },
-    {
-      "id": "00705",
-      "title": "00705"
-    },
-    {
-      "id": "00706",
-      "title": "00706"
-    },
-    {
-      "id": "00707",
-      "title": "00707"
-    },
-    {
-      "id": "00708",
-      "title": "00708"
-    },
-    {
-      "id": "00709",
-      "title": "00709"
-    },
-    {
-      "id": "00710",
-      "title": "00710"
-    },
-    {
-      "id": "00711",
-      "title": "00711"
-    },
-    {
-      "id": "00712",
-      "title": "00712"
-    },
-    {
-      "id": "00713",
-      "title": "00713"
-    },
-    {
-      "id": "00714",
-      "title": "00714"
-    },
-    {
-      "id": "00715",
-      "title": "00715"
-    },
-    {
-      "id": "00716",
-      "title": "00716"
-    },
-    {
-      "id": "00717",
-      "title": "00717"
-    },
-    {
-      "id": "00718",
-      "title": "00718"
-    },
-    {
-      "id": "00719",
-      "title": "00719"
-    },
-    {
-      "id": "00720",
-      "title": "00720"
-    },
-    {
-      "id": "00721",
-      "title": "00721"
-    },
-    {
-      "id": "00722",
-      "title": "00722"
-    },
-    {
-      "id": "00723",
-      "title": "00723"
-    },
-    {
-      "id": "00724",
-      "title": "00724"
-    },
-    {
-      "id": "00725",
-      "title": "00725"
-    },
-    {
-      "id": "00726",
-      "title": "00726"
-    },
-    {
-      "id": "00727",
-      "title": "00727"
-    },
-    {
-      "id": "00728",
-      "title": "00728"
-    },
-    {
-      "id": "00729",
-      "title": "00729"
-    },
-    {
-      "id": "00730",
-      "title": "00730"
-    },
-    {
-      "id": "00731",
-      "title": "00731"
-    },
-    {
-      "id": "00732",
-      "title": "00732"
-    },
-    {
-      "id": "00733",
-      "title": "00733"
-    },
-    {
-      "id": "00734",
-      "title": "00734"
-    },
-    {
-      "id": "00735",
-      "title": "00735"
-    },
-    {
-      "id": "00736",
-      "title": "00736"
-    },
-    {
-      "id": "00737",
-      "title": "00737"
-    },
-    {
-      "id": "00738",
-      "title": "00738"
-    },
-    {
-      "id": "00739",
-      "title": "00739"
-    },
-    {
-      "id": "00740",
-      "title": "00740"
-    },
-    {
-      "id": "00741",
-      "title": "00741"
-    },
-    {
-      "id": "00742",
-      "title": "00742"
-    },
-    {
-      "id": "00743",
-      "title": "00743"
-    },
-    {
-      "id": "00744",
-      "title": "00744"
-    },
-    {
-      "id": "00745",
-      "title": "00745"
-    },
-    {
-      "id": "00746",
-      "title": "00746"
-    },
-    {
-      "id": "00747",
-      "title": "00747"
-    },
-    {
-      "id": "00748",
-      "title": "00748"
-    },
-    {
-      "id": "00749",
-      "title": "00749"
-    },
-    {
-      "id": "00750",
-      "title": "00750"
-    },
-    {
-      "id": "00751",
-      "title": "00751"
-    },
-    {
-      "id": "00752",
-      "title": "00752"
-    },
-    {
-      "id": "00753",
-      "title": "00753"
-    },
-    {
-      "id": "00754",
-      "title": "00754"
-    },
-    {
-      "id": "00755",
-      "title": "00755"
-    },
-    {
-      "id": "00756",
-      "title": "00756"
-    },
-    {
-      "id": "00757",
-      "title": "00757"
-    },
-    {
-      "id": "00758",
-      "title": "00758"
-    },
-    {
-      "id": "00759",
-      "title": "00759"
-    },
-    {
-      "id": "00760",
-      "title": "00760"
-    },
-    {
-      "id": "00761",
-      "title": "00761"
-    },
-    {
-      "id": "00762",
-      "title": "00762"
-    },
-    {
-      "id": "00763",
-      "title": "00763"
-    },
-    {
-      "id": "00764",
-      "title": "00764"
-    },
-    {
-      "id": "00765",
-      "title": "00765"
-    },
-    {
-      "id": "00766",
-      "title": "00766"
-    },
-    {
-      "id": "00767",
-      "title": "00767"
-    },
-    {
-      "id": "00768",
-      "title": "00768"
-    },
-    {
-      "id": "00769",
-      "title": "00769"
-    },
-    {
-      "id": "00770",
-      "title": "00770"
-    },
-    {
-      "id": "00771",
-      "title": "00771"
-    },
-    {
-      "id": "00772",
-      "title": "00772"
-    },
-    {
-      "id": "00773",
-      "title": "00773"
-    },
-    {
-      "id": "00774",
-      "title": "00774"
-    },
-    {
-      "id": "00775",
-      "title": "00775"
-    },
-    {
-      "id": "00776",
-      "title": "00776"
-    },
-    {
-      "id": "00777",
-      "title": "00777"
-    },
-    {
-      "id": "00778",
-      "title": "00778"
-    },
-    {
-      "id": "00779",
-      "title": "00779"
-    },
-    {
-      "id": "00780",
-      "title": "00780"
-    },
-    {
-      "id": "00781",
-      "title": "00781"
-    },
-    {
-      "id": "00782",
-      "title": "00782"
-    },
-    {
-      "id": "00783",
-      "title": "00783"
-    },
-    {
-      "id": "00784",
-      "title": "00784"
-    },
-    {
-      "id": "00785",
-      "title": "00785"
-    },
-    {
-      "id": "00786",
-      "title": "00786"
-    },
-    {
-      "id": "00787",
-      "title": "00787"
-    },
-    {
-      "id": "00788",
-      "title": "00788"
-    },
-    {
-      "id": "00789",
-      "title": "00789"
-    },
-    {
-      "id": "00790",
-      "title": "00790"
-    },
-    {
-      "id": "00791",
-      "title": "00791"
-    },
-    {
-      "id": "00792",
-      "title": "00792"
-    },
-    {
-      "id": "00793",
-      "title": "00793"
-    },
-    {
-      "id": "00794",
-      "title": "00794"
-    },
-    {
-      "id": "00795",
-      "title": "00795"
-    },
-    {
-      "id": "00796",
-      "title": "00796"
-    },
-    {
-      "id": "00797",
-      "title": "00797"
-    },
-    {
-      "id": "00798",
-      "title": "00798"
-    },
-    {
-      "id": "00799",
-      "title": "00799"
-    },
-    {
-      "id": "00800",
-      "title": "00800"
-    },
-    {
-      "id": "00801",
-      "title": "00801"
-    },
-    {
-      "id": "00802",
-      "title": "00802"
-    },
-    {
-      "id": "00803",
-      "title": "00803"
-    },
-    {
-      "id": "00804",
-      "title": "00804"
-    },
-    {
-      "id": "00805",
-      "title": "00805"
-    },
-    {
-      "id": "00806",
-      "title": "00806"
-    },
-    {
-      "id": "00807",
-      "title": "00807"
-    },
-    {
-      "id": "00808",
-      "title": "00808"
-    },
-    {
-      "id": "00809",
-      "title": "00809"
-    },
-    {
-      "id": "00810",
-      "title": "00810"
-    },
-    {
-      "id": "00811",
-      "title": "00811"
-    },
-    {
-      "id": "00812",
-      "title": "00812"
-    },
-    {
-      "id": "00813",
-      "title": "00813"
-    },
-    {
-      "id": "00814",
-      "title": "00814"
-    },
-    {
-      "id": "00815",
-      "title": "00815"
-    },
-    {
-      "id": "00816",
-      "title": "00816"
-    },
-    {
-      "id": "00817",
-      "title": "00817"
-    },
-    {
-      "id": "00818",
-      "title": "00818"
-    },
-    {
-      "id": "00819",
-      "title": "00819"
-    },
-    {
-      "id": "00820",
-      "title": "00820"
-    },
-    {
-      "id": "00821",
-      "title": "00821"
-    },
-    {
-      "id": "00822",
-      "title": "00822"
-    },
-    {
-      "id": "00823",
-      "title": "00823"
-    },
-    {
-      "id": "00824",
-      "title": "00824"
-    },
-    {
-      "id": "00825",
-      "title": "00825"
-    },
-    {
-      "id": "00826",
-      "title": "00826"
-    },
-    {
-      "id": "00827",
-      "title": "00827"
-    },
-    {
-      "id": "00828",
-      "title": "00828"
-    },
-    {
-      "id": "00829",
-      "title": "00829"
-    },
-    {
-      "id": "00830",
-      "title": "00830"
-    },
-    {
-      "id": "00831",
-      "title": "00831"
-    },
-    {
-      "id": "00832",
-      "title": "00832"
-    },
-    {
-      "id": "00833",
-      "title": "00833"
-    },
-    {
-      "id": "00834",
-      "title": "00834"
-    },
-    {
-      "id": "00835",
-      "title": "00835"
-    },
-    {
-      "id": "00836",
-      "title": "00836"
-    },
-    {
-      "id": "00837",
-      "title": "00837"
-    },
-    {
-      "id": "00838",
-      "title": "00838"
-    },
-    {
-      "id": "00839",
-      "title": "00839"
-    },
-    {
-      "id": "00840",
-      "title": "00840"
-    },
-    {
-      "id": "00841",
-      "title": "00841"
-    },
-    {
-      "id": "00842",
-      "title": "00842"
-    },
-    {
-      "id": "00843",
-      "title": "00843"
-    },
-    {
-      "id": "00844",
-      "title": "00844"
-    },
-    {
-      "id": "00845",
-      "title": "00845"
-    },
-    {
-      "id": "00846",
-      "title": "00846"
-    },
-    {
-      "id": "00847",
-      "title": "00847"
-    },
-    {
-      "id": "00848",
-      "title": "00848"
-    },
-    {
-      "id": "00849",
-      "title": "00849"
-    },
-    {
-      "id": "00850",
-      "title": "00850"
-    },
-    {
-      "id": "00851",
-      "title": "00851"
-    },
-    {
-      "id": "00852",
-      "title": "00852"
-    },
-    {
-      "id": "00853",
-      "title": "00853"
-    },
-    {
-      "id": "00854",
-      "title": "00854"
-    },
-    {
-      "id": "00855",
-      "title": "00855"
-    },
-    {
-      "id": "00856",
-      "title": "00856"
-    },
-    {
-      "id": "00857",
-      "title": "00857"
-    },
-    {
-      "id": "00858",
-      "title": "00858"
-    },
-    {
-      "id": "00859",
-      "title": "00859"
-    },
-    {
-      "id": "00860",
-      "title": "00860"
-    },
-    {
-      "id": "00861",
-      "title": "00861"
-    },
-    {
-      "id": "00862",
-      "title": "00862"
-    },
-    {
-      "id": "00863",
-      "title": "00863"
-    },
-    {
-      "id": "00864",
-      "title": "00864"
-    },
-    {
-      "id": "00865",
-      "title": "00865"
-    },
-    {
-      "id": "00866",
-      "title": "00866"
-    },
-    {
-      "id": "00867",
-      "title": "00867"
-    },
-    {
-      "id": "00868",
-      "title": "00868"
-    },
-    {
-      "id": "00869",
-      "title": "00869"
-    },
-    {
-      "id": "00870",
-      "title": "00870"
-    },
-    {
-      "id": "00871",
-      "title": "00871"
-    },
-    {
-      "id": "00872",
-      "title": "00872"
-    },
-    {
-      "id": "00873",
-      "title": "00873"
-    },
-    {
-      "id": "00874",
-      "title": "00874"
-    },
-    {
-      "id": "00875",
-      "title": "00875"
-    },
-    {
-      "id": "00876",
-      "title": "00876"
-    },
-    {
-      "id": "00877",
-      "title": "00877"
-    },
-    {
-      "id": "00878",
-      "title": "00878"
-    },
-    {
-      "id": "00879",
-      "title": "00879"
-    },
-    {
-      "id": "00880",
-      "title": "00880"
-    },
-    {
-      "id": "00881",
-      "title": "00881"
-    },
-    {
-      "id": "00882",
-      "title": "00882"
-    },
-    {
-      "id": "00883",
-      "title": "00883"
-    },
-    {
-      "id": "00884",
-      "title": "00884"
-    },
-    {
-      "id": "00885",
-      "title": "00885"
-    },
-    {
-      "id": "00886",
-      "title": "00886"
-    },
-    {
-      "id": "00887",
-      "title": "00887"
-    },
-    {
-      "id": "00888",
-      "title": "00888"
-    },
-    {
-      "id": "00889",
-      "title": "00889"
-    },
-    {
-      "id": "00890",
-      "title": "00890"
-    },
-    {
-      "id": "00891",
-      "title": "00891"
-    },
-    {
-      "id": "00892",
-      "title": "00892"
-    },
-    {
-      "id": "00893",
-      "title": "00893"
-    },
-    {
-      "id": "00894",
-      "title": "00894"
-    },
-    {
-      "id": "00895",
-      "title": "00895"
-    },
-    {
-      "id": "00896",
-      "title": "00896"
-    },
-    {
-      "id": "00897",
-      "title": "00897"
-    },
-    {
-      "id": "00898",
-      "title": "00898"
-    },
-    {
-      "id": "00899",
-      "title": "00899"
-    },
-    {
-      "id": "00900",
-      "title": "00900"
-    },
-    {
-      "id": "00901",
-      "title": "00901"
-    },
-    {
-      "id": "00902",
-      "title": "00902"
-    },
-    {
-      "id": "00903",
-      "title": "00903"
-    },
-    {
-      "id": "00904",
-      "title": "00904"
-    },
-    {
-      "id": "00905",
-      "title": "00905"
-    },
-    {
-      "id": "00906",
-      "title": "00906"
-    },
-    {
-      "id": "00907",
-      "title": "00907"
-    },
-    {
-      "id": "00908",
-      "title": "00908"
-    },
-    {
-      "id": "00909",
-      "title": "00909"
-    },
-    {
-      "id": "00910",
-      "title": "00910"
-    },
-    {
-      "id": "00911",
-      "title": "00911"
-    },
-    {
-      "id": "00912",
-      "title": "00912"
-    },
-    {
-      "id": "00913",
-      "title": "00913"
-    },
-    {
-      "id": "00914",
-      "title": "00914"
-    },
-    {
-      "id": "00915",
-      "title": "00915"
-    },
-    {
-      "id": "00916",
-      "title": "00916"
-    },
-    {
-      "id": "00917",
-      "title": "00917"
-    },
-    {
-      "id": "00918",
-      "title": "00918"
-    },
-    {
-      "id": "00919",
-      "title": "00919"
-    },
-    {
-      "id": "00920",
-      "title": "00920"
-    },
-    {
-      "id": "00921",
-      "title": "00921"
-    },
-    {
-      "id": "00922",
-      "title": "00922"
-    },
-    {
-      "id": "00923",
-      "title": "00923"
-    },
-    {
-      "id": "00924",
-      "title": "00924"
-    },
-    {
-      "id": "00925",
-      "title": "00925"
-    },
-    {
-      "id": "00926",
-      "title": "00926"
-    },
-    {
-      "id": "00927",
-      "title": "00927"
-    },
-    {
-      "id": "00928",
-      "title": "00928"
-    },
-    {
-      "id": "00929",
-      "title": "00929"
-    },
-    {
-      "id": "00930",
-      "title": "00930"
-    },
-    {
-      "id": "00931",
-      "title": "00931"
-    },
-    {
-      "id": "00932",
-      "title": "00932"
-    },
-    {
-      "id": "00933",
-      "title": "00933"
-    },
-    {
-      "id": "00934",
-      "title": "00934"
-    },
-    {
-      "id": "00935",
-      "title": "00935"
-    },
-    {
-      "id": "00936",
-      "title": "00936"
-    },
-    {
-      "id": "00937",
-      "title": "00937"
-    },
-    {
-      "id": "00938",
-      "title": "00938"
-    },
-    {
-      "id": "00939",
-      "title": "00939"
-    },
-    {
-      "id": "00940",
-      "title": "00940"
-    },
-    {
-      "id": "00941",
-      "title": "00941"
-    },
-    {
-      "id": "00942",
-      "title": "00942"
-    },
-    {
-      "id": "00943",
-      "title": "00943"
-    },
-    {
-      "id": "00944",
-      "title": "00944"
-    },
-    {
-      "id": "00945",
-      "title": "00945"
-    },
-    {
-      "id": "00946",
-      "title": "00946"
-    },
-    {
-      "id": "00947",
-      "title": "00947"
-    },
-    {
-      "id": "00948",
-      "title": "00948"
-    },
-    {
-      "id": "00949",
-      "title": "00949"
-    },
-    {
-      "id": "00950",
-      "title": "00950"
-    },
-    {
-      "id": "00951",
-      "title": "00951"
-    },
-    {
-      "id": "00952",
-      "title": "00952"
-    },
-    {
-      "id": "00953",
-      "title": "00953"
-    },
-    {
-      "id": "00954",
-      "title": "00954"
-    },
-    {
-      "id": "00955",
-      "title": "00955"
-    },
-    {
-      "id": "00956",
-      "title": "00956"
-    },
-    {
-      "id": "00957",
-      "title": "00957"
-    },
-    {
-      "id": "00958",
-      "title": "00958"
-    },
-    {
-      "id": "00959",
-      "title": "00959"
-    },
-    {
-      "id": "00960",
-      "title": "00960"
-    },
-    {
-      "id": "00961",
-      "title": "00961"
-    },
-    {
-      "id": "00962",
-      "title": "00962"
-    },
-    {
-      "id": "00963",
-      "title": "00963"
-    },
-    {
-      "id": "00964",
-      "title": "00964"
-    },
-    {
-      "id": "00965",
-      "title": "00965"
-    },
-    {
-      "id": "00966",
-      "title": "00966"
-    },
-    {
-      "id": "00967",
-      "title": "00967"
-    },
-    {
-      "id": "00968",
-      "title": "00968"
-    },
-    {
-      "id": "00969",
-      "title": "00969"
-    },
-    {
-      "id": "00970",
-      "title": "00970"
-    },
-    {
-      "id": "00971",
-      "title": "00971"
-    },
-    {
-      "id": "00972",
-      "title": "00972"
-    },
-    {
-      "id": "00973",
-      "title": "00973"
-    },
-    {
-      "id": "00974",
-      "title": "00974"
-    },
-    {
-      "id": "00975",
-      "title": "00975"
-    },
-    {
-      "id": "00976",
-      "title": "00976"
-    },
-    {
-      "id": "00977",
-      "title": "00977"
-    },
-    {
-      "id": "00978",
-      "title": "00978"
-    },
-    {
-      "id": "00979",
-      "title": "00979"
-    },
-    {
-      "id": "00980",
-      "title": "00980"
-    },
-    {
-      "id": "00981",
-      "title": "00981"
-    },
-    {
-      "id": "00982",
-      "title": "00982"
-    },
-    {
-      "id": "00983",
-      "title": "00983"
-    },
-    {
-      "id": "00984",
-      "title": "00984"
-    },
-    {
-      "id": "00985",
-      "title": "00985"
-    },
-    {
-      "id": "00986",
-      "title": "00986"
-    },
-    {
-      "id": "00987",
-      "title": "00987"
-    },
-    {
-      "id": "00988",
-      "title": "00988"
-    },
-    {
-      "id": "00989",
-      "title": "00989"
-    },
-    {
-      "id": "00990",
-      "title": "00990"
-    },
-    {
-      "id": "00991",
-      "title": "00991"
-    },
-    {
-      "id": "00992",
-      "title": "00992"
-    },
-    {
-      "id": "00993",
-      "title": "00993"
-    },
-    {
-      "id": "00994",
-      "title": "00994"
-    },
-    {
-      "id": "00995",
-      "title": "00995"
-    },
-    {
-      "id": "00996",
-      "title": "00996"
-    },
-    {
-      "id": "00997",
-      "title": "00997"
-    },
-    {
-      "id": "00998",
-      "title": "00998"
-    },
-    {
-      "id": "00999",
-      "title": "00999"
-    },
-    {
-      "id": "01000",
-      "title": "01000"
-    },
-    {
-      "id": "01001",
-      "title": "01001"
-    },
-    {
-      "id": "01002",
-      "title": "01002"
-    },
-    {
-      "id": "01003",
-      "title": "01003"
-    },
-    {
-      "id": "01004",
-      "title": "01004"
-    },
-    {
-      "id": "01005",
-      "title": "01005"
-    },
-    {
-      "id": "01006",
-      "title": "01006"
-    },
-    {
-      "id": "01007",
-      "title": "01007"
-    },
-    {
-      "id": "01008",
-      "title": "01008"
-    },
-    {
-      "id": "01009",
-      "title": "01009"
-    },
-    {
-      "id": "01010",
-      "title": "01010"
-    },
-    {
-      "id": "01011",
-      "title": "01011"
-    },
-    {
-      "id": "01012",
-      "title": "01012"
-    },
-    {
-      "id": "01013",
-      "title": "01013"
-    },
-    {
-      "id": "01014",
-      "title": "01014"
-    },
-    {
-      "id": "01015",
-      "title": "01015"
-    },
-    {
-      "id": "01016",
-      "title": "01016"
-    },
-    {
-      "id": "01017",
-      "title": "01017"
-    },
-    {
-      "id": "01018",
-      "title": "01018"
-    },
-    {
-      "id": "01019",
-      "title": "01019"
-    },
-    {
-      "id": "01020",
-      "title": "01020"
-    },
-    {
-      "id": "01021",
-      "title": "01021"
-    },
-    {
-      "id": "01022",
-      "title": "01022"
-    },
-    {
-      "id": "01023",
-      "title": "01023"
-    },
-    {
-      "id": "01024",
-      "title": "01024"
-    },
-    {
-      "id": "01025",
-      "title": "01025"
-    },
-    {
-      "id": "01026",
-      "title": "01026"
-    },
-    {
-      "id": "01027",
-      "title": "01027"
-    },
-    {
-      "id": "01028",
-      "title": "01028"
-    },
-    {
-      "id": "01029",
-      "title": "01029"
-    },
-    {
-      "id": "01030",
-      "title": "01030"
-    },
-    {
-      "id": "01031",
-      "title": "01031"
-    },
-    {
-      "id": "01032",
-      "title": "01032"
-    },
-    {
-      "id": "01033",
-      "title": "01033"
-    },
-    {
-      "id": "01034",
-      "title": "01034"
-    },
-    {
-      "id": "01035",
-      "title": "01035"
-    },
-    {
-      "id": "01036",
-      "title": "01036"
-    },
-    {
-      "id": "01037",
-      "title": "01037"
-    },
-    {
-      "id": "01038",
-      "title": "01038"
-    },
-    {
-      "id": "01039",
-      "title": "01039"
-    },
-    {
-      "id": "01040",
-      "title": "01040"
-    },
-    {
-      "id": "01041",
-      "title": "01041"
-    },
-    {
-      "id": "01042",
-      "title": "01042"
-    },
-    {
-      "id": "01043",
-      "title": "01043"
-    },
-    {
-      "id": "01044",
-      "title": "01044"
-    },
-    {
-      "id": "01045",
-      "title": "01045"
-    },
-    {
-      "id": "01046",
-      "title": "01046"
-    },
-    {
-      "id": "01047",
-      "title": "01047"
-    },
-    {
-      "id": "01048",
-      "title": "01048"
-    },
-    {
-      "id": "01049",
-      "title": "01049"
-    },
-    {
-      "id": "01050",
-      "title": "01050"
-    },
-    {
-      "id": "01051",
-      "title": "01051"
-    },
-    {
-      "id": "01052",
-      "title": "01052"
-    },
-    {
-      "id": "01053",
-      "title": "01053"
-    },
-    {
-      "id": "01054",
-      "title": "01054"
-    },
-    {
-      "id": "01055",
-      "title": "01055"
-    },
-    {
-      "id": "01056",
-      "title": "01056"
-    },
-    {
-      "id": "01057",
-      "title": "01057"
-    },
-    {
-      "id": "01058",
-      "title": "01058"
-    },
-    {
-      "id": "01059",
-      "title": "01059"
-    },
-    {
-      "id": "01060",
-      "title": "01060"
-    },
-    {
-      "id": "01061",
-      "title": "01061"
-    },
-    {
-      "id": "01062",
-      "title": "01062"
-    },
-    {
-      "id": "01063",
-      "title": "01063"
-    },
-    {
-      "id": "01064",
-      "title": "01064"
-    },
-    {
-      "id": "01065",
-      "title": "01065"
-    },
-    {
-      "id": "01066",
-      "title": "01066"
-    },
-    {
-      "id": "01067",
-      "title": "01067"
-    },
-    {
-      "id": "01068",
-      "title": "01068"
-    },
-    {
-      "id": "01069",
-      "title": "01069"
-    },
-    {
-      "id": "01070",
-      "title": "01070"
-    },
-    {
-      "id": "01071",
-      "title": "01071"
-    },
-    {
-      "id": "01072",
-      "title": "01072"
-    },
-    {
-      "id": "01073",
-      "title": "01073"
-    },
-    {
-      "id": "01074",
-      "title": "01074"
-    },
-    {
-      "id": "01075",
-      "title": "01075"
-    },
-    {
-      "id": "01076",
-      "title": "01076"
-    },
-    {
-      "id": "01077",
-      "title": "01077"
-    },
-    {
-      "id": "01078",
-      "title": "01078"
-    },
-    {
-      "id": "01079",
-      "title": "01079"
-    },
-    {
-      "id": "01080",
-      "title": "01080"
-    },
-    {
-      "id": "01081",
-      "title": "01081"
-    },
-    {
-      "id": "01082",
-      "title": "01082"
-    },
-    {
-      "id": "01083",
-      "title": "01083"
-    },
-    {
-      "id": "01084",
-      "title": "01084"
-    },
-    {
-      "id": "01085",
-      "title": "01085"
-    },
-    {
-      "id": "01086",
-      "title": "01086"
-    },
-    {
-      "id": "01087",
-      "title": "01087"
-    },
-    {
-      "id": "01088",
-      "title": "01088"
-    },
-    {
-      "id": "01089",
-      "title": "01089"
-    },
-    {
-      "id": "01090",
-      "title": "01090"
-    },
-    {
-      "id": "01091",
-      "title": "01091"
-    },
-    {
-      "id": "01092",
-      "title": "01092"
-    },
-    {
-      "id": "01093",
-      "title": "01093"
-    },
-    {
-      "id": "01094",
-      "title": "01094"
-    },
-    {
-      "id": "01095",
-      "title": "01095"
-    },
-    {
-      "id": "01096",
-      "title": "01096"
-    },
-    {
-      "id": "01097",
-      "title": "01097"
-    },
-    {
-      "id": "01098",
-      "title": "01098"
-    },
-    {
-      "id": "01099",
-      "title": "01099"
-    },
-    {
-      "id": "01100",
-      "title": "01100"
-    },
-    {
-      "id": "01101",
-      "title": "01101"
-    },
-    {
-      "id": "01102",
-      "title": "01102"
-    },
-    {
-      "id": "01103",
-      "title": "01103"
-    },
-    {
-      "id": "01104",
-      "title": "01104"
-    },
-    {
-      "id": "01105",
-      "title": "01105"
-    },
-    {
-      "id": "01106",
-      "title": "01106"
-    },
-    {
-      "id": "01107",
-      "title": "01107"
-    },
-    {
-      "id": "01108",
-      "title": "01108"
-    },
-    {
-      "id": "01109",
-      "title": "01109"
-    },
-    {
-      "id": "01110",
-      "title": "01110"
-    },
-    {
-      "id": "01111",
-      "title": "01111"
-    },
-    {
-      "id": "01112",
-      "title": "01112"
-    },
-    {
-      "id": "01113",
-      "title": "01113"
-    },
-    {
-      "id": "01114",
-      "title": "01114"
-    },
-    {
-      "id": "01115",
-      "title": "01115"
-    },
-    {
-      "id": "01116",
-      "title": "01116"
-    },
-    {
-      "id": "01117",
-      "title": "01117"
-    },
-    {
-      "id": "01118",
-      "title": "01118"
-    },
-    {
-      "id": "01119",
-      "title": "01119"
-    },
-    {
-      "id": "01120",
-      "title": "01120"
-    },
-    {
-      "id": "01121",
-      "title": "01121"
-    },
-    {
-      "id": "01122",
-      "title": "01122"
-    },
-    {
-      "id": "01123",
-      "title": "01123"
-    },
-    {
-      "id": "01124",
-      "title": "01124"
-    },
-    {
-      "id": "01125",
-      "title": "01125"
-    },
-    {
-      "id": "01126",
-      "title": "01126"
-    },
-    {
-      "id": "01127",
-      "title": "01127"
-    },
-    {
-      "id": "01128",
-      "title": "01128"
-    },
-    {
-      "id": "01129",
-      "title": "01129"
-    },
-    {
-      "id": "01130",
-      "title": "01130"
-    },
-    {
-      "id": "01131",
-      "title": "01131"
-    },
-    {
-      "id": "01132",
-      "title": "01132"
-    },
-    {
-      "id": "01133",
-      "title": "01133"
-    },
-    {
-      "id": "01134",
-      "title": "01134"
-    },
-    {
-      "id": "01135",
-      "title": "01135"
-    },
-    {
-      "id": "01136",
-      "title": "01136"
-    },
-    {
-      "id": "01137",
-      "title": "01137"
-    },
-    {
-      "id": "01138",
-      "title": "01138"
-    },
-    {
-      "id": "01139",
-      "title": "01139"
-    },
-    {
-      "id": "01140",
-      "title": "01140"
-    },
-    {
-      "id": "01141",
-      "title": "01141"
-    },
-    {
-      "id": "01142",
-      "title": "01142"
-    },
-    {
-      "id": "01143",
-      "title": "01143"
-    },
-    {
-      "id": "01144",
-      "title": "01144"
-    },
-    {
-      "id": "01145",
-      "title": "01145"
-    },
-    {
-      "id": "01146",
-      "title": "01146"
-    },
-    {
-      "id": "01147",
-      "title": "01147"
-    },
-    {
-      "id": "01148",
-      "title": "01148"
-    },
-    {
-      "id": "01149",
-      "title": "01149"
-    },
-    {
-      "id": "01150",
-      "title": "01150"
-    },
-    {
-      "id": "01151",
-      "title": "01151"
-    },
-    {
-      "id": "01152",
-      "title": "01152"
-    },
-    {
-      "id": "01153",
-      "title": "01153"
-    },
-    {
-      "id": "01154",
-      "title": "01154"
-    },
-    {
-      "id": "01155",
-      "title": "01155"
-    },
-    {
-      "id": "01156",
-      "title": "01156"
-    },
-    {
-      "id": "01157",
-      "title": "01157"
-    },
-    {
-      "id": "01158",
-      "title": "01158"
-    },
-    {
-      "id": "01159",
-      "title": "01159"
-    },
-    {
-      "id": "01160",
-      "title": "01160"
-    },
-    {
-      "id": "01161",
-      "title": "01161"
-    },
-    {
-      "id": "01162",
-      "title": "01162"
-    },
-    {
-      "id": "01163",
-      "title": "01163"
-    },
-    {
-      "id": "01164",
-      "title": "01164"
-    },
-    {
-      "id": "01165",
-      "title": "01165"
-    },
-    {
-      "id": "01166",
-      "title": "01166"
-    },
-    {
-      "id": "01167",
-      "title": "01167"
-    },
-    {
-      "id": "01168",
-      "title": "01168"
-    },
-    {
-      "id": "01169",
-      "title": "01169"
-    },
-    {
-      "id": "01170",
-      "title": "01170"
-    },
-    {
-      "id": "01171",
-      "title": "01171"
-    },
-    {
-      "id": "01172",
-      "title": "01172"
-    },
-    {
-      "id": "01173",
-      "title": "01173"
-    },
-    {
-      "id": "01174",
-      "title": "01174"
-    },
-    {
-      "id": "01175",
-      "title": "01175"
-    },
-    {
-      "id": "01176",
-      "title": "01176"
-    },
-    {
-      "id": "01177",
-      "title": "01177"
-    },
-    {
-      "id": "01178",
-      "title": "01178"
-    },
-    {
-      "id": "01179",
-      "title": "01179"
-    },
-    {
-      "id": "01180",
-      "title": "01180"
-    },
-    {
-      "id": "01181",
-      "title": "01181"
-    },
-    {
-      "id": "01182",
-      "title": "01182"
-    },
-    {
-      "id": "01183",
-      "title": "01183"
-    },
-    {
-      "id": "01184",
-      "title": "01184"
-    },
-    {
-      "id": "01185",
-      "title": "01185"
-    },
-    {
-      "id": "01186",
-      "title": "01186"
-    },
-    {
-      "id": "01187",
-      "title": "01187"
-    },
-    {
-      "id": "01188",
-      "title": "01188"
-    },
-    {
-      "id": "01189",
-      "title": "01189"
-    },
-    {
-      "id": "01190",
-      "title": "01190"
-    },
-    {
-      "id": "01191",
-      "title": "01191"
-    },
-    {
-      "id": "01192",
-      "title": "01192"
-    },
-    {
-      "id": "01193",
-      "title": "01193"
-    },
-    {
-      "id": "01194",
-      "title": "01194"
-    },
-    {
-      "id": "01195",
-      "title": "01195"
-    },
-    {
-      "id": "01196",
-      "title": "01196"
-    },
-    {
-      "id": "01197",
-      "title": "01197"
-    },
-    {
-      "id": "01198",
-      "title": "01198"
-    },
-    {
-      "id": "01199",
-      "title": "01199"
-    },
-    {
-      "id": "01200",
-      "title": "01200"
-    },
-    {
-      "id": "01201",
-      "title": "01201"
-    },
-    {
-      "id": "01202",
-      "title": "01202"
-    },
-    {
-      "id": "01203",
-      "title": "01203"
-    },
-    {
-      "id": "01204",
-      "title": "01204"
-    },
-    {
-      "id": "01205",
-      "title": "01205"
-    },
-    {
-      "id": "01206",
-      "title": "01206"
-    },
-    {
-      "id": "01207",
-      "title": "01207"
-    },
-    {
-      "id": "01208",
-      "title": "01208"
-    },
-    {
-      "id": "01209",
-      "title": "01209"
-    },
-    {
-      "id": "01210",
-      "title": "01210"
-    },
-    {
-      "id": "01211",
-      "title": "01211"
-    },
-    {
-      "id": "01212",
-      "title": "01212"
-    },
-    {
-      "id": "01213",
-      "title": "01213"
-    },
-    {
-      "id": "01214",
-      "title": "01214"
-    },
-    {
-      "id": "01215",
-      "title": "01215"
-    },
-    {
-      "id": "01216",
-      "title": "01216"
-    },
-    {
-      "id": "01217",
-      "title": "01217"
-    },
-    {
-      "id": "01218",
-      "title": "01218"
-    },
-    {
-      "id": "01219",
-      "title": "01219"
-    },
-    {
-      "id": "01220",
-      "title": "01220"
-    },
-    {
-      "id": "01221",
-      "title": "01221"
-    },
-    {
-      "id": "01222",
-      "title": "01222"
-    },
-    {
-      "id": "01223",
-      "title": "01223"
-    },
-    {
-      "id": "01224",
-      "title": "01224"
-    },
-    {
-      "id": "01225",
-      "title": "01225"
-    },
-    {
-      "id": "01226",
-      "title": "01226"
-    },
-    {
-      "id": "01227",
-      "title": "01227"
-    },
-    {
-      "id": "01228",
-      "title": "01228"
-    },
-    {
-      "id": "01229",
-      "title": "01229"
-    },
-    {
-      "id": "01230",
-      "title": "01230"
-    },
-    {
-      "id": "01231",
-      "title": "01231"
-    },
-    {
-      "id": "01232",
-      "title": "01232"
-    },
-    {
-      "id": "01233",
-      "title": "01233"
-    },
-    {
-      "id": "01234",
-      "title": "01234"
-    },
-    {
-      "id": "01235",
-      "title": "01235"
-    },
-    {
-      "id": "01236",
-      "title": "01236"
-    },
-    {
-      "id": "01237",
-      "title": "01237"
-    },
-    {
-      "id": "01238",
-      "title": "01238"
-    },
-    {
-      "id": "01239",
-      "title": "01239"
-    },
-    {
-      "id": "01240",
-      "title": "01240"
-    },
-    {
-      "id": "01241",
-      "title": "01241"
-    },
-    {
-      "id": "01242",
-      "title": "01242"
-    },
-    {
-      "id": "01243",
-      "title": "01243"
-    },
-    {
-      "id": "01244",
-      "title": "01244"
-    },
-    {
-      "id": "01245",
-      "title": "01245"
-    },
-    {
-      "id": "01246",
-      "title": "01246"
-    },
-    {
-      "id": "01247",
-      "title": "01247"
-    },
-    {
-      "id": "01248",
-      "title": "01248"
-    },
-    {
-      "id": "01249",
-      "title": "01249"
-    },
-    {
-      "id": "01250",
-      "title": "01250"
-    },
-    {
-      "id": "01251",
-      "title": "01251"
-    },
-    {
-      "id": "01252",
-      "title": "01252"
-    },
-    {
-      "id": "01253",
-      "title": "01253"
-    },
-    {
-      "id": "01254",
-      "title": "01254"
-    },
-    {
-      "id": "01255",
-      "title": "01255"
-    },
-    {
-      "id": "01256",
-      "title": "01256"
-    },
-    {
-      "id": "01257",
-      "title": "01257"
-    },
-    {
-      "id": "01258",
-      "title": "01258"
-    },
-    {
-      "id": "01259",
-      "title": "01259"
-    },
-    {
-      "id": "01260",
-      "title": "01260"
-    },
-    {
-      "id": "01261",
-      "title": "01261"
-    },
-    {
-      "id": "01262",
-      "title": "01262"
-    },
-    {
-      "id": "01263",
-      "title": "01263"
-    },
-    {
-      "id": "01264",
-      "title": "01264"
-    },
-    {
-      "id": "01265",
-      "title": "01265"
-    },
-    {
-      "id": "01266",
-      "title": "01266"
-    },
-    {
-      "id": "01267",
-      "title": "01267"
-    },
-    {
-      "id": "01268",
-      "title": "01268"
-    },
-    {
-      "id": "01269",
-      "title": "01269"
-    },
-    {
-      "id": "01270",
-      "title": "01270"
-    },
-    {
-      "id": "01271",
-      "title": "01271"
-    },
-    {
-      "id": "01272",
-      "title": "01272"
-    },
-    {
-      "id": "01273",
-      "title": "01273"
-    },
-    {
-      "id": "01274",
-      "title": "01274"
-    },
-    {
-      "id": "01275",
-      "title": "01275"
-    },
-    {
-      "id": "01276",
-      "title": "01276"
-    },
-    {
-      "id": "01277",
-      "title": "01277"
-    },
-    {
-      "id": "01278",
-      "title": "01278"
-    },
-    {
-      "id": "01279",
-      "title": "01279"
-    },
-    {
-      "id": "01280",
-      "title": "01280"
-    },
-    {
-      "id": "01281",
-      "title": "01281"
-    },
-    {
-      "id": "01282",
-      "title": "01282"
-    },
-    {
-      "id": "01283",
-      "title": "01283"
-    },
-    {
-      "id": "01284",
-      "title": "01284"
-    },
-    {
-      "id": "01285",
-      "title": "01285"
-    },
-    {
-      "id": "01286",
-      "title": "01286"
-    },
-    {
-      "id": "01287",
-      "title": "01287"
-    },
-    {
-      "id": "01288",
-      "title": "01288"
-    },
-    {
-      "id": "01289",
-      "title": "01289"
-    },
-    {
-      "id": "01290",
-      "title": "01290"
-    },
-    {
-      "id": "01291",
-      "title": "01291"
-    },
-    {
-      "id": "01292",
-      "title": "01292"
-    },
-    {
-      "id": "01293",
-      "title": "01293"
-    },
-    {
-      "id": "01294",
-      "title": "01294"
-    },
-    {
-      "id": "01295",
-      "title": "01295"
-    },
-    {
-      "id": "01296",
-      "title": "01296"
-    },
-    {
-      "id": "01297",
-      "title": "01297"
-    },
-    {
-      "id": "01298",
-      "title": "01298"
-    },
-    {
-      "id": "01299",
-      "title": "01299"
-    },
-    {
-      "id": "01300",
-      "title": "01300"
-    },
-    {
-      "id": "01301",
-      "title": "01301"
-    },
-    {
-      "id": "01302",
-      "title": "01302"
-    },
-    {
-      "id": "01303",
-      "title": "01303"
-    },
-    {
-      "id": "01304",
-      "title": "01304"
-    },
-    {
-      "id": "01305",
-      "title": "01305"
-    },
-    {
-      "id": "01306",
-      "title": "01306"
-    },
-    {
-      "id": "01307",
-      "title": "01307"
-    },
-    {
-      "id": "01308",
-      "title": "01308"
-    },
-    {
-      "id": "01309",
-      "title": "01309"
-    },
-    {
-      "id": "01310",
-      "title": "01310"
-    },
-    {
-      "id": "01311",
-      "title": "01311"
-    },
-    {
-      "id": "01312",
-      "title": "01312"
-    },
-    {
-      "id": "01313",
-      "title": "01313"
-    },
-    {
-      "id": "01314",
-      "title": "01314"
-    },
-    {
-      "id": "01315",
-      "title": "01315"
-    },
-    {
-      "id": "01316",
-      "title": "01316"
-    },
-    {
-      "id": "01317",
-      "title": "01317"
-    },
-    {
-      "id": "01318",
-      "title": "01318"
-    },
-    {
-      "id": "01319",
-      "title": "01319"
-    },
-    {
-      "id": "01320",
-      "title": "01320"
-    },
-    {
-      "id": "01321",
-      "title": "01321"
-    },
-    {
-      "id": "01322",
-      "title": "01322"
-    },
-    {
-      "id": "01323",
-      "title": "01323"
-    },
-    {
-      "id": "01324",
-      "title": "01324"
-    },
-    {
-      "id": "01325",
-      "title": "01325"
-    },
-    {
-      "id": "01326",
-      "title": "01326"
-    },
-    {
-      "id": "01327",
-      "title": "01327"
-    },
-    {
-      "id": "01328",
-      "title": "01328"
-    },
-    {
-      "id": "01329",
-      "title": "01329"
-    },
-    {
-      "id": "01330",
-      "title": "01330"
-    },
-    {
-      "id": "01331",
-      "title": "01331"
-    },
-    {
-      "id": "01332",
-      "title": "01332"
-    },
-    {
-      "id": "01333",
-      "title": "01333"
-    },
-    {
-      "id": "01334",
-      "title": "01334"
-    },
-    {
-      "id": "01335",
-      "title": "01335"
-    },
-    {
-      "id": "01336",
-      "title": "01336"
-    },
-    {
-      "id": "01337",
-      "title": "01337"
-    },
-    {
-      "id": "01338",
-      "title": "01338"
-    },
-    {
-      "id": "01339",
-      "title": "01339"
-    },
-    {
-      "id": "01340",
-      "title": "01340"
-    },
-    {
-      "id": "01341",
-      "title": "01341"
-    },
-    {
-      "id": "01342",
-      "title": "01342"
-    },
-    {
-      "id": "01343",
-      "title": "01343"
-    },
-    {
-      "id": "01344",
-      "title": "01344"
-    },
-    {
-      "id": "01345",
-      "title": "01345"
-    },
-    {
-      "id": "01346",
-      "title": "01346"
-    },
-    {
-      "id": "01347",
-      "title": "01347"
-    },
-    {
-      "id": "01348",
-      "title": "01348"
-    },
-    {
-      "id": "01349",
-      "title": "01349"
-    },
-    {
-      "id": "01350",
-      "title": "01350"
-    },
-    {
-      "id": "01351",
-      "title": "01351"
-    },
-    {
-      "id": "01352",
-      "title": "01352"
-    },
-    {
-      "id": "01353",
-      "title": "01353"
-    },
-    {
-      "id": "01354",
-      "title": "01354"
-    },
-    {
-      "id": "01355",
-      "title": "01355"
-    },
-    {
-      "id": "01356",
-      "title": "01356"
-    },
-    {
-      "id": "01357",
-      "title": "01357"
-    },
-    {
-      "id": "01358",
-      "title": "01358"
-    },
-    {
-      "id": "01359",
-      "title": "01359"
-    },
-    {
-      "id": "01360",
-      "title": "01360"
-    },
-    {
-      "id": "01361",
-      "title": "01361"
-    },
-    {
-      "id": "01362",
-      "title": "01362"
-    },
-    {
-      "id": "01363",
-      "title": "01363"
-    },
-    {
-      "id": "01364",
-      "title": "01364"
-    },
-    {
-      "id": "01365",
-      "title": "01365"
-    },
-    {
-      "id": "01366",
-      "title": "01366"
-    },
-    {
-      "id": "01367",
-      "title": "01367"
-    },
-    {
-      "id": "01368",
-      "title": "01368"
-    },
-    {
-      "id": "01369",
-      "title": "01369"
-    },
-    {
-      "id": "01370",
-      "title": "01370"
-    },
-    {
-      "id": "01371",
-      "title": "01371"
-    },
-    {
-      "id": "01372",
-      "title": "01372"
-    },
-    {
-      "id": "01373",
-      "title": "01373"
-    },
-    {
-      "id": "01374",
-      "title": "01374"
-    },
-    {
-      "id": "01375",
-      "title": "01375"
-    },
-    {
-      "id": "01376",
-      "title": "01376"
-    },
-    {
-      "id": "01377",
-      "title": "01377"
-    },
-    {
-      "id": "01378",
-      "title": "01378"
-    },
-    {
-      "id": "01379",
-      "title": "01379"
-    },
-    {
-      "id": "01380",
-      "title": "01380"
-    },
-    {
-      "id": "01381",
-      "title": "01381"
-    },
-    {
-      "id": "01382",
-      "title": "01382"
-    },
-    {
-      "id": "01383",
-      "title": "01383"
-    },
-    {
-      "id": "01384",
-      "title": "01384"
-    },
-    {
-      "id": "01385",
-      "title": "01385"
-    },
-    {
-      "id": "01386",
-      "title": "01386"
-    },
-    {
-      "id": "01387",
-      "title": "01387"
-    },
-    {
-      "id": "01388",
-      "title": "01388"
-    },
-    {
-      "id": "01389",
-      "title": "01389"
-    },
-    {
-      "id": "01390",
-      "title": "01390"
-    },
-    {
-      "id": "01391",
-      "title": "01391"
-    },
-    {
-      "id": "01392",
-      "title": "01392"
-    },
-    {
-      "id": "01393",
-      "title": "01393"
-    },
-    {
-      "id": "01394",
-      "title": "01394"
-    },
-    {
-      "id": "01395",
-      "title": "01395"
-    },
-    {
-      "id": "01396",
-      "title": "01396"
-    },
-    {
-      "id": "01397",
-      "title": "01397"
-    },
-    {
-      "id": "01398",
-      "title": "01398"
-    },
-    {
-      "id": "01399",
-      "title": "01399"
-    },
-    {
-      "id": "01400",
-      "title": "01400"
-    },
-    {
-      "id": "01401",
-      "title": "01401"
-    },
-    {
-      "id": "01402",
-      "title": "01402"
-    },
-    {
-      "id": "01403",
-      "title": "01403"
-    },
-    {
-      "id": "01404",
-      "title": "01404"
-    },
-    {
-      "id": "01405",
-      "title": "01405"
-    },
-    {
-      "id": "01406",
-      "title": "01406"
-    },
-    {
-      "id": "01407",
-      "title": "01407"
-    },
-    {
-      "id": "01408",
-      "title": "01408"
-    },
-    {
-      "id": "01409",
-      "title": "01409"
-    },
-    {
-      "id": "01410",
-      "title": "01410"
-    },
-    {
-      "id": "01411",
-      "title": "01411"
-    },
-    {
-      "id": "01412",
-      "title": "01412"
-    },
-    {
-      "id": "01413",
-      "title": "01413"
-    },
-    {
-      "id": "01414",
-      "title": "01414"
-    },
-    {
-      "id": "01415",
-      "title": "01415"
-    },
-    {
-      "id": "01416",
-      "title": "01416"
-    },
-    {
-      "id": "01417",
-      "title": "01417"
-    },
-    {
-      "id": "01418",
-      "title": "01418"
-    },
-    {
-      "id": "01419",
-      "title": "01419"
-    },
-    {
-      "id": "01420",
-      "title": "01420"
-    },
-    {
-      "id": "01421",
-      "title": "01421"
-    },
-    {
-      "id": "01422",
-      "title": "01422"
-    },
-    {
-      "id": "01423",
-      "title": "01423"
-    },
-    {
-      "id": "01424",
-      "title": "01424"
-    },
-    {
-      "id": "01425",
-      "title": "01425"
-    },
-    {
-      "id": "01426",
-      "title": "01426"
-    },
-    {
-      "id": "01427",
-      "title": "01427"
-    },
-    {
-      "id": "01428",
-      "title": "01428"
-    },
-    {
-      "id": "01429",
-      "title": "01429"
-    },
-    {
-      "id": "01430",
-      "title": "01430"
-    },
-    {
-      "id": "01431",
-      "title": "01431"
-    },
-    {
-      "id": "01432",
-      "title": "01432"
-    },
-    {
-      "id": "01433",
-      "title": "01433"
-    },
-    {
-      "id": "01434",
-      "title": "01434"
-    },
-    {
-      "id": "01435",
-      "title": "01435"
-    },
-    {
-      "id": "01436",
-      "title": "01436"
-    },
-    {
-      "id": "01437",
-      "title": "01437"
-    },
-    {
-      "id": "01438",
-      "title": "01438"
-    },
-    {
-      "id": "01439",
-      "title": "01439"
-    },
-    {
-      "id": "01440",
-      "title": "01440"
-    },
-    {
-      "id": "01441",
-      "title": "01441"
-    },
-    {
-      "id": "01442",
-      "title": "01442"
-    },
-    {
-      "id": "01443",
-      "title": "01443"
-    },
-    {
-      "id": "01444",
-      "title": "01444"
-    },
-    {
-      "id": "01445",
-      "title": "01445"
-    },
-    {
-      "id": "01446",
-      "title": "01446"
-    },
-    {
-      "id": "01447",
-      "title": "01447"
-    },
-    {
-      "id": "01448",
-      "title": "01448"
-    },
-    {
-      "id": "01449",
-      "title": "01449"
-    },
-    {
-      "id": "01450",
-      "title": "01450"
-    },
-    {
-      "id": "01451",
-      "title": "01451"
-    },
-    {
-      "id": "01452",
-      "title": "01452"
-    },
-    {
-      "id": "01453",
-      "title": "01453"
-    },
-    {
-      "id": "01454",
-      "title": "01454"
-    },
-    {
-      "id": "01455",
-      "title": "01455"
-    },
-    {
-      "id": "01456",
-      "title": "01456"
-    },
-    {
-      "id": "01457",
-      "title": "01457"
-    },
-    {
-      "id": "01458",
-      "title": "01458"
-    },
-    {
-      "id": "01459",
-      "title": "01459"
-    },
-    {
-      "id": "01460",
-      "title": "01460"
-    },
-    {
-      "id": "01461",
-      "title": "01461"
-    },
-    {
-      "id": "01462",
-      "title": "01462"
-    },
-    {
-      "id": "01463",
-      "title": "01463"
-    },
-    {
-      "id": "01464",
-      "title": "01464"
-    },
-    {
-      "id": "01465",
-      "title": "01465"
-    },
-    {
-      "id": "01466",
-      "title": "01466"
-    },
-    {
-      "id": "01467",
-      "title": "01467"
-    },
-    {
-      "id": "01468",
-      "title": "01468"
-    },
-    {
-      "id": "01469",
-      "title": "01469"
-    },
-    {
-      "id": "01470",
-      "title": "01470"
-    },
-    {
-      "id": "01471",
-      "title": "01471"
-    },
-    {
-      "id": "01472",
-      "title": "01472"
-    },
-    {
-      "id": "01473",
-      "title": "01473"
-    },
-    {
-      "id": "01474",
-      "title": "01474"
-    },
-    {
-      "id": "01475",
-      "title": "01475"
-    },
-    {
-      "id": "01476",
-      "title": "01476"
-    },
-    {
-      "id": "01477",
-      "title": "01477"
-    },
-    {
-      "id": "01478",
-      "title": "01478"
-    },
-    {
-      "id": "01479",
-      "title": "01479"
-    },
-    {
-      "id": "01480",
-      "title": "01480"
-    },
-    {
-      "id": "01481",
-      "title": "01481"
-    },
-    {
-      "id": "01482",
-      "title": "01482"
-    },
-    {
-      "id": "01483",
-      "title": "01483"
-    },
-    {
-      "id": "01484",
-      "title": "01484"
-    },
-    {
-      "id": "01485",
-      "title": "01485"
-    },
-    {
-      "id": "01486",
-      "title": "01486"
-    },
-    {
-      "id": "01487",
-      "title": "01487"
-    },
-    {
-      "id": "01488",
-      "title": "01488"
-    },
-    {
-      "id": "01489",
-      "title": "01489"
-    },
-    {
-      "id": "01490",
-      "title": "01490"
-    },
-    {
-      "id": "01491",
-      "title": "01491"
-    },
-    {
-      "id": "01492",
-      "title": "01492"
-    },
-    {
-      "id": "01493",
-      "title": "01493"
-    },
-    {
-      "id": "01494",
-      "title": "01494"
-    },
-    {
-      "id": "01495",
-      "title": "01495"
-    },
-    {
-      "id": "01496",
-      "title": "01496"
-    },
-    {
-      "id": "01497",
-      "title": "01497"
-    },
-    {
-      "id": "01498",
-      "title": "01498"
-    },
-    {
-      "id": "01499",
-      "title": "01499"
-    },
-    {
-      "id": "01500",
-      "title": "01500"
-    },
-    {
-      "id": "01501",
-      "title": "01501"
-    },
-    {
-      "id": "01502",
-      "title": "01502"
-    },
-    {
-      "id": "01503",
-      "title": "01503"
-    },
-    {
-      "id": "01504",
-      "title": "01504"
-    },
-    {
-      "id": "01505",
-      "title": "01505"
-    },
-    {
-      "id": "01506",
-      "title": "01506"
-    },
-    {
-      "id": "01507",
-      "title": "01507"
-    },
-    {
-      "id": "01508",
-      "title": "01508"
-    },
-    {
-      "id": "01509",
-      "title": "01509"
-    },
-    {
-      "id": "01510",
-      "title": "01510"
-    },
-    {
-      "id": "01511",
-      "title": "01511"
-    },
-    {
-      "id": "01512",
-      "title": "01512"
-    },
-    {
-      "id": "01513",
-      "title": "01513"
-    },
-    {
-      "id": "01514",
-      "title": "01514"
-    },
-    {
-      "id": "01515",
-      "title": "01515"
-    },
-    {
-      "id": "01516",
-      "title": "01516"
-    },
-    {
-      "id": "01517",
-      "title": "01517"
-    },
-    {
-      "id": "01518",
-      "title": "01518"
-    },
-    {
-      "id": "01519",
-      "title": "01519"
-    },
-    {
-      "id": "01520",
-      "title": "01520"
-    },
-    {
-      "id": "01521",
-      "title": "01521"
-    },
-    {
-      "id": "01522",
-      "title": "01522"
-    },
-    {
-      "id": "01523",
-      "title": "01523"
-    },
-    {
-      "id": "01524",
-      "title": "01524"
-    },
-    {
-      "id": "01525",
-      "title": "01525"
-    },
-    {
-      "id": "01526",
-      "title": "01526"
-    },
-    {
-      "id": "01527",
-      "title": "01527"
-    },
-    {
-      "id": "01528",
-      "title": "01528"
-    },
-    {
-      "id": "01529",
-      "title": "01529"
-    },
-    {
-      "id": "01530",
-      "title": "01530"
-    },
-    {
-      "id": "01531",
-      "title": "01531"
-    },
-    {
-      "id": "01532",
-      "title": "01532"
-    },
-    {
-      "id": "01533",
-      "title": "01533"
-    },
-    {
-      "id": "01534",
-      "title": "01534"
-    },
-    {
-      "id": "01535",
-      "title": "01535"
-    },
-    {
-      "id": "01536",
-      "title": "01536"
-    },
-    {
-      "id": "01537",
-      "title": "01537"
-    },
-    {
-      "id": "01538",
-      "title": "01538"
-    },
-    {
-      "id": "01539",
-      "title": "01539"
-    },
-    {
-      "id": "01540",
-      "title": "01540"
-    },
-    {
-      "id": "01541",
-      "title": "01541"
-    },
-    {
-      "id": "01542",
-      "title": "01542"
-    },
-    {
-      "id": "01543",
-      "title": "01543"
-    },
-    {
-      "id": "01544",
-      "title": "01544"
-    },
-    {
-      "id": "01545",
-      "title": "01545"
-    },
-    {
-      "id": "01546",
-      "title": "01546"
-    },
-    {
-      "id": "01547",
-      "title": "01547"
-    },
-    {
-      "id": "01548",
-      "title": "01548"
-    },
-    {
-      "id": "01549",
-      "title": "01549"
-    },
-    {
-      "id": "01550",
-      "title": "01550"
-    },
-    {
-      "id": "01551",
-      "title": "01551"
-    },
-    {
-      "id": "01552",
-      "title": "01552"
-    },
-    {
-      "id": "01553",
-      "title": "01553"
-    },
-    {
-      "id": "01554",
-      "title": "01554"
-    },
-    {
-      "id": "01555",
-      "title": "01555"
-    },
-    {
-      "id": "01556",
-      "title": "01556"
-    },
-    {
-      "id": "01557",
-      "title": "01557"
-    },
-    {
-      "id": "01558",
-      "title": "01558"
-    },
-    {
-      "id": "01559",
-      "title": "01559"
-    },
-    {
-      "id": "01560",
-      "title": "01560"
-    },
-    {
-      "id": "01561",
-      "title": "01561"
-    },
-    {
-      "id": "01562",
-      "title": "01562"
-    },
-    {
-      "id": "01563",
-      "title": "01563"
-    },
-    {
-      "id": "01564",
-      "title": "01564"
-    },
-    {
-      "id": "01565",
-      "title": "01565"
-    },
-    {
-      "id": "01566",
-      "title": "01566"
-    },
-    {
-      "id": "01567",
-      "title": "01567"
-    },
-    {
-      "id": "01568",
-      "title": "01568"
-    },
-    {
-      "id": "01569",
-      "title": "01569"
-    },
-    {
-      "id": "01570",
-      "title": "01570"
-    },
-    {
-      "id": "01571",
-      "title": "01571"
-    },
-    {
-      "id": "01572",
-      "title": "01572"
-    },
-    {
-      "id": "01573",
-      "title": "01573"
-    },
-    {
-      "id": "01574",
-      "title": "01574"
-    },
-    {
-      "id": "01575",
-      "title": "01575"
-    },
-    {
-      "id": "01576",
-      "title": "01576"
-    },
-    {
-      "id": "01577",
-      "title": "01577"
-    },
-    {
-      "id": "01578",
-      "title": "01578"
-    },
-    {
-      "id": "01579",
-      "title": "01579"
-    },
-    {
-      "id": "01580",
-      "title": "01580"
-    },
-    {
-      "id": "01581",
-      "title": "01581"
-    },
-    {
-      "id": "01582",
-      "title": "01582"
-    },
-    {
-      "id": "01583",
-      "title": "01583"
-    },
-    {
-      "id": "01584",
-      "title": "01584"
-    },
-    {
-      "id": "01585",
-      "title": "01585"
-    },
-    {
-      "id": "01586",
-      "title": "01586"
-    },
-    {
-      "id": "01587",
-      "title": "01587"
-    },
-    {
-      "id": "01588",
-      "title": "01588"
-    },
-    {
-      "id": "01589",
-      "title": "01589"
-    },
-    {
-      "id": "01590",
-      "title": "01590"
-    },
-    {
-      "id": "01591",
-      "title": "01591"
-    },
-    {
-      "id": "01592",
-      "title": "01592"
-    },
-    {
-      "id": "01593",
-      "title": "01593"
-    },
-    {
-      "id": "01594",
-      "title": "01594"
-    },
-    {
-      "id": "01595",
-      "title": "01595"
-    },
-    {
-      "id": "01596",
-      "title": "01596"
-    },
-    {
-      "id": "01597",
-      "title": "01597"
-    },
-    {
-      "id": "01598",
-      "title": "01598"
-    },
-    {
-      "id": "01599",
-      "title": "01599"
-    },
-    {
-      "id": "01600",
-      "title": "01600"
-    },
-    {
-      "id": "01601",
-      "title": "01601"
-    },
-    {
-      "id": "01602",
-      "title": "01602"
-    },
-    {
-      "id": "01603",
-      "title": "01603"
-    },
-    {
-      "id": "01604",
-      "title": "01604"
-    },
-    {
-      "id": "01605",
-      "title": "01605"
-    },
-    {
-      "id": "01606",
-      "title": "01606"
-    },
-    {
-      "id": "01607",
-      "title": "01607"
-    },
-    {
-      "id": "01608",
-      "title": "01608"
-    },
-    {
-      "id": "01609",
-      "title": "01609"
-    },
-    {
-      "id": "01610",
-      "title": "01610"
-    },
-    {
-      "id": "01611",
-      "title": "01611"
-    },
-    {
-      "id": "01612",
-      "title": "01612"
-    },
-    {
-      "id": "01613",
-      "title": "01613"
-    },
-    {
-      "id": "01614",
-      "title": "01614"
-    },
-    {
-      "id": "01615",
-      "title": "01615"
-    },
-    {
-      "id": "01616",
-      "title": "01616"
-    },
-    {
-      "id": "01617",
-      "title": "01617"
-    },
-    {
-      "id": "01618",
-      "title": "01618"
-    },
-    {
-      "id": "01619",
-      "title": "01619"
-    },
-    {
-      "id": "01620",
-      "title": "01620"
-    },
-    {
-      "id": "01621",
-      "title": "01621"
-    },
-    {
-      "id": "01622",
-      "title": "01622"
-    },
-    {
-      "id": "01623",
-      "title": "01623"
-    },
-    {
-      "id": "01624",
-      "title": "01624"
-    },
-    {
-      "id": "01625",
-      "title": "01625"
-    },
-    {
-      "id": "01626",
-      "title": "01626"
-    },
-    {
-      "id": "01627",
-      "title": "01627"
-    },
-    {
-      "id": "01628",
-      "title": "01628"
-    },
-    {
-      "id": "01629",
-      "title": "01629"
-    },
-    {
-      "id": "01630",
-      "title": "01630"
-    },
-    {
-      "id": "01631",
-      "title": "01631"
-    },
-    {
-      "id": "01632",
-      "title": "01632"
-    },
-    {
-      "id": "01633",
-      "title": "01633"
-    },
-    {
-      "id": "01634",
-      "title": "01634"
-    },
-    {
-      "id": "01635",
-      "title": "01635"
-    },
-    {
-      "id": "01636",
-      "title": "01636"
-    },
-    {
-      "id": "01637",
-      "title": "01637"
-    },
-    {
-      "id": "01638",
-      "title": "01638"
-    },
-    {
-      "id": "01639",
-      "title": "01639"
-    },
-    {
-      "id": "01640",
-      "title": "01640"
-    },
-    {
-      "id": "01641",
-      "title": "01641"
-    },
-    {
-      "id": "01642",
-      "title": "01642"
-    },
-    {
-      "id": "01643",
-      "title": "01643"
-    },
-    {
-      "id": "01644",
-      "title": "01644"
-    },
-    {
-      "id": "01645",
-      "title": "01645"
-    },
-    {
-      "id": "01646",
-      "title": "01646"
-    },
-    {
-      "id": "01647",
-      "title": "01647"
-    },
-    {
-      "id": "01648",
-      "title": "01648"
-    },
-    {
-      "id": "01649",
-      "title": "01649"
-    },
-    {
-      "id": "01650",
-      "title": "01650"
-    },
-    {
-      "id": "01651",
-      "title": "01651"
-    },
-    {
-      "id": "01652",
-      "title": "01652"
-    },
-    {
-      "id": "01653",
-      "title": "01653"
-    },
-    {
-      "id": "01654",
-      "title": "01654"
-    },
-    {
-      "id": "01655",
-      "title": "01655"
-    },
-    {
-      "id": "01656",
-      "title": "01656"
-    },
-    {
-      "id": "01657",
-      "title": "01657"
-    },
-    {
-      "id": "01658",
-      "title": "01658"
-    },
-    {
-      "id": "01659",
-      "title": "01659"
-    },
-    {
-      "id": "01660",
-      "title": "01660"
-    },
-    {
-      "id": "01661",
-      "title": "01661"
-    },
-    {
-      "id": "01662",
-      "title": "01662"
-    },
-    {
-      "id": "01663",
-      "title": "01663"
-    },
-    {
-      "id": "01664",
-      "title": "01664"
-    },
-    {
-      "id": "01665",
-      "title": "01665"
-    },
-    {
-      "id": "01666",
-      "title": "01666"
-    },
-    {
-      "id": "01667",
-      "title": "01667"
-    },
-    {
-      "id": "01668",
-      "title": "01668"
-    },
-    {
-      "id": "01669",
-      "title": "01669"
-    },
-    {
-      "id": "01670",
-      "title": "01670"
-    },
-    {
-      "id": "01671",
-      "title": "01671"
-    },
-    {
-      "id": "01672",
-      "title": "01672"
-    },
-    {
-      "id": "01673",
-      "title": "01673"
-    },
-    {
-      "id": "01674",
-      "title": "01674"
-    },
-    {
-      "id": "01675",
-      "title": "01675"
-    },
-    {
-      "id": "01676",
-      "title": "01676"
-    },
-    {
-      "id": "01677",
-      "title": "01677"
-    },
-    {
-      "id": "01678",
-      "title": "01678"
-    },
-    {
-      "id": "01679",
-      "title": "01679"
-    },
-    {
-      "id": "01680",
-      "title": "01680"
-    },
-    {
-      "id": "01681",
-      "title": "01681"
-    },
-    {
-      "id": "01682",
-      "title": "01682"
-    },
-    {
-      "id": "01683",
-      "title": "01683"
-    },
-    {
-      "id": "01684",
-      "title": "01684"
-    },
-    {
-      "id": "01685",
-      "title": "01685"
-    },
-    {
-      "id": "01686",
-      "title": "01686"
-    },
-    {
-      "id": "01687",
-      "title": "01687"
-    },
-    {
-      "id": "01688",
-      "title": "01688"
-    },
-    {
-      "id": "01689",
-      "title": "01689"
-    },
-    {
-      "id": "01690",
-      "title": "01690"
-    },
-    {
-      "id": "01691",
-      "title": "01691"
-    },
-    {
-      "id": "01692",
-      "title": "01692"
-    },
-    {
-      "id": "01693",
-      "title": "01693"
-    },
-    {
-      "id": "01694",
-      "title": "01694"
-    },
-    {
-      "id": "01695",
-      "title": "01695"
-    },
-    {
-      "id": "01696",
-      "title": "01696"
-    },
-    {
-      "id": "01697",
-      "title": "01697"
-    },
-    {
-      "id": "01698",
-      "title": "01698"
-    },
-    {
-      "id": "01699",
-      "title": "01699"
-    },
-    {
-      "id": "01700",
-      "title": "01700"
-    },
-    {
-      "id": "01701",
-      "title": "01701"
-    },
-    {
-      "id": "01702",
-      "title": "01702"
-    },
-    {
-      "id": "01703",
-      "title": "01703"
-    },
-    {
-      "id": "01704",
-      "title": "01704"
-    },
-    {
-      "id": "01705",
-      "title": "01705"
-    },
-    {
-      "id": "01706",
-      "title": "01706"
-    },
-    {
-      "id": "01707",
-      "title": "01707"
-    },
-    {
-      "id": "01708",
-      "title": "01708"
-    },
-    {
-      "id": "01709",
-      "title": "01709"
-    },
-    {
-      "id": "01710",
-      "title": "01710"
-    },
-    {
-      "id": "01711",
-      "title": "01711"
-    },
-    {
-      "id": "01712",
-      "title": "01712"
-    },
-    {
-      "id": "01713",
-      "title": "01713"
-    },
-    {
-      "id": "01714",
-      "title": "01714"
-    },
-    {
-      "id": "01715",
-      "title": "01715"
-    },
-    {
-      "id": "01716",
-      "title": "01716"
-    },
-    {
-      "id": "01717",
-      "title": "01717"
-    },
-    {
-      "id": "01718",
-      "title": "01718"
-    },
-    {
-      "id": "01719",
-      "title": "01719"
-    },
-    {
-      "id": "01720",
-      "title": "01720"
-    },
-    {
-      "id": "01721",
-      "title": "01721"
-    },
-    {
-      "id": "01722",
-      "title": "01722"
-    },
-    {
-      "id": "01723",
-      "title": "01723"
-    },
-    {
-      "id": "01724",
-      "title": "01724"
-    },
-    {
-      "id": "01725",
-      "title": "01725"
-    },
-    {
-      "id": "01726",
-      "title": "01726"
-    },
-    {
-      "id": "01727",
-      "title": "01727"
-    },
-    {
-      "id": "01728",
-      "title": "01728"
-    },
-    {
-      "id": "01729",
-      "title": "01729"
-    },
-    {
-      "id": "01730",
-      "title": "01730"
-    },
-    {
-      "id": "01731",
-      "title": "01731"
-    },
-    {
-      "id": "01732",
-      "title": "01732"
-    },
-    {
-      "id": "01733",
-      "title": "01733"
-    },
-    {
-      "id": "01734",
-      "title": "01734"
-    },
-    {
-      "id": "01735",
-      "title": "01735"
-    },
-    {
-      "id": "01736",
-      "title": "01736"
-    },
-    {
-      "id": "01737",
-      "title": "01737"
-    },
-    {
-      "id": "01738",
-      "title": "01738"
-    },
-    {
-      "id": "01739",
-      "title": "01739"
-    },
-    {
-      "id": "01740",
-      "title": "01740"
-    },
-    {
-      "id": "01741",
-      "title": "01741"
-    },
-    {
-      "id": "01742",
-      "title": "01742"
-    },
-    {
-      "id": "01743",
-      "title": "01743"
-    },
-    {
-      "id": "01744",
-      "title": "01744"
-    },
-    {
-      "id": "01745",
-      "title": "01745"
-    },
-    {
-      "id": "01746",
-      "title": "01746"
-    },
-    {
-      "id": "01747",
-      "title": "01747"
-    },
-    {
-      "id": "01748",
-      "title": "01748"
-    },
-    {
-      "id": "01749",
-      "title": "01749"
-    },
-    {
-      "id": "01750",
-      "title": "01750"
-    },
-    {
-      "id": "01751",
-      "title": "01751"
-    },
-    {
-      "id": "01752",
-      "title": "01752"
-    },
-    {
-      "id": "01753",
-      "title": "01753"
-    },
-    {
-      "id": "01754",
-      "title": "01754"
-    },
-    {
-      "id": "01755",
-      "title": "01755"
-    },
-    {
-      "id": "01756",
-      "title": "01756"
-    },
-    {
-      "id": "01757",
-      "title": "01757"
-    },
-    {
-      "id": "01758",
-      "title": "01758"
-    },
-    {
-      "id": "01759",
-      "title": "01759"
-    },
-    {
-      "id": "01760",
-      "title": "01760"
-    },
-    {
-      "id": "01761",
-      "title": "01761"
-    },
-    {
-      "id": "01762",
-      "title": "01762"
-    },
-    {
-      "id": "01763",
-      "title": "01763"
-    },
-    {
-      "id": "01764",
-      "title": "01764"
-    },
-    {
-      "id": "01765",
-      "title": "01765"
-    },
-    {
-      "id": "01766",
-      "title": "01766"
-    },
-    {
-      "id": "01767",
-      "title": "01767"
-    },
-    {
-      "id": "01768",
-      "title": "01768"
-    },
-    {
-      "id": "01769",
-      "title": "01769"
-    },
-    {
-      "id": "01770",
-      "title": "01770"
-    },
-    {
-      "id": "01771",
-      "title": "01771"
-    },
-    {
-      "id": "01772",
-      "title": "01772"
-    },
-    {
-      "id": "01773",
-      "title": "01773"
-    },
-    {
-      "id": "01774",
-      "title": "01774"
-    },
-    {
-      "id": "01775",
-      "title": "01775"
-    },
-    {
-      "id": "01776",
-      "title": "01776"
-    },
-    {
-      "id": "01777",
-      "title": "01777"
-    },
-    {
-      "id": "01778",
-      "title": "01778"
-    },
-    {
-      "id": "01779",
-      "title": "01779"
-    },
-    {
-      "id": "01780",
-      "title": "01780"
-    },
-    {
-      "id": "01781",
-      "title": "01781"
-    },
-    {
-      "id": "01782",
-      "title": "01782"
-    },
-    {
-      "id": "01783",
-      "title": "01783"
-    },
-    {
-      "id": "01784",
-      "title": "01784"
-    },
-    {
-      "id": "01785",
-      "title": "01785"
-    },
-    {
-      "id": "01786",
-      "title": "01786"
-    },
-    {
-      "id": "01787",
-      "title": "01787"
-    },
-    {
-      "id": "01788",
-      "title": "01788"
-    },
-    {
-      "id": "01789",
-      "title": "01789"
-    },
-    {
-      "id": "01790",
-      "title": "01790"
-    },
-    {
-      "id": "01791",
-      "title": "01791"
-    },
-    {
-      "id": "01792",
-      "title": "01792"
-    },
-    {
-      "id": "01793",
-      "title": "01793"
-    },
-    {
-      "id": "01794",
-      "title": "01794"
-    },
-    {
-      "id": "01795",
-      "title": "01795"
-    },
-    {
-      "id": "01796",
-      "title": "01796"
-    },
-    {
-      "id": "01797",
-      "title": "01797"
-    },
-    {
-      "id": "01798",
-      "title": "01798"
-    },
-    {
-      "id": "01799",
-      "title": "01799"
-    },
-    {
-      "id": "01800",
-      "title": "01800"
-    },
-    {
-      "id": "01801",
-      "title": "01801"
-    },
-    {
-      "id": "01802",
-      "title": "01802"
-    },
-    {
-      "id": "01803",
-      "title": "01803"
-    },
-    {
-      "id": "01804",
-      "title": "01804"
-    },
-    {
-      "id": "01805",
-      "title": "01805"
-    },
-    {
-      "id": "01806",
-      "title": "01806"
-    },
-    {
-      "id": "01807",
-      "title": "01807"
-    },
-    {
-      "id": "01808",
-      "title": "01808"
-    },
-    {
-      "id": "01809",
-      "title": "01809"
-    },
-    {
-      "id": "01810",
-      "title": "01810"
-    },
-    {
-      "id": "01811",
-      "title": "01811"
-    },
-    {
-      "id": "01812",
-      "title": "01812"
-    },
-    {
-      "id": "01813",
-      "title": "01813"
-    },
-    {
-      "id": "01814",
-      "title": "01814"
-    },
-    {
-      "id": "01815",
-      "title": "01815"
-    },
-    {
-      "id": "01816",
-      "title": "01816"
-    },
-    {
-      "id": "01817",
-      "title": "01817"
-    },
-    {
-      "id": "01818",
-      "title": "01818"
-    },
-    {
-      "id": "01819",
-      "title": "01819"
-    },
-    {
-      "id": "01820",
-      "title": "01820"
-    },
-    {
-      "id": "01821",
-      "title": "01821"
-    },
-    {
-      "id": "01822",
-      "title": "01822"
-    },
-    {
-      "id": "01823",
-      "title": "01823"
-    },
-    {
-      "id": "01824",
-      "title": "01824"
-    },
-    {
-      "id": "01825",
-      "title": "01825"
-    },
-    {
-      "id": "01826",
-      "title": "01826"
-    },
-    {
-      "id": "01827",
-      "title": "01827"
-    },
-    {
-      "id": "01828",
-      "title": "01828"
-    },
-    {
-      "id": "01829",
-      "title": "01829"
-    },
-    {
-      "id": "01830",
-      "title": "01830"
-    },
-    {
-      "id": "01831",
-      "title": "01831"
-    },
-    {
-      "id": "01832",
-      "title": "01832"
-    },
-    {
-      "id": "01833",
-      "title": "01833"
-    },
-    {
-      "id": "01834",
-      "title": "01834"
-    },
-    {
-      "id": "01835",
-      "title": "01835"
-    },
-    {
-      "id": "01836",
-      "title": "01836"
-    },
-    {
-      "id": "01837",
-      "title": "01837"
-    },
-    {
-      "id": "01838",
-      "title": "01838"
-    },
-    {
-      "id": "01839",
-      "title": "01839"
-    },
-    {
-      "id": "01840",
-      "title": "01840"
-    },
-    {
-      "id": "01841",
-      "title": "01841"
-    },
-    {
-      "id": "01842",
-      "title": "01842"
-    },
-    {
-      "id": "01843",
-      "title": "01843"
-    },
-    {
-      "id": "01844",
-      "title": "01844"
-    },
-    {
-      "id": "01845",
-      "title": "01845"
-    },
-    {
-      "id": "01846",
-      "title": "01846"
-    },
-    {
-      "id": "01847",
-      "title": "01847"
-    },
-    {
-      "id": "01848",
-      "title": "01848"
-    },
-    {
-      "id": "01849",
-      "title": "01849"
-    },
-    {
-      "id": "01850",
-      "title": "01850"
-    },
-    {
-      "id": "01851",
-      "title": "01851"
-    },
-    {
-      "id": "01852",
-      "title": "01852"
-    },
-    {
-      "id": "01853",
-      "title": "01853"
-    },
-    {
-      "id": "01854",
-      "title": "01854"
-    },
-    {
-      "id": "01855",
-      "title": "01855"
-    },
-    {
-      "id": "01856",
-      "title": "01856"
-    },
-    {
-      "id": "01857",
-      "title": "01857"
-    },
-    {
-      "id": "01858",
-      "title": "01858"
-    },
-    {
-      "id": "01859",
-      "title": "01859"
-    },
-    {
-      "id": "01860",
-      "title": "01860"
-    },
-    {
-      "id": "01861",
-      "title": "01861"
-    },
-    {
-      "id": "01862",
-      "title": "01862"
-    },
-    {
-      "id": "01863",
-      "title": "01863"
-    },
-    {
-      "id": "01864",
-      "title": "01864"
-    },
-    {
-      "id": "01865",
-      "title": "01865"
-    },
-    {
-      "id": "01866",
-      "title": "01866"
-    },
-    {
-      "id": "01867",
-      "title": "01867"
-    },
-    {
-      "id": "01868",
-      "title": "01868"
-    },
-    {
-      "id": "01869",
-      "title": "01869"
-    },
-    {
-      "id": "01870",
-      "title": "01870"
-    },
-    {
-      "id": "01871",
-      "title": "01871"
-    },
-    {
-      "id": "01872",
-      "title": "01872"
-    },
-    {
-      "id": "01873",
-      "title": "01873"
-    },
-    {
-      "id": "01874",
-      "title": "01874"
-    },
-    {
-      "id": "01875",
-      "title": "01875"
-    },
-    {
-      "id": "01876",
-      "title": "01876"
-    },
-    {
-      "id": "01877",
-      "title": "01877"
-    },
-    {
-      "id": "01878",
-      "title": "01878"
-    },
-    {
-      "id": "01879",
-      "title": "01879"
-    },
-    {
-      "id": "01880",
-      "title": "01880"
-    },
-    {
-      "id": "01881",
-      "title": "01881"
-    },
-    {
-      "id": "01882",
-      "title": "01882"
-    },
-    {
-      "id": "01883",
-      "title": "01883"
-    },
-    {
-      "id": "01884",
-      "title": "01884"
-    },
-    {
-      "id": "01885",
-      "title": "01885"
-    },
-    {
-      "id": "01886",
-      "title": "01886"
-    },
-    {
-      "id": "01887",
-      "title": "01887"
-    },
-    {
-      "id": "01888",
-      "title": "01888"
-    },
-    {
-      "id": "01889",
-      "title": "01889"
-    },
-    {
-      "id": "01890",
-      "title": "01890"
-    },
-    {
-      "id": "01891",
-      "title": "01891"
-    },
-    {
-      "id": "01892",
-      "title": "01892"
-    },
-    {
-      "id": "01893",
-      "title": "01893"
-    },
-    {
-      "id": "01894",
-      "title": "01894"
-    },
-    {
-      "id": "01895",
-      "title": "01895"
-    },
-    {
-      "id": "01896",
-      "title": "01896"
-    },
-    {
-      "id": "01897",
-      "title": "01897"
-    },
-    {
-      "id": "01898",
-      "title": "01898"
-    },
-    {
-      "id": "01899",
-      "title": "01899"
-    },
-    {
-      "id": "01900",
-      "title": "01900"
-    },
-    {
-      "id": "01901",
-      "title": "01901"
-    },
-    {
-      "id": "01902",
-      "title": "01902"
-    },
-    {
-      "id": "01903",
-      "title": "01903"
-    },
-    {
-      "id": "01904",
-      "title": "01904"
-    },
-    {
-      "id": "01905",
-      "title": "01905"
-    },
-    {
-      "id": "01906",
-      "title": "01906"
-    },
-    {
-      "id": "01907",
-      "title": "01907"
-    },
-    {
-      "id": "01908",
-      "title": "01908"
-    },
-    {
-      "id": "01909",
-      "title": "01909"
-    },
-    {
-      "id": "01910",
-      "title": "01910"
-    },
-    {
-      "id": "01911",
-      "title": "01911"
-    },
-    {
-      "id": "01912",
-      "title": "01912"
-    },
-    {
-      "id": "01913",
-      "title": "01913"
-    },
-    {
-      "id": "01914",
-      "title": "01914"
-    },
-    {
-      "id": "01915",
-      "title": "01915"
-    },
-    {
-      "id": "01916",
-      "title": "01916"
-    },
-    {
-      "id": "01917",
-      "title": "01917"
-    },
-    {
-      "id": "01918",
-      "title": "01918"
-    },
-    {
-      "id": "01919",
-      "title": "01919"
-    },
-    {
-      "id": "01920",
-      "title": "01920"
-    },
-    {
-      "id": "01921",
-      "title": "01921"
-    },
-    {
-      "id": "01922",
-      "title": "01922"
-    },
-    {
-      "id": "01923",
-      "title": "01923"
-    },
-    {
-      "id": "01924",
-      "title": "01924"
-    },
-    {
-      "id": "01925",
-      "title": "01925"
-    },
-    {
-      "id": "01926",
-      "title": "01926"
-    },
-    {
-      "id": "01927",
-      "title": "01927"
-    },
-    {
-      "id": "01928",
-      "title": "01928"
-    },
-    {
-      "id": "01929",
-      "title": "01929"
-    },
-    {
-      "id": "01930",
-      "title": "01930"
-    },
-    {
-      "id": "01931",
-      "title": "01931"
-    },
-    {
-      "id": "01932",
-      "title": "01932"
-    },
-    {
-      "id": "01933",
-      "title": "01933"
-    },
-    {
-      "id": "01934",
-      "title": "01934"
-    },
-    {
-      "id": "01935",
-      "title": "01935"
-    },
-    {
-      "id": "01936",
-      "title": "01936"
-    },
-    {
-      "id": "01937",
-      "title": "01937"
-    },
-    {
-      "id": "01938",
-      "title": "01938"
-    },
-    {
-      "id": "01939",
-      "title": "01939"
-    },
-    {
-      "id": "01940",
-      "title": "01940"
-    },
-    {
-      "id": "01941",
-      "title": "01941"
-    },
-    {
-      "id": "01942",
-      "title": "01942"
-    },
-    {
-      "id": "01943",
-      "title": "01943"
-    },
-    {
-      "id": "01944",
-      "title": "01944"
-    },
-    {
-      "id": "01945",
-      "title": "01945"
-    },
-    {
-      "id": "01946",
-      "title": "01946"
-    },
-    {
-      "id": "01947",
-      "title": "01947"
-    },
-    {
-      "id": "01948",
-      "title": "01948"
-    },
-    {
-      "id": "01949",
-      "title": "01949"
-    },
-    {
-      "id": "01950",
-      "title": "01950"
-    },
-    {
-      "id": "01951",
-      "title": "01951"
-    },
-    {
-      "id": "01952",
-      "title": "01952"
-    },
-    {
-      "id": "01953",
-      "title": "01953"
-    },
-    {
-      "id": "01954",
-      "title": "01954"
-    },
-    {
-      "id": "01955",
-      "title": "01955"
-    },
-    {
-      "id": "01956",
-      "title": "01956"
-    },
-    {
-      "id": "01957",
-      "title": "01957"
-    },
-    {
-      "id": "01958",
-      "title": "01958"
-    },
-    {
-      "id": "01959",
-      "title": "01959"
-    },
-    {
-      "id": "01960",
-      "title": "01960"
-    },
-    {
-      "id": "01961",
-      "title": "01961"
-    },
-    {
-      "id": "01962",
-      "title": "01962"
-    },
-    {
-      "id": "01963",
-      "title": "01963"
-    },
-    {
-      "id": "01964",
-      "title": "01964"
-    },
-    {
-      "id": "01965",
-      "title": "01965"
-    },
-    {
-      "id": "01966",
-      "title": "01966"
-    },
-    {
-      "id": "01967",
-      "title": "01967"
-    },
-    {
-      "id": "01968",
-      "title": "01968"
-    },
-    {
-      "id": "01969",
-      "title": "01969"
-    },
-    {
-      "id": "01970",
-      "title": "01970"
-    },
-    {
-      "id": "01971",
-      "title": "01971"
-    },
-    {
-      "id": "01972",
-      "title": "01972"
-    },
-    {
-      "id": "01973",
-      "title": "01973"
-    },
-    {
-      "id": "01974",
-      "title": "01974"
-    },
-    {
-      "id": "01975",
-      "title": "01975"
-    },
-    {
-      "id": "01976",
-      "title": "01976"
-    },
-    {
-      "id": "01977",
-      "title": "01977"
-    },
-    {
-      "id": "01978",
-      "title": "01978"
-    },
-    {
-      "id": "01979",
-      "title": "01979"
-    },
-    {
-      "id": "01980",
-      "title": "01980"
-    },
-    {
-      "id": "01981",
-      "title": "01981"
-    },
-    {
-      "id": "01982",
-      "title": "01982"
-    },
-    {
-      "id": "01983",
-      "title": "01983"
-    },
-    {
-      "id": "01984",
-      "title": "01984"
-    },
-    {
-      "id": "01985",
-      "title": "01985"
-    },
-    {
-      "id": "01986",
-      "title": "01986"
-    },
-    {
-      "id": "01987",
-      "title": "01987"
-    },
-    {
-      "id": "01988",
-      "title": "01988"
-    },
-    {
-      "id": "01989",
-      "title": "01989"
-    },
-    {
-      "id": "01990",
-      "title": "01990"
-    },
-    {
-      "id": "01991",
-      "title": "01991"
-    },
-    {
-      "id": "01992",
-      "title": "01992"
-    },
-    {
-      "id": "01993",
-      "title": "01993"
-    },
-    {
-      "id": "01994",
-      "title": "01994"
-    },
-    {
-      "id": "01995",
-      "title": "01995"
-    },
-    {
-      "id": "01996",
-      "title": "01996"
-    },
-    {
-      "id": "01997",
-      "title": "01997"
-    },
-    {
-      "id": "01998",
-      "title": "01998"
-    },
-    {
-      "id": "01999",
-      "title": "01999"
-    },
-    {
-      "id": "02000",
-      "title": "02000"
-    },
-    {
-      "id": "02001",
-      "title": "02001"
-    },
-    {
-      "id": "02002",
-      "title": "02002"
-    },
-    {
-      "id": "02003",
-      "title": "02003"
-    },
-    {
-      "id": "02004",
-      "title": "02004"
-    },
-    {
-      "id": "02005",
-      "title": "02005"
-    },
-    {
-      "id": "02006",
-      "title": "02006"
-    },
-    {
-      "id": "02007",
-      "title": "02007"
-    },
-    {
-      "id": "02008",
-      "title": "02008"
-    },
-    {
-      "id": "02009",
-      "title": "02009"
-    },
-    {
-      "id": "02010",
-      "title": "02010"
-    },
-    {
-      "id": "02011",
-      "title": "02011"
-    },
-    {
-      "id": "02012",
-      "title": "02012"
-    },
-    {
-      "id": "02013",
-      "title": "02013"
-    },
-    {
-      "id": "02014",
-      "title": "02014"
-    },
-    {
-      "id": "02015",
-      "title": "02015"
-    },
-    {
-      "id": "02016",
-      "title": "02016"
-    },
-    {
-      "id": "02017",
-      "title": "02017"
-    },
-    {
-      "id": "02018",
-      "title": "02018"
-    },
-    {
-      "id": "02019",
-      "title": "02019"
-    },
-    {
-      "id": "02020",
-      "title": "02020"
-    },
-    {
-      "id": "02021",
-      "title": "02021"
-    },
-    {
-      "id": "02022",
-      "title": "02022"
-    },
-    {
-      "id": "02023",
-      "title": "02023"
-    },
-    {
-      "id": "02024",
-      "title": "02024"
-    },
-    {
-      "id": "02025",
-      "title": "02025"
-    },
-    {
-      "id": "02026",
-      "title": "02026"
-    },
-    {
-      "id": "02027",
-      "title": "02027"
-    },
-    {
-      "id": "02028",
-      "title": "02028"
-    },
-    {
-      "id": "02029",
-      "title": "02029"
-    },
-    {
-      "id": "02030",
-      "title": "02030"
-    },
-    {
-      "id": "02031",
-      "title": "02031"
-    },
-    {
-      "id": "02032",
-      "title": "02032"
-    },
-    {
-      "id": "02033",
-      "title": "02033"
-    },
-    {
-      "id": "02034",
-      "title": "02034"
-    },
-    {
-      "id": "02035",
-      "title": "02035"
-    },
-    {
-      "id": "02036",
-      "title": "02036"
-    },
-    {
-      "id": "02037",
-      "title": "02037"
-    },
-    {
-      "id": "02038",
-      "title": "02038"
-    },
-    {
-      "id": "02039",
-      "title": "02039"
-    },
-    {
-      "id": "02040",
-      "title": "02040"
-    },
-    {
-      "id": "02041",
-      "title": "02041"
-    },
-    {
-      "id": "02042",
-      "title": "02042"
-    },
-    {
-      "id": "02043",
-      "title": "02043"
-    },
-    {
-      "id": "02044",
-      "title": "02044"
-    },
-    {
-      "id": "02045",
-      "title": "02045"
-    },
-    {
-      "id": "02046",
-      "title": "02046"
-    },
-    {
-      "id": "02047",
-      "title": "02047"
-    },
-    {
-      "id": "02048",
-      "title": "02048"
-    },
-    {
-      "id": "02049",
-      "title": "02049"
-    },
-    {
-      "id": "02050",
-      "title": "02050"
-    },
-    {
-      "id": "02051",
-      "title": "02051"
-    },
-    {
-      "id": "02052",
-      "title": "02052"
-    },
-    {
-      "id": "02053",
-      "title": "02053"
-    },
-    {
-      "id": "02054",
-      "title": "02054"
-    },
-    {
-      "id": "02055",
-      "title": "02055"
-    },
-    {
-      "id": "02056",
-      "title": "02056"
-    },
-    {
-      "id": "02057",
-      "title": "02057"
-    },
-    {
-      "id": "02058",
-      "title": "02058"
-    },
-    {
-      "id": "02059",
-      "title": "02059"
-    },
-    {
-      "id": "02060",
-      "title": "02060"
-    },
-    {
-      "id": "02061",
-      "title": "02061"
-    },
-    {
-      "id": "02062",
-      "title": "02062"
-    },
-    {
-      "id": "02063",
-      "title": "02063"
-    },
-    {
-      "id": "02064",
-      "title": "02064"
-    },
-    {
-      "id": "02065",
-      "title": "02065"
-    },
-    {
-      "id": "02066",
-      "title": "02066"
-    },
-    {
-      "id": "02067",
-      "title": "02067"
-    },
-    {
-      "id": "02068",
-      "title": "02068"
-    },
-    {
-      "id": "02069",
-      "title": "02069"
-    },
-    {
-      "id": "02070",
-      "title": "02070"
-    },
-    {
-      "id": "02071",
-      "title": "02071"
-    },
-    {
-      "id": "02072",
-      "title": "02072"
-    },
-    {
-      "id": "02073",
-      "title": "02073"
-    },
-    {
-      "id": "02074",
-      "title": "02074"
-    },
-    {
-      "id": "02075",
-      "title": "02075"
-    },
-    {
-      "id": "02076",
-      "title": "02076"
-    },
-    {
-      "id": "02077",
-      "title": "02077"
-    },
-    {
-      "id": "02078",
-      "title": "02078"
-    },
-    {
-      "id": "02079",
-      "title": "02079"
-    },
-    {
-      "id": "02080",
-      "title": "02080"
-    },
-    {
-      "id": "02081",
-      "title": "02081"
-    },
-    {
-      "id": "02082",
-      "title": "02082"
-    },
-    {
-      "id": "02083",
-      "title": "02083"
-    },
-    {
-      "id": "02084",
-      "title": "02084"
-    },
-    {
-      "id": "02085",
-      "title": "02085"
-    },
-    {
-      "id": "02086",
-      "title": "02086"
-    },
-    {
-      "id": "02087",
-      "title": "02087"
-    },
-    {
-      "id": "02088",
-      "title": "02088"
-    },
-    {
-      "id": "02089",
-      "title": "02089"
-    },
-    {
-      "id": "02090",
-      "title": "02090"
-    },
-    {
-      "id": "02091",
-      "title": "02091"
-    },
-    {
-      "id": "02092",
-      "title": "02092"
-    },
-    {
-      "id": "02093",
-      "title": "02093"
-    },
-    {
-      "id": "02094",
-      "title": "02094"
-    },
-    {
-      "id": "02095",
-      "title": "02095"
-    },
-    {
-      "id": "02096",
-      "title": "02096"
-    },
-    {
-      "id": "02097",
-      "title": "02097"
-    },
-    {
-      "id": "02098",
-      "title": "02098"
-    },
-    {
-      "id": "02099",
-      "title": "02099"
-    },
-    {
-      "id": "02100",
-      "title": "02100"
-    },
-    {
-      "id": "02101",
-      "title": "02101"
-    },
-    {
-      "id": "02102",
-      "title": "02102"
-    },
-    {
-      "id": "02103",
-      "title": "02103"
-    },
-    {
-      "id": "02104",
-      "title": "02104"
-    },
-    {
-      "id": "02105",
-      "title": "02105"
-    },
-    {
-      "id": "02106",
-      "title": "02106"
-    },
-    {
-      "id": "02107",
-      "title": "02107"
-    },
-    {
-      "id": "02108",
-      "title": "02108"
-    },
-    {
-      "id": "02109",
-      "title": "02109"
-    },
-    {
-      "id": "02110",
-      "title": "02110"
-    },
-    {
-      "id": "02111",
-      "title": "02111"
-    },
-    {
-      "id": "02112",
-      "title": "02112"
-    },
-    {
-      "id": "02113",
-      "title": "02113"
-    },
-    {
-      "id": "02114",
-      "title": "02114"
-    },
-    {
-      "id": "02115",
-      "title": "02115"
-    },
-    {
-      "id": "02116",
-      "title": "02116"
-    },
-    {
-      "id": "02117",
-      "title": "02117"
-    },
-    {
-      "id": "02118",
-      "title": "02118"
-    },
-    {
-      "id": "02119",
-      "title": "02119"
-    },
-    {
-      "id": "02120",
-      "title": "02120"
-    },
-    {
-      "id": "02121",
-      "title": "02121"
-    },
-    {
-      "id": "02122",
-      "title": "02122"
-    },
-    {
-      "id": "02123",
-      "title": "02123"
-    },
-    {
-      "id": "02124",
-      "title": "02124"
-    },
-    {
-      "id": "02125",
-      "title": "02125"
-    },
-    {
-      "id": "02126",
-      "title": "02126"
-    },
-    {
-      "id": "02127",
-      "title": "02127"
-    },
-    {
-      "id": "02128",
-      "title": "02128"
-    },
-    {
-      "id": "02129",
-      "title": "02129"
-    },
-    {
-      "id": "02130",
-      "title": "02130"
-    },
-    {
-      "id": "02131",
-      "title": "02131"
-    },
-    {
-      "id": "02132",
-      "title": "02132"
-    },
-    {
-      "id": "02133",
-      "title": "02133"
-    },
-    {
-      "id": "02134",
-      "title": "02134"
-    },
-    {
-      "id": "02135",
-      "title": "02135"
-    },
-    {
-      "id": "02136",
-      "title": "02136"
-    },
-    {
-      "id": "02137",
-      "title": "02137"
-    },
-    {
-      "id": "02138",
-      "title": "02138"
-    },
-    {
-      "id": "02139",
-      "title": "02139"
-    },
-    {
-      "id": "02140",
-      "title": "02140"
-    },
-    {
-      "id": "02141",
-      "title": "02141"
-    },
-    {
-      "id": "02142",
-      "title": "02142"
-    },
-    {
-      "id": "02143",
-      "title": "02143"
-    },
-    {
-      "id": "02144",
-      "title": "02144"
-    },
-    {
-      "id": "02145",
-      "title": "02145"
-    },
-    {
-      "id": "02146",
-      "title": "02146"
-    },
-    {
-      "id": "02147",
-      "title": "02147"
-    },
-    {
-      "id": "02148",
-      "title": "02148"
-    },
-    {
-      "id": "02149",
-      "title": "02149"
-    },
-    {
-      "id": "02150",
-      "title": "02150"
-    },
-    {
-      "id": "02151",
-      "title": "02151"
-    },
-    {
-      "id": "02152",
-      "title": "02152"
-    },
-    {
-      "id": "02153",
-      "title": "02153"
-    },
-    {
-      "id": "02154",
-      "title": "02154"
-    },
-    {
-      "id": "02155",
-      "title": "02155"
-    },
-    {
-      "id": "02156",
-      "title": "02156"
-    },
-    {
-      "id": "02157",
-      "title": "02157"
-    },
-    {
-      "id": "02158",
-      "title": "02158"
-    },
-    {
-      "id": "02159",
-      "title": "02159"
-    },
-    {
-      "id": "02160",
-      "title": "02160"
-    },
-    {
-      "id": "02161",
-      "title": "02161"
-    },
-    {
-      "id": "02162",
-      "title": "02162"
-    },
-    {
-      "id": "02163",
-      "title": "02163"
-    },
-    {
-      "id": "02164",
-      "title": "02164"
-    },
-    {
-      "id": "02165",
-      "title": "02165"
-    },
-    {
-      "id": "02166",
-      "title": "02166"
-    },
-    {
-      "id": "02167",
-      "title": "02167"
-    },
-    {
-      "id": "02168",
-      "title": "02168"
-    },
-    {
-      "id": "02169",
-      "title": "02169"
-    },
-    {
-      "id": "02170",
-      "title": "02170"
-    },
-    {
-      "id": "02171",
-      "title": "02171"
-    },
-    {
-      "id": "02172",
-      "title": "02172"
-    },
-    {
-      "id": "02173",
-      "title": "02173"
-    },
-    {
-      "id": "02174",
-      "title": "02174"
-    },
-    {
-      "id": "02175",
-      "title": "02175"
-    },
-    {
-      "id": "02176",
-      "title": "02176"
-    },
-    {
-      "id": "02177",
-      "title": "02177"
-    },
-    {
-      "id": "02178",
-      "title": "02178"
-    },
-    {
-      "id": "02179",
-      "title": "02179"
-    },
-    {
-      "id": "02180",
-      "title": "02180"
-    },
-    {
-      "id": "02181",
-      "title": "02181"
-    },
-    {
-      "id": "02182",
-      "title": "02182"
-    },
-    {
-      "id": "02183",
-      "title": "02183"
-    },
-    {
-      "id": "02184",
-      "title": "02184"
-    },
-    {
-      "id": "02185",
-      "title": "02185"
-    },
-    {
-      "id": "02186",
-      "title": "02186"
-    },
-    {
-      "id": "02187",
-      "title": "02187"
-    },
-    {
-      "id": "02188",
-      "title": "02188"
-    },
-    {
-      "id": "02189",
-      "title": "02189"
-    },
-    {
-      "id": "02190",
-      "title": "02190"
-    },
-    {
-      "id": "02191",
-      "title": "02191"
-    },
-    {
-      "id": "02192",
-      "title": "02192"
-    },
-    {
-      "id": "02193",
-      "title": "02193"
-    },
-    {
-      "id": "02194",
-      "title": "02194"
-    },
-    {
-      "id": "02195",
-      "title": "02195"
-    },
-    {
-      "id": "02196",
-      "title": "02196"
-    },
-    {
-      "id": "02197",
-      "title": "02197"
-    },
-    {
-      "id": "02198",
-      "title": "02198"
-    },
-    {
-      "id": "02199",
-      "title": "02199"
-    },
-    {
-      "id": "02200",
-      "title": "02200"
-    },
-    {
-      "id": "02201",
-      "title": "02201"
-    },
-    {
-      "id": "02202",
-      "title": "02202"
-    },
-    {
-      "id": "02203",
-      "title": "02203"
-    },
-    {
-      "id": "02204",
-      "title": "02204"
-    },
-    {
-      "id": "02205",
-      "title": "02205"
-    },
-    {
-      "id": "02206",
-      "title": "02206"
-    },
-    {
-      "id": "02207",
-      "title": "02207"
-    },
-    {
-      "id": "02208",
-      "title": "02208"
-    },
-    {
-      "id": "02209",
-      "title": "02209"
-    },
-    {
-      "id": "02210",
-      "title": "02210"
-    },
-    {
-      "id": "02211",
-      "title": "02211"
-    },
-    {
-      "id": "02212",
-      "title": "02212"
-    },
-    {
-      "id": "02213",
-      "title": "02213"
-    },
-    {
-      "id": "02214",
-      "title": "02214"
-    },
-    {
-      "id": "02215",
-      "title": "02215"
-    },
-    {
-      "id": "02216",
-      "title": "02216"
-    },
-    {
-      "id": "02217",
-      "title": "02217"
-    },
-    {
-      "id": "02218",
-      "title": "02218"
-    },
-    {
-      "id": "02219",
-      "title": "02219"
-    },
-    {
-      "id": "02220",
-      "title": "02220"
-    },
-    {
-      "id": "02221",
-      "title": "02221"
-    },
-    {
-      "id": "02222",
-      "title": "02222"
-    },
-    {
-      "id": "02223",
-      "title": "02223"
-    },
-    {
-      "id": "02224",
-      "title": "02224"
-    },
-    {
-      "id": "02225",
-      "title": "02225"
-    },
-    {
-      "id": "02226",
-      "title": "02226"
-    },
-    {
-      "id": "02227",
-      "title": "02227"
-    },
-    {
-      "id": "02228",
-      "title": "02228"
-    },
-    {
-      "id": "02229",
-      "title": "02229"
-    },
-    {
-      "id": "02230",
-      "title": "02230"
-    },
-    {
-      "id": "02231",
-      "title": "02231"
-    },
-    {
-      "id": "02232",
-      "title": "02232"
-    },
-    {
-      "id": "02233",
-      "title": "02233"
-    },
-    {
-      "id": "02234",
-      "title": "02234"
-    },
-    {
-      "id": "02235",
-      "title": "02235"
-    },
-    {
-      "id": "02236",
-      "title": "02236"
-    },
-    {
-      "id": "02237",
-      "title": "02237"
-    },
-    {
-      "id": "02238",
-      "title": "02238"
-    },
-    {
-      "id": "02239",
-      "title": "02239"
-    },
-    {
-      "id": "02240",
-      "title": "02240"
-    },
-    {
-      "id": "02241",
-      "title": "02241"
-    },
-    {
-      "id": "02242",
-      "title": "02242"
-    },
-    {
-      "id": "02243",
-      "title": "02243"
-    },
-    {
-      "id": "02244",
-      "title": "02244"
-    },
-    {
-      "id": "02245",
-      "title": "02245"
-    },
-    {
-      "id": "02246",
-      "title": "02246"
-    },
-    {
-      "id": "02247",
-      "title": "02247"
-    },
-    {
-      "id": "02248",
-      "title": "02248"
-    },
-    {
-      "id": "02249",
-      "title": "02249"
-    },
-    {
-      "id": "02250",
-      "title": "02250"
-    },
-    {
-      "id": "02251",
-      "title": "02251"
-    },
-    {
-      "id": "02252",
-      "title": "02252"
-    },
-    {
-      "id": "02253",
-      "title": "02253"
-    },
-    {
-      "id": "02254",
-      "title": "02254"
-    },
-    {
-      "id": "02255",
-      "title": "02255"
-    },
-    {
-      "id": "02256",
-      "title": "02256"
-    },
-    {
-      "id": "02257",
-      "title": "02257"
-    },
-    {
-      "id": "02258",
-      "title": "02258"
-    },
-    {
-      "id": "02259",
-      "title": "02259"
-    },
-    {
-      "id": "02260",
-      "title": "02260"
-    },
-    {
-      "id": "02261",
-      "title": "02261"
-    },
-    {
-      "id": "02262",
-      "title": "02262"
-    },
-    {
-      "id": "02263",
-      "title": "02263"
-    },
-    {
-      "id": "02264",
-      "title": "02264"
-    },
-    {
-      "id": "02265",
-      "title": "02265"
-    },
-    {
-      "id": "02266",
-      "title": "02266"
-    },
-    {
-      "id": "02267",
-      "title": "02267"
-    },
-    {
-      "id": "02268",
-      "title": "02268"
-    },
-    {
-      "id": "02269",
-      "title": "02269"
-    },
-    {
-      "id": "02270",
-      "title": "02270"
-    },
-    {
-      "id": "02271",
-      "title": "02271"
-    },
-    {
-      "id": "02272",
-      "title": "02272"
-    },
-    {
-      "id": "02273",
-      "title": "02273"
-    },
-    {
-      "id": "02274",
-      "title": "02274"
-    },
-    {
-      "id": "02275",
-      "title": "02275"
-    },
-    {
-      "id": "02276",
-      "title": "02276"
-    },
-    {
-      "id": "02277",
-      "title": "02277"
-    },
-    {
-      "id": "02278",
-      "title": "02278"
-    },
-    {
-      "id": "02279",
-      "title": "02279"
-    },
-    {
-      "id": "02280",
-      "title": "02280"
-    },
-    {
-      "id": "02281",
-      "title": "02281"
-    },
-    {
-      "id": "02282",
-      "title": "02282"
-    },
-    {
-      "id": "02283",
-      "title": "02283"
-    },
-    {
-      "id": "02284",
-      "title": "02284"
-    },
-    {
-      "id": "02285",
-      "title": "02285"
-    },
-    {
-      "id": "02286",
-      "title": "02286"
-    },
-    {
-      "id": "02287",
-      "title": "02287"
-    },
-    {
-      "id": "02288",
-      "title": "02288"
-    },
-    {
-      "id": "02289",
-      "title": "02289"
-    },
-    {
-      "id": "02290",
-      "title": "02290"
-    },
-    {
-      "id": "02291",
-      "title": "02291"
-    },
-    {
-      "id": "02292",
-      "title": "02292"
-    },
-    {
-      "id": "02293",
-      "title": "02293"
-    },
-    {
-      "id": "02294",
-      "title": "02294"
-    },
-    {
-      "id": "02295",
-      "title": "02295"
-    },
-    {
-      "id": "02296",
-      "title": "02296"
-    },
-    {
-      "id": "02297",
-      "title": "02297"
-    },
-    {
-      "id": "02298",
-      "title": "02298"
-    },
-    {
-      "id": "02299",
-      "title": "02299"
-    },
-    {
-      "id": "02300",
-      "title": "02300"
-    },
-    {
-      "id": "02301",
-      "title": "02301"
-    },
-    {
-      "id": "02302",
-      "title": "02302"
-    },
-    {
-      "id": "02303",
-      "title": "02303"
-    },
-    {
-      "id": "02304",
-      "title": "02304"
-    },
-    {
-      "id": "02305",
-      "title": "02305"
-    },
-    {
-      "id": "02306",
-      "title": "02306"
-    },
-    {
-      "id": "02307",
-      "title": "02307"
-    },
-    {
-      "id": "02308",
-      "title": "02308"
-    },
-    {
-      "id": "02309",
-      "title": "02309"
-    },
-    {
-      "id": "02310",
-      "title": "02310"
-    },
-    {
-      "id": "02311",
-      "title": "02311"
-    },
-    {
-      "id": "02312",
-      "title": "02312"
-    },
-    {
-      "id": "02313",
-      "title": "02313"
-    },
-    {
-      "id": "02314",
-      "title": "02314"
-    },
-    {
-      "id": "02315",
-      "title": "02315"
-    },
-    {
-      "id": "02316",
-      "title": "02316"
-    },
-    {
-      "id": "02317",
-      "title": "02317"
-    },
-    {
-      "id": "02318",
-      "title": "02318"
-    },
-    {
-      "id": "02319",
-      "title": "02319"
-    },
-    {
-      "id": "02320",
-      "title": "02320"
-    },
-    {
-      "id": "02321",
-      "title": "02321"
-    },
-    {
-      "id": "02322",
-      "title": "02322"
-    },
-    {
-      "id": "02323",
-      "title": "02323"
-    },
-    {
-      "id": "02324",
-      "title": "02324"
-    },
-    {
-      "id": "02325",
-      "title": "02325"
-    },
-    {
-      "id": "02326",
-      "title": "02326"
-    },
-    {
-      "id": "02327",
-      "title": "02327"
-    },
-    {
-      "id": "02328",
-      "title": "02328"
-    },
-    {
-      "id": "02329",
-      "title": "02329"
-    },
-    {
-      "id": "02330",
-      "title": "02330"
-    },
-    {
-      "id": "02331",
-      "title": "02331"
-    },
-    {
-      "id": "02332",
-      "title": "02332"
-    },
-    {
-      "id": "02333",
-      "title": "02333"
-    },
-    {
-      "id": "02334",
-      "title": "02334"
-    },
-    {
-      "id": "02335",
-      "title": "02335"
-    },
-    {
-      "id": "02336",
-      "title": "02336"
-    },
-    {
-      "id": "02337",
-      "title": "02337"
-    },
-    {
-      "id": "02338",
-      "title": "02338"
-    },
-    {
-      "id": "02339",
-      "title": "02339"
-    },
-    {
-      "id": "02340",
-      "title": "02340"
-    },
-    {
-      "id": "02341",
-      "title": "02341"
-    },
-    {
-      "id": "02342",
-      "title": "02342"
-    },
-    {
-      "id": "02343",
-      "title": "02343"
-    },
-    {
-      "id": "02344",
-      "title": "02344"
-    },
-    {
-      "id": "02345",
-      "title": "02345"
-    },
-    {
-      "id": "02346",
-      "title": "02346"
-    },
-    {
-      "id": "02347",
-      "title": "02347"
-    },
-    {
-      "id": "02348",
-      "title": "02348"
-    },
-    {
-      "id": "02349",
-      "title": "02349"
-    },
-    {
-      "id": "02350",
-      "title": "02350"
-    },
-    {
-      "id": "02351",
-      "title": "02351"
-    },
-    {
-      "id": "02352",
-      "title": "02352"
-    },
-    {
-      "id": "02353",
-      "title": "02353"
-    },
-    {
-      "id": "02354",
-      "title": "02354"
-    },
-    {
-      "id": "02355",
-      "title": "02355"
-    },
-    {
-      "id": "02356",
-      "title": "02356"
-    },
-    {
-      "id": "02357",
-      "title": "02357"
-    },
-    {
-      "id": "02358",
-      "title": "02358"
-    },
-    {
-      "id": "02359",
-      "title": "02359"
-    },
-    {
-      "id": "02360",
-      "title": "02360"
-    },
-    {
-      "id": "02361",
-      "title": "02361"
-    },
-    {
-      "id": "02362",
-      "title": "02362"
-    },
-    {
-      "id": "02363",
-      "title": "02363"
-    },
-    {
-      "id": "02364",
-      "title": "02364"
-    },
-    {
-      "id": "02365",
-      "title": "02365"
-    },
-    {
-      "id": "02366",
-      "title": "02366"
-    },
-    {
-      "id": "02367",
-      "title": "02367"
-    },
-    {
-      "id": "02368",
-      "title": "02368"
-    },
-    {
-      "id": "02369",
-      "title": "02369"
-    },
-    {
-      "id": "02370",
-      "title": "02370"
-    },
-    {
-      "id": "02371",
-      "title": "02371"
-    },
-    {
-      "id": "02372",
-      "title": "02372"
-    },
-    {
-      "id": "02373",
-      "title": "02373"
-    },
-    {
-      "id": "02374",
-      "title": "02374"
-    },
-    {
-      "id": "02375",
-      "title": "02375"
-    },
-    {
-      "id": "02376",
-      "title": "02376"
-    },
-    {
-      "id": "02377",
-      "title": "02377"
-    },
-    {
-      "id": "02378",
-      "title": "02378"
-    },
-    {
-      "id": "02379",
-      "title": "02379"
-    },
-    {
-      "id": "02380",
-      "title": "02380"
-    },
-    {
-      "id": "02381",
-      "title": "02381"
-    },
-    {
-      "id": "02382",
-      "title": "02382"
-    },
-    {
-      "id": "02383",
-      "title": "02383"
-    },
-    {
-      "id": "02384",
-      "title": "02384"
-    },
-    {
-      "id": "02385",
-      "title": "02385"
-    },
-    {
-      "id": "02386",
-      "title": "02386"
-    },
-    {
-      "id": "02387",
-      "title": "02387"
-    },
-    {
-      "id": "02388",
-      "title": "02388"
-    },
-    {
-      "id": "02389",
-      "title": "02389"
-    },
-    {
-      "id": "02390",
-      "title": "02390"
-    },
-    {
-      "id": "02391",
-      "title": "02391"
-    },
-    {
-      "id": "02392",
-      "title": "02392"
-    },
-    {
-      "id": "02393",
-      "title": "02393"
-    },
-    {
-      "id": "02394",
-      "title": "02394"
-    },
-    {
-      "id": "02395",
-      "title": "02395"
-    },
-    {
-      "id": "02396",
-      "title": "02396"
-    },
-    {
-      "id": "02397",
-      "title": "02397"
-    },
-    {
-      "id": "02398",
-      "title": "02398"
-    },
-    {
-      "id": "02399",
-      "title": "02399"
-    },
-    {
-      "id": "02400",
-      "title": "02400"
-    },
-    {
-      "id": "02401",
-      "title": "02401"
-    },
-    {
-      "id": "02402",
-      "title": "02402"
-    },
-    {
-      "id": "02403",
-      "title": "02403"
-    },
-    {
-      "id": "02404",
-      "title": "02404"
-    },
-    {
-      "id": "02405",
-      "title": "02405"
-    },
-    {
-      "id": "02406",
-      "title": "02406"
-    },
-    {
-      "id": "02407",
-      "title": "02407"
-    },
-    {
-      "id": "02408",
-      "title": "02408"
-    },
-    {
-      "id": "02409",
-      "title": "02409"
-    },
-    {
-      "id": "02410",
-      "title": "02410"
-    },
-    {
-      "id": "02411",
-      "title": "02411"
-    },
-    {
-      "id": "02412",
-      "title": "02412"
-    },
-    {
-      "id": "02413",
-      "title": "02413"
-    },
-    {
-      "id": "02414",
-      "title": "02414"
-    },
-    {
-      "id": "02415",
-      "title": "02415"
-    },
-    {
-      "id": "02416",
-      "title": "02416"
-    },
-    {
-      "id": "02417",
-      "title": "02417"
-    },
-    {
-      "id": "02418",
-      "title": "02418"
-    },
-    {
-      "id": "02419",
-      "title": "02419"
-    },
-    {
-      "id": "02420",
-      "title": "02420"
-    },
-    {
-      "id": "02421",
-      "title": "02421"
-    },
-    {
-      "id": "02422",
-      "title": "02422"
-    },
-    {
-      "id": "02423",
-      "title": "02423"
-    },
-    {
-      "id": "02424",
-      "title": "02424"
-    },
-    {
-      "id": "02425",
-      "title": "02425"
-    },
-    {
-      "id": "02426",
-      "title": "02426"
-    },
-    {
-      "id": "02427",
-      "title": "02427"
-    },
-    {
-      "id": "02428",
-      "title": "02428"
-    },
-    {
-      "id": "02429",
-      "title": "02429"
-    },
-    {
-      "id": "02430",
-      "title": "02430"
-    },
-    {
-      "id": "02431",
-      "title": "02431"
-    },
-    {
-      "id": "02432",
-      "title": "02432"
-    },
-    {
-      "id": "02433",
-      "title": "02433"
-    },
-    {
-      "id": "02434",
-      "title": "02434"
-    },
-    {
-      "id": "02435",
-      "title": "02435"
-    },
-    {
-      "id": "02436",
-      "title": "02436"
-    },
-    {
-      "id": "02437",
-      "title": "02437"
-    },
-    {
-      "id": "02438",
-      "title": "02438"
-    },
-    {
-      "id": "02439",
-      "title": "02439"
-    },
-    {
-      "id": "02440",
-      "title": "02440"
-    },
-    {
-      "id": "02441",
-      "title": "02441"
-    },
-    {
-      "id": "02442",
-      "title": "02442"
-    },
-    {
-      "id": "02443",
-      "title": "02443"
-    },
-    {
-      "id": "02444",
-      "title": "02444"
-    },
-    {
-      "id": "02445",
-      "title": "02445"
-    },
-    {
-      "id": "02446",
-      "title": "02446"
-    },
-    {
-      "id": "02447",
-      "title": "02447"
-    },
-    {
-      "id": "02448",
-      "title": "02448"
-    },
-    {
-      "id": "02449",
-      "title": "02449"
-    },
-    {
-      "id": "02450",
-      "title": "02450"
-    },
-    {
-      "id": "02451",
-      "title": "02451"
-    },
-    {
-      "id": "02452",
-      "title": "02452"
-    },
-    {
-      "id": "02453",
-      "title": "02453"
-    },
-    {
-      "id": "02454",
-      "title": "02454"
-    },
-    {
-      "id": "02455",
-      "title": "02455"
-    },
-    {
-      "id": "02456",
-      "title": "02456"
-    },
-    {
-      "id": "02457",
-      "title": "02457"
-    },
-    {
-      "id": "02458",
-      "title": "02458"
-    },
-    {
-      "id": "02459",
-      "title": "02459"
-    },
-    {
-      "id": "02460",
-      "title": "02460"
-    },
-    {
-      "id": "02461",
-      "title": "02461"
-    },
-    {
-      "id": "02462",
-      "title": "02462"
-    },
-    {
-      "id": "02463",
-      "title": "02463"
-    },
-    {
-      "id": "02464",
-      "title": "02464"
-    },
-    {
-      "id": "02465",
-      "title": "02465"
-    },
-    {
-      "id": "02466",
-      "title": "02466"
-    },
-    {
-      "id": "02467",
-      "title": "02467"
-    },
-    {
-      "id": "02468",
-      "title": "02468"
-    },
-    {
-      "id": "02469",
-      "title": "02469"
-    },
-    {
-      "id": "02470",
-      "title": "02470"
-    },
-    {
-      "id": "02471",
-      "title": "02471"
-    },
-    {
-      "id": "02472",
-      "title": "02472"
-    },
-    {
-      "id": "02473",
-      "title": "02473"
-    },
-    {
-      "id": "02474",
-      "title": "02474"
-    },
-    {
-      "id": "02475",
-      "title": "02475"
-    },
-    {
-      "id": "02476",
-      "title": "02476"
-    },
-    {
-      "id": "02477",
-      "title": "02477"
-    },
-    {
-      "id": "02478",
-      "title": "02478"
-    },
-    {
-      "id": "02479",
-      "title": "02479"
-    },
-    {
-      "id": "02480",
-      "title": "02480"
-    },
-    {
-      "id": "02481",
-      "title": "02481"
-    },
-    {
-      "id": "02482",
-      "title": "02482"
-    },
-    {
-      "id": "02483",
-      "title": "02483"
-    },
-    {
-      "id": "02484",
-      "title": "02484"
-    },
-    {
-      "id": "02485",
-      "title": "02485"
-    },
-    {
-      "id": "02486",
-      "title": "02486"
-    },
-    {
-      "id": "02487",
-      "title": "02487"
-    },
-    {
-      "id": "02488",
-      "title": "02488"
-    },
-    {
-      "id": "02489",
-      "title": "02489"
-    },
-    {
-      "id": "02490",
-      "title": "02490"
-    },
-    {
-      "id": "02491",
-      "title": "02491"
-    },
-    {
-      "id": "02492",
-      "title": "02492"
-    },
-    {
-      "id": "02493",
-      "title": "02493"
-    },
-    {
-      "id": "02494",
-      "title": "02494"
-    },
-    {
-      "id": "02495",
-      "title": "02495"
-    },
-    {
-      "id": "02496",
-      "title": "02496"
-    },
-    {
-      "id": "02497",
-      "title": "02497"
-    },
-    {
-      "id": "02498",
-      "title": "02498"
-    },
-    {
-      "id": "02499",
-      "title": "02499"
-    },
-    {
-      "id": "02500",
-      "title": "02500"
-    },
-    {
-      "id": "02501",
-      "title": "02501"
-    },
-    {
-      "id": "02502",
-      "title": "02502"
-    },
-    {
-      "id": "02503",
-      "title": "02503"
-    },
-    {
-      "id": "02504",
-      "title": "02504"
-    },
-    {
-      "id": "02505",
-      "title": "02505"
-    },
-    {
-      "id": "02506",
-      "title": "02506"
-    },
-    {
-      "id": "02507",
-      "title": "02507"
-    },
-    {
-      "id": "02508",
-      "title": "02508"
-    },
-    {
-      "id": "02509",
-      "title": "02509"
-    },
-    {
-      "id": "02510",
-      "title": "02510"
-    },
-    {
-      "id": "02511",
-      "title": "02511"
-    },
-    {
-      "id": "02512",
-      "title": "02512"
-    },
-    {
-      "id": "02513",
-      "title": "02513"
-    },
-    {
-      "id": "02514",
-      "title": "02514"
-    },
-    {
-      "id": "02515",
-      "title": "02515"
-    },
-    {
-      "id": "02516",
-      "title": "02516"
-    },
-    {
-      "id": "02517",
-      "title": "02517"
-    },
-    {
-      "id": "02518",
-      "title": "02518"
-    },
-    {
-      "id": "02519",
-      "title": "02519"
-    },
-    {
-      "id": "02520",
-      "title": "02520"
-    },
-    {
-      "id": "02521",
-      "title": "02521"
-    },
-    {
-      "id": "02522",
-      "title": "02522"
-    },
-    {
-      "id": "02523",
-      "title": "02523"
-    },
-    {
-      "id": "02524",
-      "title": "02524"
-    },
-    {
-      "id": "02525",
-      "title": "02525"
-    },
-    {
-      "id": "02526",
-      "title": "02526"
-    },
-    {
-      "id": "02527",
-      "title": "02527"
-    },
-    {
-      "id": "02528",
-      "title": "02528"
-    },
-    {
-      "id": "02529",
-      "title": "02529"
-    },
-    {
-      "id": "02530",
-      "title": "02530"
-    },
-    {
-      "id": "02531",
-      "title": "02531"
-    },
-    {
-      "id": "02532",
-      "title": "02532"
-    },
-    {
-      "id": "02533",
-      "title": "02533"
-    },
-    {
-      "id": "02534",
-      "title": "02534"
-    },
-    {
-      "id": "02535",
-      "title": "02535"
-    },
-    {
-      "id": "02536",
-      "title": "02536"
-    },
-    {
-      "id": "02537",
-      "title": "02537"
-    },
-    {
-      "id": "02538",
-      "title": "02538"
-    },
-    {
-      "id": "02539",
-      "title": "02539"
-    },
-    {
-      "id": "02540",
-      "title": "02540"
-    },
-    {
-      "id": "02541",
-      "title": "02541"
-    },
-    {
-      "id": "02542",
-      "title": "02542"
-    },
-    {
-      "id": "02543",
-      "title": "02543"
-    },
-    {
-      "id": "02544",
-      "title": "02544"
-    },
-    {
-      "id": "02545",
-      "title": "02545"
-    },
-    {
-      "id": "02546",
-      "title": "02546"
-    },
-    {
-      "id": "02547",
-      "title": "02547"
-    },
-    {
-      "id": "02548",
-      "title": "02548"
-    },
-    {
-      "id": "02549",
-      "title": "02549"
-    },
-    {
-      "id": "02550",
-      "title": "02550"
-    },
-    {
-      "id": "02551",
-      "title": "02551"
-    },
-    {
-      "id": "02552",
-      "title": "02552"
-    },
-    {
-      "id": "02553",
-      "title": "02553"
-    },
-    {
-      "id": "02554",
-      "title": "02554"
-    },
-    {
-      "id": "02555",
-      "title": "02555"
-    },
-    {
-      "id": "02556",
-      "title": "02556"
-    },
-    {
-      "id": "02557",
-      "title": "02557"
-    },
-    {
-      "id": "02558",
-      "title": "02558"
-    },
-    {
-      "id": "02559",
-      "title": "02559"
-    },
-    {
-      "id": "02560",
-      "title": "02560"
-    },
-    {
-      "id": "02561",
-      "title": "02561"
-    },
-    {
-      "id": "02562",
-      "title": "02562"
-    },
-    {
-      "id": "02563",
-      "title": "02563"
-    },
-    {
-      "id": "02564",
-      "title": "02564"
-    },
-    {
-      "id": "02565",
-      "title": "02565"
-    },
-    {
-      "id": "02566",
-      "title": "02566"
-    },
-    {
-      "id": "02567",
-      "title": "02567"
-    },
-    {
-      "id": "02568",
-      "title": "02568"
-    },
-    {
-      "id": "02569",
-      "title": "02569"
-    },
-    {
-      "id": "02570",
-      "title": "02570"
-    },
-    {
-      "id": "02571",
-      "title": "02571"
-    },
-    {
-      "id": "02572",
-      "title": "02572"
-    },
-    {
-      "id": "02573",
-      "title": "02573"
-    },
-    {
-      "id": "02574",
-      "title": "02574"
-    },
-    {
-      "id": "02575",
-      "title": "02575"
-    },
-    {
-      "id": "02576",
-      "title": "02576"
-    },
-    {
-      "id": "02577",
-      "title": "02577"
-    },
-    {
-      "id": "02578",
-      "title": "02578"
-    },
-    {
-      "id": "02579",
-      "title": "02579"
-    },
-    {
-      "id": "02580",
-      "title": "02580"
-    },
-    {
-      "id": "02581",
-      "title": "02581"
-    },
-    {
-      "id": "02582",
-      "title": "02582"
-    },
-    {
-      "id": "02583",
-      "title": "02583"
-    },
-    {
-      "id": "02584",
-      "title": "02584"
-    },
-    {
-      "id": "02585",
-      "title": "02585"
-    },
-    {
-      "id": "02586",
-      "title": "02586"
-    },
-    {
-      "id": "02587",
-      "title": "02587"
-    },
-    {
-      "id": "02588",
-      "title": "02588"
-    },
-    {
-      "id": "02589",
-      "title": "02589"
-    },
-    {
-      "id": "02590",
-      "title": "02590"
-    },
-    {
-      "id": "02591",
-      "title": "02591"
-    },
-    {
-      "id": "02592",
-      "title": "02592"
-    },
-    {
-      "id": "02593",
-      "title": "02593"
-    },
-    {
-      "id": "02594",
-      "title": "02594"
-    },
-    {
-      "id": "02595",
-      "title": "02595"
-    },
-    {
-      "id": "02596",
-      "title": "02596"
-    },
-    {
-      "id": "02597",
-      "title": "02597"
-    },
-    {
-      "id": "02598",
-      "title": "02598"
-    },
-    {
-      "id": "02599",
-      "title": "02599"
-    },
-    {
-      "id": "02600",
-      "title": "02600"
-    },
-    {
-      "id": "02601",
-      "title": "02601"
-    },
-    {
-      "id": "02602",
-      "title": "02602"
-    },
-    {
-      "id": "02603",
-      "title": "02603"
-    },
-    {
-      "id": "02604",
-      "title": "02604"
-    },
-    {
-      "id": "02605",
-      "title": "02605"
-    },
-    {
-      "id": "02606",
-      "title": "02606"
-    },
-    {
-      "id": "02607",
-      "title": "02607"
-    },
-    {
-      "id": "02608",
-      "title": "02608"
-    },
-    {
-      "id": "02609",
-      "title": "02609"
-    },
-    {
-      "id": "02610",
-      "title": "02610"
-    },
-    {
-      "id": "02611",
-      "title": "02611"
-    },
-    {
-      "id": "02612",
-      "title": "02612"
-    },
-    {
-      "id": "02613",
-      "title": "02613"
-    },
-    {
-      "id": "02614",
-      "title": "02614"
-    },
-    {
-      "id": "02615",
-      "title": "02615"
-    },
-    {
-      "id": "02616",
-      "title": "02616"
-    },
-    {
-      "id": "02617",
-      "title": "02617"
-    },
-    {
-      "id": "02618",
-      "title": "02618"
-    },
-    {
-      "id": "02619",
-      "title": "02619"
-    },
-    {
-      "id": "02620",
-      "title": "02620"
-    },
-    {
-      "id": "02621",
-      "title": "02621"
-    },
-    {
-      "id": "02622",
-      "title": "02622"
-    },
-    {
-      "id": "02623",
-      "title": "02623"
-    },
-    {
-      "id": "02624",
-      "title": "02624"
-    },
-    {
-      "id": "02625",
-      "title": "02625"
-    },
-    {
-      "id": "02626",
-      "title": "02626"
-    },
-    {
-      "id": "02627",
-      "title": "02627"
-    },
-    {
-      "id": "02628",
-      "title": "02628"
-    },
-    {
-      "id": "02629",
-      "title": "02629"
-    },
-    {
-      "id": "02630",
-      "title": "02630"
-    },
-    {
-      "id": "02631",
-      "title": "02631"
-    },
-    {
-      "id": "02632",
-      "title": "02632"
-    },
-    {
-      "id": "02633",
-      "title": "02633"
-    },
-    {
-      "id": "02634",
-      "title": "02634"
-    },
-    {
-      "id": "02635",
-      "title": "02635"
-    },
-    {
-      "id": "02636",
-      "title": "02636"
-    },
-    {
-      "id": "02637",
-      "title": "02637"
-    },
-    {
-      "id": "02638",
-      "title": "02638"
-    },
-    {
-      "id": "02639",
-      "title": "02639"
-    },
-    {
-      "id": "02640",
-      "title": "02640"
-    },
-    {
-      "id": "02641",
-      "title": "02641"
-    },
-    {
-      "id": "02642",
-      "title": "02642"
-    },
-    {
-      "id": "02643",
-      "title": "02643"
-    },
-    {
-      "id": "02644",
-      "title": "02644"
-    },
-    {
-      "id": "02645",
-      "title": "02645"
-    },
-    {
-      "id": "02646",
-      "title": "02646"
-    },
-    {
-      "id": "02647",
-      "title": "02647"
-    },
-    {
-      "id": "02648",
-      "title": "02648"
-    },
-    {
-      "id": "02649",
-      "title": "02649"
-    },
-    {
-      "id": "02650",
-      "title": "02650"
-    },
-    {
-      "id": "02651",
-      "title": "02651"
-    },
-    {
-      "id": "02652",
-      "title": "02652"
-    },
-    {
-      "id": "02653",
-      "title": "02653"
-    },
-    {
-      "id": "02654",
-      "title": "02654"
-    },
-    {
-      "id": "02655",
-      "title": "02655"
-    },
-    {
-      "id": "02656",
-      "title": "02656"
-    },
-    {
-      "id": "02657",
-      "title": "02657"
-    },
-    {
-      "id": "02658",
-      "title": "02658"
-    },
-    {
-      "id": "02659",
-      "title": "02659"
-    },
-    {
-      "id": "02660",
-      "title": "02660"
-    },
-    {
-      "id": "02661",
-      "title": "02661"
-    },
-    {
-      "id": "02662",
-      "title": "02662"
-    },
-    {
-      "id": "02663",
-      "title": "02663"
-    },
-    {
-      "id": "02664",
-      "title": "02664"
-    },
-    {
-      "id": "02665",
-      "title": "02665"
-    },
-    {
-      "id": "02666",
-      "title": "02666"
-    },
-    {
-      "id": "02667",
-      "title": "02667"
-    },
-    {
-      "id": "02668",
-      "title": "02668"
-    },
-    {
-      "id": "02669",
-      "title": "02669"
-    },
-    {
-      "id": "02670",
-      "title": "02670"
-    },
-    {
-      "id": "02671",
-      "title": "02671"
-    },
-    {
-      "id": "02672",
-      "title": "02672"
-    },
-    {
-      "id": "02673",
-      "title": "02673"
-    },
-    {
-      "id": "02674",
-      "title": "02674"
-    },
-    {
-      "id": "02675",
-      "title": "02675"
-    },
-    {
-      "id": "02676",
-      "title": "02676"
-    },
-    {
-      "id": "02677",
-      "title": "02677"
-    },
-    {
-      "id": "02678",
-      "title": "02678"
-    },
-    {
-      "id": "02679",
-      "title": "02679"
-    },
-    {
-      "id": "02680",
-      "title": "02680"
-    },
-    {
-      "id": "02681",
-      "title": "02681"
-    },
-    {
-      "id": "02682",
-      "title": "02682"
-    },
-    {
-      "id": "02683",
-      "title": "02683"
-    },
-    {
-      "id": "02684",
-      "title": "02684"
-    },
-    {
-      "id": "02685",
-      "title": "02685"
-    },
-    {
-      "id": "02686",
-      "title": "02686"
-    },
-    {
-      "id": "02687",
-      "title": "02687"
-    },
-    {
-      "id": "02688",
-      "title": "02688"
-    },
-    {
-      "id": "02689",
-      "title": "02689"
-    },
-    {
-      "id": "02690",
-      "title": "02690"
-    },
-    {
-      "id": "02691",
-      "title": "02691"
-    },
-    {
-      "id": "02692",
-      "title": "02692"
-    },
-    {
-      "id": "02693",
-      "title": "02693"
-    },
-    {
-      "id": "02694",
-      "title": "02694"
-    },
-    {
-      "id": "02695",
-      "title": "02695"
-    },
-    {
-      "id": "02696",
-      "title": "02696"
-    },
-    {
-      "id": "02697",
-      "title": "02697"
-    },
-    {
-      "id": "02698",
-      "title": "02698"
-    },
-    {
-      "id": "02699",
-      "title": "02699"
-    },
-    {
-      "id": "02700",
-      "title": "02700"
-    },
-    {
-      "id": "02701",
-      "title": "02701"
-    },
-    {
-      "id": "02702",
-      "title": "02702"
-    },
-    {
-      "id": "02703",
-      "title": "02703"
-    },
-    {
-      "id": "02704",
-      "title": "02704"
-    },
-    {
-      "id": "02705",
-      "title": "02705"
-    },
-    {
-      "id": "02706",
-      "title": "02706"
-    },
-    {
-      "id": "02707",
-      "title": "02707"
-    },
-    {
-      "id": "02708",
-      "title": "02708"
-    },
-    {
-      "id": "02709",
-      "title": "02709"
-    },
-    {
-      "id": "02710",
-      "title": "02710"
-    },
-    {
-      "id": "02711",
-      "title": "02711"
-    },
-    {
-      "id": "02712",
-      "title": "02712"
-    },
-    {
-      "id": "02713",
-      "title": "02713"
-    },
-    {
-      "id": "02714",
-      "title": "02714"
-    },
-    {
-      "id": "02715",
-      "title": "02715"
-    },
-    {
-      "id": "02716",
-      "title": "02716"
-    },
-    {
-      "id": "02717",
-      "title": "02717"
-    },
-    {
-      "id": "02718",
-      "title": "02718"
-    },
-    {
-      "id": "02719",
-      "title": "02719"
-    },
-    {
-      "id": "02720",
-      "title": "02720"
-    },
-    {
-      "id": "02721",
-      "title": "02721"
-    },
-    {
-      "id": "02722",
-      "title": "02722"
-    },
-    {
-      "id": "02723",
-      "title": "02723"
-    },
-    {
-      "id": "02724",
-      "title": "02724"
-    },
-    {
-      "id": "02725",
-      "title": "02725"
-    },
-    {
-      "id": "02726",
-      "title": "02726"
-    },
-    {
-      "id": "02727",
-      "title": "02727"
-    },
-    {
-      "id": "02728",
-      "title": "02728"
-    },
-    {
-      "id": "02729",
-      "title": "02729"
-    },
-    {
-      "id": "02730",
-      "title": "02730"
-    },
-    {
-      "id": "02731",
-      "title": "02731"
-    },
-    {
-      "id": "02732",
-      "title": "02732"
-    },
-    {
-      "id": "02733",
-      "title": "02733"
-    },
-    {
-      "id": "02734",
-      "title": "02734"
-    },
-    {
-      "id": "02735",
-      "title": "02735"
-    },
-    {
-      "id": "02736",
-      "title": "02736"
-    },
-    {
-      "id": "02737",
-      "title": "02737"
-    },
-    {
-      "id": "02738",
-      "title": "02738"
-    },
-    {
-      "id": "02739",
-      "title": "02739"
-    },
-    {
-      "id": "02740",
-      "title": "02740"
-    },
-    {
-      "id": "02741",
-      "title": "02741"
-    },
-    {
-      "id": "02742",
-      "title": "02742"
-    },
-    {
-      "id": "02743",
-      "title": "02743"
-    },
-    {
-      "id": "02744",
-      "title": "02744"
-    },
-    {
-      "id": "02745",
-      "title": "02745"
-    },
-    {
-      "id": "02746",
-      "title": "02746"
-    },
-    {
-      "id": "02747",
-      "title": "02747"
-    },
-    {
-      "id": "02748",
-      "title": "02748"
-    },
-    {
-      "id": "02749",
-      "title": "02749"
-    },
-    {
-      "id": "02750",
-      "title": "02750"
-    },
-    {
-      "id": "02751",
-      "title": "02751"
-    },
-    {
-      "id": "02752",
-      "title": "02752"
-    },
-    {
-      "id": "02753",
-      "title": "02753"
-    },
-    {
-      "id": "02754",
-      "title": "02754"
-    },
-    {
-      "id": "02755",
-      "title": "02755"
-    },
-    {
-      "id": "02756",
-      "title": "02756"
-    },
-    {
-      "id": "02757",
-      "title": "02757"
-    },
-    {
-      "id": "02758",
-      "title": "02758"
-    },
-    {
-      "id": "02759",
-      "title": "02759"
-    },
-    {
-      "id": "02760",
-      "title": "02760"
-    },
-    {
-      "id": "02761",
-      "title": "02761"
-    },
-    {
-      "id": "02762",
-      "title": "02762"
-    },
-    {
-      "id": "02763",
-      "title": "02763"
-    },
-    {
-      "id": "02764",
-      "title": "02764"
-    },
-    {
-      "id": "02765",
-      "title": "02765"
-    },
-    {
-      "id": "02766",
-      "title": "02766"
-    },
-    {
-      "id": "02767",
-      "title": "02767"
-    },
-    {
-      "id": "02768",
-      "title": "02768"
-    },
-    {
-      "id": "02769",
-      "title": "02769"
-    },
-    {
-      "id": "02770",
-      "title": "02770"
-    },
-    {
-      "id": "02771",
-      "title": "02771"
-    },
-    {
-      "id": "02772",
-      "title": "02772"
-    },
-    {
-      "id": "02773",
-      "title": "02773"
-    },
-    {
-      "id": "02774",
-      "title": "02774"
-    },
-    {
-      "id": "02775",
-      "title": "02775"
-    },
-    {
-      "id": "02776",
-      "title": "02776"
-    },
-    {
-      "id": "02777",
-      "title": "02777"
-    },
-    {
-      "id": "02778",
-      "title": "02778"
-    },
-    {
-      "id": "02779",
-      "title": "02779"
-    },
-    {
-      "id": "02780",
-      "title": "02780"
-    },
-    {
-      "id": "02781",
-      "title": "02781"
-    },
-    {
-      "id": "02782",
-      "title": "02782"
-    },
-    {
-      "id": "02783",
-      "title": "02783"
-    },
-    {
-      "id": "02784",
-      "title": "02784"
-    },
-    {
-      "id": "02785",
-      "title": "02785"
-    },
-    {
-      "id": "02786",
-      "title": "02786"
-    },
-    {
-      "id": "02787",
-      "title": "02787"
-    },
-    {
-      "id": "02788",
-      "title": "02788"
-    },
-    {
-      "id": "02789",
-      "title": "02789"
-    },
-    {
-      "id": "02790",
-      "title": "02790"
-    },
-    {
-      "id": "02791",
-      "title": "02791"
-    },
-    {
-      "id": "02792",
-      "title": "02792"
-    },
-    {
-      "id": "02793",
-      "title": "02793"
-    },
-    {
-      "id": "02794",
-      "title": "02794"
-    },
-    {
-      "id": "02795",
-      "title": "02795"
-    },
-    {
-      "id": "02796",
-      "title": "02796"
-    },
-    {
-      "id": "02797",
-      "title": "02797"
-    },
-    {
-      "id": "02798",
-      "title": "02798"
-    },
-    {
-      "id": "02799",
-      "title": "02799"
-    },
-    {
-      "id": "02800",
-      "title": "02800"
-    },
-    {
-      "id": "02801",
-      "title": "02801"
-    },
-    {
-      "id": "02802",
-      "title": "02802"
-    },
-    {
-      "id": "02803",
-      "title": "02803"
-    },
-    {
-      "id": "02804",
-      "title": "02804"
-    },
-    {
-      "id": "02805",
-      "title": "02805"
-    },
-    {
-      "id": "02806",
-      "title": "02806"
-    },
-    {
-      "id": "02807",
-      "title": "02807"
-    },
-    {
-      "id": "02808",
-      "title": "02808"
-    },
-    {
-      "id": "02809",
-      "title": "02809"
-    },
-    {
-      "id": "02810",
-      "title": "02810"
-    },
-    {
-      "id": "02811",
-      "title": "02811"
-    },
-    {
-      "id": "02812",
-      "title": "02812"
-    },
-    {
-      "id": "02813",
-      "title": "02813"
-    },
-    {
-      "id": "02814",
-      "title": "02814"
-    },
-    {
-      "id": "02815",
-      "title": "02815"
-    },
-    {
-      "id": "02816",
-      "title": "02816"
-    },
-    {
-      "id": "02817",
-      "title": "02817"
-    },
-    {
-      "id": "02818",
-      "title": "02818"
-    },
-    {
-      "id": "02819",
-      "title": "02819"
-    },
-    {
-      "id": "02820",
-      "title": "02820"
-    },
-    {
-      "id": "02821",
-      "title": "02821"
-    },
-    {
-      "id": "02822",
-      "title": "02822"
-    },
-    {
-      "id": "02823",
-      "title": "02823"
-    },
-    {
-      "id": "02824",
-      "title": "02824"
-    },
-    {
-      "id": "02825",
-      "title": "02825"
-    },
-    {
-      "id": "02826",
-      "title": "02826"
-    },
-    {
-      "id": "02827",
-      "title": "02827"
-    },
-    {
-      "id": "02828",
-      "title": "02828"
-    },
-    {
-      "id": "02829",
-      "title": "02829"
-    },
-    {
-      "id": "02830",
-      "title": "02830"
-    },
-    {
-      "id": "02831",
-      "title": "02831"
-    },
-    {
-      "id": "02832",
-      "title": "02832"
-    },
-    {
-      "id": "02833",
-      "title": "02833"
-    },
-    {
-      "id": "02834",
-      "title": "02834"
-    },
-    {
-      "id": "02835",
-      "title": "02835"
-    },
-    {
-      "id": "02836",
-      "title": "02836"
-    },
-    {
-      "id": "02837",
-      "title": "02837"
-    },
-    {
-      "id": "02838",
-      "title": "02838"
-    },
-    {
-      "id": "02839",
-      "title": "02839"
-    },
-    {
-      "id": "02840",
-      "title": "02840"
-    },
-    {
-      "id": "02841",
-      "title": "02841"
-    },
-    {
-      "id": "02842",
-      "title": "02842"
-    },
-    {
-      "id": "02843",
-      "title": "02843"
-    },
-    {
-      "id": "02844",
-      "title": "02844"
-    },
-    {
-      "id": "02845",
-      "title": "02845"
-    },
-    {
-      "id": "02846",
-      "title": "02846"
-    },
-    {
-      "id": "02847",
-      "title": "02847"
-    },
-    {
-      "id": "02848",
-      "title": "02848"
-    },
-    {
-      "id": "02849",
-      "title": "02849"
-    },
-    {
-      "id": "02850",
-      "title": "02850"
-    },
-    {
-      "id": "02851",
-      "title": "02851"
-    },
-    {
-      "id": "02852",
-      "title": "02852"
-    },
-    {
-      "id": "02853",
-      "title": "02853"
-    },
-    {
-      "id": "02854",
-      "title": "02854"
-    },
-    {
-      "id": "02855",
-      "title": "02855"
-    },
-    {
-      "id": "02856",
-      "title": "02856"
-    },
-    {
-      "id": "02857",
-      "title": "02857"
-    },
-    {
-      "id": "02858",
-      "title": "02858"
-    },
-    {
-      "id": "02859",
-      "title": "02859"
-    },
-    {
-      "id": "02860",
-      "title": "02860"
-    },
-    {
-      "id": "02861",
-      "title": "02861"
-    },
-    {
-      "id": "02862",
-      "title": "02862"
-    },
-    {
-      "id": "02863",
-      "title": "02863"
-    },
-    {
-      "id": "02864",
-      "title": "02864"
-    },
-    {
-      "id": "02865",
-      "title": "02865"
-    },
-    {
-      "id": "02866",
-      "title": "02866"
-    },
-    {
-      "id": "02867",
-      "title": "02867"
-    },
-    {
-      "id": "02868",
-      "title": "02868"
-    },
-    {
-      "id": "02869",
-      "title": "02869"
-    },
-    {
-      "id": "02870",
-      "title": "02870"
-    },
-    {
-      "id": "02871",
-      "title": "02871"
-    },
-    {
-      "id": "02872",
-      "title": "02872"
-    },
-    {
-      "id": "02873",
-      "title": "02873"
-    },
-    {
-      "id": "02874",
-      "title": "02874"
-    },
-    {
-      "id": "02875",
-      "title": "02875"
-    },
-    {
-      "id": "02876",
-      "title": "02876"
-    },
-    {
-      "id": "02877",
-      "title": "02877"
-    },
-    {
-      "id": "02878",
-      "title": "02878"
-    },
-    {
-      "id": "02879",
-      "title": "02879"
-    },
-    {
-      "id": "02880",
-      "title": "02880"
-    },
-    {
-      "id": "02881",
-      "title": "02881"
-    },
-    {
-      "id": "02882",
-      "title": "02882"
-    },
-    {
-      "id": "02883",
-      "title": "02883"
-    },
-    {
-      "id": "02884",
-      "title": "02884"
-    },
-    {
-      "id": "02885",
-      "title": "02885"
-    },
-    {
-      "id": "02886",
-      "title": "02886"
-    },
-    {
-      "id": "02887",
-      "title": "02887"
-    },
-    {
-      "id": "02888",
-      "title": "02888"
-    },
-    {
-      "id": "02889",
-      "title": "02889"
-    },
-    {
-      "id": "02890",
-      "title": "02890"
-    },
-    {
-      "id": "02891",
-      "title": "02891"
-    },
-    {
-      "id": "02892",
-      "title": "02892"
-    },
-    {
-      "id": "02893",
-      "title": "02893"
-    },
-    {
-      "id": "02894",
-      "title": "02894"
-    },
-    {
-      "id": "02895",
-      "title": "02895"
-    },
-    {
-      "id": "02896",
-      "title": "02896"
-    },
-    {
-      "id": "02897",
-      "title": "02897"
-    },
-    {
-      "id": "02898",
-      "title": "02898"
-    },
-    {
-      "id": "02899",
-      "title": "02899"
-    },
-    {
-      "id": "02900",
-      "title": "02900"
-    },
-    {
-      "id": "02901",
-      "title": "02901"
-    },
-    {
-      "id": "02902",
-      "title": "02902"
-    },
-    {
-      "id": "02903",
-      "title": "02903"
-    },
-    {
-      "id": "02904",
-      "title": "02904"
-    },
-    {
-      "id": "02905",
-      "title": "02905"
-    },
-    {
-      "id": "02906",
-      "title": "02906"
-    },
-    {
-      "id": "02907",
-      "title": "02907"
-    },
-    {
-      "id": "02908",
-      "title": "02908"
-    },
-    {
-      "id": "02909",
-      "title": "02909"
-    },
-    {
-      "id": "02910",
-      "title": "02910"
-    },
-    {
-      "id": "02911",
-      "title": "02911"
-    },
-    {
-      "id": "02912",
-      "title": "02912"
-    },
-    {
-      "id": "02913",
-      "title": "02913"
-    },
-    {
-      "id": "02914",
-      "title": "02914"
-    },
-    {
-      "id": "02915",
-      "title": "02915"
-    },
-    {
-      "id": "02916",
-      "title": "02916"
-    },
-    {
-      "id": "02917",
-      "title": "02917"
-    },
-    {
-      "id": "02918",
-      "title": "02918"
-    },
-    {
-      "id": "02919",
-      "title": "02919"
-    },
-    {
-      "id": "02920",
-      "title": "02920"
-    },
-    {
-      "id": "02921",
-      "title": "02921"
-    },
-    {
-      "id": "02922",
-      "title": "02922"
-    },
-    {
-      "id": "02923",
-      "title": "02923"
-    },
-    {
-      "id": "02924",
-      "title": "02924"
-    },
-    {
-      "id": "02925",
-      "title": "02925"
-    },
-    {
-      "id": "02926",
-      "title": "02926"
-    },
-    {
-      "id": "02927",
-      "title": "02927"
-    },
-    {
-      "id": "02928",
-      "title": "02928"
-    },
-    {
-      "id": "02929",
-      "title": "02929"
-    },
-    {
-      "id": "02930",
-      "title": "02930"
-    },
-    {
-      "id": "02931",
-      "title": "02931"
-    },
-    {
-      "id": "02932",
-      "title": "02932"
-    },
-    {
-      "id": "02933",
-      "title": "02933"
-    },
-    {
-      "id": "02934",
-      "title": "02934"
-    },
-    {
-      "id": "02935",
-      "title": "02935"
-    },
-    {
-      "id": "02936",
-      "title": "02936"
-    },
-    {
-      "id": "02937",
-      "title": "02937"
-    },
-    {
-      "id": "02938",
-      "title": "02938"
-    },
-    {
-      "id": "02939",
-      "title": "02939"
-    },
-    {
-      "id": "02940",
-      "title": "02940"
-    },
-    {
-      "id": "02941",
-      "title": "02941"
-    },
-    {
-      "id": "02942",
-      "title": "02942"
-    },
-    {
-      "id": "02943",
-      "title": "02943"
-    },
-    {
-      "id": "02944",
-      "title": "02944"
-    },
-    {
-      "id": "02945",
-      "title": "02945"
-    },
-    {
-      "id": "02946",
-      "title": "02946"
-    },
-    {
-      "id": "02947",
-      "title": "02947"
-    },
-    {
-      "id": "02948",
-      "title": "02948"
-    },
-    {
-      "id": "02949",
-      "title": "02949"
-    },
-    {
-      "id": "02950",
-      "title": "02950"
-    },
-    {
-      "id": "02951",
-      "title": "02951"
-    },
-    {
-      "id": "02952",
-      "title": "02952"
-    },
-    {
-      "id": "02953",
-      "title": "02953"
-    },
-    {
-      "id": "02954",
-      "title": "02954"
-    },
-    {
-      "id": "02955",
-      "title": "02955"
-    },
-    {
-      "id": "02956",
-      "title": "02956"
-    },
-    {
-      "id": "02957",
-      "title": "02957"
-    },
-    {
-      "id": "02958",
-      "title": "02958"
-    },
-    {
-      "id": "02959",
-      "title": "02959"
-    },
-    {
-      "id": "02960",
-      "title": "02960"
-    },
-    {
-      "id": "02961",
-      "title": "02961"
-    },
-    {
-      "id": "02962",
-      "title": "02962"
-    },
-    {
-      "id": "02963",
-      "title": "02963"
-    },
-    {
-      "id": "02964",
-      "title": "02964"
-    },
-    {
-      "id": "02965",
-      "title": "02965"
-    },
-    {
-      "id": "02966",
-      "title": "02966"
-    },
-    {
-      "id": "02967",
-      "title": "02967"
-    },
-    {
-      "id": "02968",
-      "title": "02968"
-    },
-    {
-      "id": "02969",
-      "title": "02969"
-    },
-    {
-      "id": "02970",
-      "title": "02970"
-    },
-    {
-      "id": "02971",
-      "title": "02971"
-    },
-    {
-      "id": "02972",
-      "title": "02972"
-    },
-    {
-      "id": "02973",
-      "title": "02973"
-    },
-    {
-      "id": "02974",
-      "title": "02974"
-    },
-    {
-      "id": "02975",
-      "title": "02975"
-    },
-    {
-      "id": "02976",
-      "title": "02976"
-    },
-    {
-      "id": "02977",
-      "title": "02977"
-    },
-    {
-      "id": "02978",
-      "title": "02978"
-    },
-    {
-      "id": "02979",
-      "title": "02979"
-    },
-    {
-      "id": "02980",
-      "title": "02980"
-    },
-    {
-      "id": "02981",
-      "title": "02981"
-    },
-    {
-      "id": "02982",
-      "title": "02982"
-    },
-    {
-      "id": "02983",
-      "title": "02983"
-    },
-    {
-      "id": "02984",
-      "title": "02984"
-    },
-    {
-      "id": "02985",
-      "title": "02985"
-    },
-    {
-      "id": "02986",
-      "title": "02986"
-    },
-    {
-      "id": "02987",
-      "title": "02987"
-    },
-    {
-      "id": "02988",
-      "title": "02988"
-    },
-    {
-      "id": "02989",
-      "title": "02989"
-    },
-    {
-      "id": "02990",
-      "title": "02990"
-    },
-    {
-      "id": "02991",
-      "title": "02991"
-    },
-    {
-      "id": "02992",
-      "title": "02992"
-    },
-    {
-      "id": "02993",
-      "title": "02993"
-    },
-    {
-      "id": "02994",
-      "title": "02994"
-    },
-    {
-      "id": "02995",
-      "title": "02995"
-    },
-    {
-      "id": "02996",
-      "title": "02996"
-    },
-    {
-      "id": "02997",
-      "title": "02997"
-    },
-    {
-      "id": "02998",
-      "title": "02998"
-    },
-    {
-      "id": "02999",
-      "title": "02999"
-    },
-    {
-      "id": "03000",
-      "title": "03000"
-    },
-    {
-      "id": "03001",
-      "title": "03001"
-    },
-    {
-      "id": "03002",
-      "title": "03002"
-    },
-    {
-      "id": "03003",
-      "title": "03003"
-    },
-    {
-      "id": "03004",
-      "title": "03004"
-    },
-    {
-      "id": "03005",
-      "title": "03005"
-    },
-    {
-      "id": "03006",
-      "title": "03006"
-    },
-    {
-      "id": "03007",
-      "title": "03007"
-    },
-    {
-      "id": "03008",
-      "title": "03008"
-    },
-    {
-      "id": "03009",
-      "title": "03009"
-    },
-    {
-      "id": "03010",
-      "title": "03010"
-    },
-    {
-      "id": "03011",
-      "title": "03011"
-    },
-    {
-      "id": "03012",
-      "title": "03012"
-    },
-    {
-      "id": "03013",
-      "title": "03013"
-    },
-    {
-      "id": "03014",
-      "title": "03014"
-    },
-    {
-      "id": "03015",
-      "title": "03015"
-    },
-    {
-      "id": "03016",
-      "title": "03016"
-    },
-    {
-      "id": "03017",
-      "title": "03017"
-    },
-    {
-      "id": "03018",
-      "title": "03018"
-    },
-    {
-      "id": "03019",
-      "title": "03019"
-    },
-    {
-      "id": "03020",
-      "title": "03020"
-    },
-    {
-      "id": "03021",
-      "title": "03021"
-    },
-    {
-      "id": "03022",
-      "title": "03022"
-    },
-    {
-      "id": "03023",
-      "title": "03023"
-    },
-    {
-      "id": "03024",
-      "title": "03024"
-    },
-    {
-      "id": "03025",
-      "title": "03025"
-    },
-    {
-      "id": "03026",
-      "title": "03026"
-    },
-    {
-      "id": "03027",
-      "title": "03027"
-    },
-    {
-      "id": "03028",
-      "title": "03028"
-    },
-    {
-      "id": "03029",
-      "title": "03029"
-    },
-    {
-      "id": "03030",
-      "title": "03030"
-    },
-    {
-      "id": "03031",
-      "title": "03031"
-    },
-    {
-      "id": "03032",
-      "title": "03032"
-    },
-    {
-      "id": "03033",
-      "title": "03033"
-    },
-    {
-      "id": "03034",
-      "title": "03034"
-    },
-    {
-      "id": "03035",
-      "title": "03035"
-    },
-    {
-      "id": "03036",
-      "title": "03036"
-    },
-    {
-      "id": "03037",
-      "title": "03037"
-    },
-    {
-      "id": "03038",
-      "title": "03038"
-    },
-    {
-      "id": "03039",
-      "title": "03039"
-    },
-    {
-      "id": "03040",
-      "title": "03040"
-    },
-    {
-      "id": "03041",
-      "title": "03041"
-    },
-    {
-      "id": "03042",
-      "title": "03042"
-    },
-    {
-      "id": "03043",
-      "title": "03043"
-    },
-    {
-      "id": "03044",
-      "title": "03044"
-    },
-    {
-      "id": "03045",
-      "title": "03045"
-    },
-    {
-      "id": "03046",
-      "title": "03046"
-    },
-    {
-      "id": "03047",
-      "title": "03047"
-    },
-    {
-      "id": "03048",
-      "title": "03048"
-    },
-    {
-      "id": "03049",
-      "title": "03049"
-    },
-    {
-      "id": "03050",
-      "title": "03050"
-    },
-    {
-      "id": "03051",
-      "title": "03051"
-    },
-    {
-      "id": "03052",
-      "title": "03052"
-    },
-    {
-      "id": "03053",
-      "title": "03053"
-    },
-    {
-      "id": "03054",
-      "title": "03054"
-    },
-    {
-      "id": "03055",
-      "title": "03055"
-    },
-    {
-      "id": "03056",
-      "title": "03056"
-    },
-    {
-      "id": "03057",
-      "title": "03057"
-    },
-    {
-      "id": "03058",
-      "title": "03058"
-    },
-    {
-      "id": "03059",
-      "title": "03059"
-    },
-    {
-      "id": "03060",
-      "title": "03060"
-    },
-    {
-      "id": "03061",
-      "title": "03061"
-    },
-    {
-      "id": "03062",
-      "title": "03062"
-    },
-    {
-      "id": "03063",
-      "title": "03063"
-    },
-    {
-      "id": "03064",
-      "title": "03064"
-    },
-    {
-      "id": "03065",
-      "title": "03065"
-    },
-    {
-      "id": "03066",
-      "title": "03066"
-    },
-    {
-      "id": "03067",
-      "title": "03067"
-    },
-    {
-      "id": "03068",
-      "title": "03068"
-    },
-    {
-      "id": "03069",
-      "title": "03069"
-    },
-    {
-      "id": "03070",
-      "title": "03070"
-    },
-    {
-      "id": "03071",
-      "title": "03071"
-    },
-    {
-      "id": "03072",
-      "title": "03072"
-    },
-    {
-      "id": "03073",
-      "title": "03073"
-    },
-    {
-      "id": "03074",
-      "title": "03074"
-    },
-    {
-      "id": "03075",
-      "title": "03075"
-    },
-    {
-      "id": "03076",
-      "title": "03076"
-    },
-    {
-      "id": "03077",
-      "title": "03077"
-    },
-    {
-      "id": "03078",
-      "title": "03078"
-    },
-    {
-      "id": "03079",
-      "title": "03079"
-    },
-    {
-      "id": "03080",
-      "title": "03080"
-    },
-    {
-      "id": "03081",
-      "title": "03081"
-    },
-    {
-      "id": "03082",
-      "title": "03082"
-    },
-    {
-      "id": "03083",
-      "title": "03083"
-    },
-    {
-      "id": "03084",
-      "title": "03084"
-    },
-    {
-      "id": "03085",
-      "title": "03085"
-    },
-    {
-      "id": "03086",
-      "title": "03086"
-    },
-    {
-      "id": "03087",
-      "title": "03087"
-    },
-    {
-      "id": "03088",
-      "title": "03088"
-    },
-    {
-      "id": "03089",
-      "title": "03089"
-    },
-    {
-      "id": "03090",
-      "title": "03090"
-    },
-    {
-      "id": "03091",
-      "title": "03091"
-    },
-    {
-      "id": "03092",
-      "title": "03092"
-    },
-    {
-      "id": "03093",
-      "title": "03093"
-    },
-    {
-      "id": "03094",
-      "title": "03094"
-    },
-    {
-      "id": "03095",
-      "title": "03095"
-    },
-    {
-      "id": "03096",
-      "title": "03096"
-    },
-    {
-      "id": "03097",
-      "title": "03097"
-    },
-    {
-      "id": "03098",
-      "title": "03098"
-    },
-    {
-      "id": "03099",
-      "title": "03099"
-    },
-    {
-      "id": "03100",
-      "title": "03100"
-    },
-    {
-      "id": "03101",
-      "title": "03101"
-    },
-    {
-      "id": "03102",
-      "title": "03102"
-    },
-    {
-      "id": "03103",
-      "title": "03103"
-    },
-    {
-      "id": "03104",
-      "title": "03104"
-    },
-    {
-      "id": "03105",
-      "title": "03105"
-    },
-    {
-      "id": "03106",
-      "title": "03106"
-    },
-    {
-      "id": "03107",
-      "title": "03107"
-    },
-    {
-      "id": "03108",
-      "title": "03108"
-    },
-    {
-      "id": "03109",
-      "title": "03109"
-    },
-    {
-      "id": "03110",
-      "title": "03110"
-    },
-    {
-      "id": "03111",
-      "title": "03111"
-    },
-    {
-      "id": "03112",
-      "title": "03112"
-    },
-    {
-      "id": "03113",
-      "title": "03113"
-    },
-    {
-      "id": "03114",
-      "title": "03114"
-    },
-    {
-      "id": "03115",
-      "title": "03115"
-    },
-    {
-      "id": "03116",
-      "title": "03116"
-    },
-    {
-      "id": "03117",
-      "title": "03117"
-    },
-    {
-      "id": "03118",
-      "title": "03118"
-    },
-    {
-      "id": "03119",
-      "title": "03119"
-    },
-    {
-      "id": "03120",
-      "title": "03120"
-    },
-    {
-      "id": "03121",
-      "title": "03121"
-    },
-    {
-      "id": "03122",
-      "title": "03122"
-    },
-    {
-      "id": "03123",
-      "title": "03123"
-    },
-    {
-      "id": "03124",
-      "title": "03124"
-    },
-    {
-      "id": "03125",
-      "title": "03125"
-    },
-    {
-      "id": "03126",
-      "title": "03126"
-    },
-    {
-      "id": "03127",
-      "title": "03127"
-    },
-    {
-      "id": "03128",
-      "title": "03128"
-    },
-    {
-      "id": "03129",
-      "title": "03129"
-    },
-    {
-      "id": "03130",
-      "title": "03130"
-    },
-    {
-      "id": "03131",
-      "title": "03131"
-    },
-    {
-      "id": "03132",
-      "title": "03132"
-    },
-    {
-      "id": "03133",
-      "title": "03133"
-    },
-    {
-      "id": "03134",
-      "title": "03134"
-    },
-    {
-      "id": "03135",
-      "title": "03135"
-    },
-    {
-      "id": "03136",
-      "title": "03136"
-    },
-    {
-      "id": "03137",
-      "title": "03137"
-    },
-    {
-      "id": "03138",
-      "title": "03138"
-    },
-    {
-      "id": "03139",
-      "title": "03139"
-    },
-    {
-      "id": "03140",
-      "title": "03140"
-    },
-    {
-      "id": "03141",
-      "title": "03141"
-    },
-    {
-      "id": "03142",
-      "title": "03142"
-    },
-    {
-      "id": "03143",
-      "title": "03143"
-    },
-    {
-      "id": "03144",
-      "title": "03144"
-    },
-    {
-      "id": "03145",
-      "title": "03145"
-    },
-    {
-      "id": "03146",
-      "title": "03146"
-    },
-    {
-      "id": "03147",
-      "title": "03147"
-    },
-    {
-      "id": "03148",
-      "title": "03148"
-    },
-    {
-      "id": "03149",
-      "title": "03149"
-    },
-    {
-      "id": "03150",
-      "title": "03150"
-    },
-    {
-      "id": "03151",
-      "title": "03151"
-    },
-    {
-      "id": "03152",
-      "title": "03152"
-    },
-    {
-      "id": "03153",
-      "title": "03153"
-    },
-    {
-      "id": "03154",
-      "title": "03154"
-    },
-    {
-      "id": "03155",
-      "title": "03155"
-    },
-    {
-      "id": "03156",
-      "title": "03156"
-    },
-    {
-      "id": "03157",
-      "title": "03157"
-    },
-    {
-      "id": "03158",
-      "title": "03158"
-    },
-    {
-      "id": "03159",
-      "title": "03159"
-    },
-    {
-      "id": "03160",
-      "title": "03160"
-    },
-    {
-      "id": "03161",
-      "title": "03161"
-    },
-    {
-      "id": "03162",
-      "title": "03162"
-    },
-    {
-      "id": "03163",
-      "title": "03163"
-    },
-    {
-      "id": "03164",
-      "title": "03164"
-    },
-    {
-      "id": "03165",
-      "title": "03165"
-    },
-    {
-      "id": "03166",
-      "title": "03166"
-    },
-    {
-      "id": "03167",
-      "title": "03167"
-    },
-    {
-      "id": "03168",
-      "title": "03168"
-    },
-    {
-      "id": "03169",
-      "title": "03169"
-    },
-    {
-      "id": "03170",
-      "title": "03170"
-    },
-    {
-      "id": "03171",
-      "title": "03171"
-    },
-    {
-      "id": "03172",
-      "title": "03172"
-    },
-    {
-      "id": "03173",
-      "title": "03173"
-    },
-    {
-      "id": "03174",
-      "title": "03174"
-    },
-    {
-      "id": "03175",
-      "title": "03175"
-    },
-    {
-      "id": "03176",
-      "title": "03176"
-    },
-    {
-      "id": "03177",
-      "title": "03177"
-    },
-    {
-      "id": "03178",
-      "title": "03178"
-    },
-    {
-      "id": "03179",
-      "title": "03179"
-    },
-    {
-      "id": "03180",
-      "title": "03180"
-    },
-    {
-      "id": "03181",
-      "title": "03181"
-    },
-    {
-      "id": "03182",
-      "title": "03182"
-    },
-    {
-      "id": "03183",
-      "title": "03183"
-    },
-    {
-      "id": "03184",
-      "title": "03184"
-    },
-    {
-      "id": "03185",
-      "title": "03185"
-    },
-    {
-      "id": "03186",
-      "title": "03186"
-    },
-    {
-      "id": "03187",
-      "title": "03187"
-    },
-    {
-      "id": "03188",
-      "title": "03188"
-    },
-    {
-      "id": "03189",
-      "title": "03189"
-    },
-    {
-      "id": "03190",
-      "title": "03190"
-    },
-    {
-      "id": "03191",
-      "title": "03191"
-    },
-    {
-      "id": "03192",
-      "title": "03192"
-    },
-    {
-      "id": "03193",
-      "title": "03193"
-    },
-    {
-      "id": "03194",
-      "title": "03194"
-    },
-    {
-      "id": "03195",
-      "title": "03195"
-    },
-    {
-      "id": "03196",
-      "title": "03196"
-    },
-    {
-      "id": "03197",
-      "title": "03197"
-    },
-    {
-      "id": "03198",
-      "title": "03198"
-    },
-    {
-      "id": "03199",
-      "title": "03199"
-    },
-    {
-      "id": "03200",
-      "title": "03200"
-    },
-    {
-      "id": "03201",
-      "title": "03201"
-    },
-    {
-      "id": "03202",
-      "title": "03202"
-    },
-    {
-      "id": "03203",
-      "title": "03203"
-    },
-    {
-      "id": "03204",
-      "title": "03204"
-    },
-    {
-      "id": "03205",
-      "title": "03205"
-    },
-    {
-      "id": "03206",
-      "title": "03206"
-    },
-    {
-      "id": "03207",
-      "title": "03207"
-    },
-    {
-      "id": "03208",
-      "title": "03208"
-    },
-    {
-      "id": "03209",
-      "title": "03209"
-    },
-    {
-      "id": "03210",
-      "title": "03210"
-    },
-    {
-      "id": "03211",
-      "title": "03211"
-    },
-    {
-      "id": "03212",
-      "title": "03212"
-    },
-    {
-      "id": "03213",
-      "title": "03213"
-    },
-    {
-      "id": "03214",
-      "title": "03214"
-    },
-    {
-      "id": "03215",
-      "title": "03215"
-    },
-    {
-      "id": "03216",
-      "title": "03216"
-    },
-    {
-      "id": "03217",
-      "title": "03217"
-    },
-    {
-      "id": "03218",
-      "title": "03218"
-    },
-    {
-      "id": "03219",
-      "title": "03219"
-    },
-    {
-      "id": "03220",
-      "title": "03220"
-    },
-    {
-      "id": "03221",
-      "title": "03221"
-    },
-    {
-      "id": "03222",
-      "title": "03222"
-    },
-    {
-      "id": "03223",
-      "title": "03223"
-    },
-    {
-      "id": "03224",
-      "title": "03224"
-    },
-    {
-      "id": "03225",
-      "title": "03225"
-    },
-    {
-      "id": "03226",
-      "title": "03226"
-    },
-    {
-      "id": "03227",
-      "title": "03227"
-    },
-    {
-      "id": "03228",
-      "title": "03228"
-    },
-    {
-      "id": "03229",
-      "title": "03229"
-    },
-    {
-      "id": "03230",
-      "title": "03230"
-    },
-    {
-      "id": "03231",
-      "title": "03231"
-    },
-    {
-      "id": "03232",
-      "title": "03232"
-    },
-    {
-      "id": "03233",
-      "title": "03233"
-    },
-    {
-      "id": "03234",
-      "title": "03234"
-    },
-    {
-      "id": "03235",
-      "title": "03235"
-    },
-    {
-      "id": "03236",
-      "title": "03236"
-    },
-    {
-      "id": "03237",
-      "title": "03237"
-    },
-    {
-      "id": "03238",
-      "title": "03238"
-    },
-    {
-      "id": "03239",
-      "title": "03239"
-    },
-    {
-      "id": "03240",
-      "title": "03240"
-    },
-    {
-      "id": "03241",
-      "title": "03241"
-    },
-    {
-      "id": "03242",
-      "title": "03242"
-    },
-    {
-      "id": "03243",
-      "title": "03243"
-    },
-    {
-      "id": "03244",
-      "title": "03244"
-    },
-    {
-      "id": "03245",
-      "title": "03245"
-    },
-    {
-      "id": "03246",
-      "title": "03246"
-    },
-    {
-      "id": "03247",
-      "title": "03247"
-    },
-    {
-      "id": "03248",
-      "title": "03248"
-    },
-    {
-      "id": "03249",
-      "title": "03249"
-    },
-    {
-      "id": "03250",
-      "title": "03250"
-    },
-    {
-      "id": "03251",
-      "title": "03251"
-    },
-    {
-      "id": "03252",
-      "title": "03252"
-    },
-    {
-      "id": "03253",
-      "title": "03253"
-    },
-    {
-      "id": "03254",
-      "title": "03254"
-    },
-    {
-      "id": "03255",
-      "title": "03255"
-    },
-    {
-      "id": "03256",
-      "title": "03256"
-    },
-    {
-      "id": "03257",
-      "title": "03257"
-    },
-    {
-      "id": "03258",
-      "title": "03258"
-    },
-    {
-      "id": "03259",
-      "title": "03259"
-    },
-    {
-      "id": "03260",
-      "title": "03260"
-    },
-    {
-      "id": "03261",
-      "title": "03261"
-    },
-    {
-      "id": "03262",
-      "title": "03262"
-    },
-    {
-      "id": "03263",
-      "title": "03263"
-    },
-    {
-      "id": "03264",
-      "title": "03264"
-    },
-    {
-      "id": "03265",
-      "title": "03265"
-    },
-    {
-      "id": "03266",
-      "title": "03266"
-    },
-    {
-      "id": "03267",
-      "title": "03267"
-    },
-    {
-      "id": "03268",
-      "title": "03268"
-    },
-    {
-      "id": "03269",
-      "title": "03269"
-    },
-    {
-      "id": "03270",
-      "title": "03270"
-    },
-    {
-      "id": "03271",
-      "title": "03271"
-    },
-    {
-      "id": "03272",
-      "title": "03272"
-    },
-    {
-      "id": "03273",
-      "title": "03273"
-    },
-    {
-      "id": "03274",
-      "title": "03274"
-    },
-    {
-      "id": "03275",
-      "title": "03275"
-    },
-    {
-      "id": "03276",
-      "title": "03276"
-    },
-    {
-      "id": "03277",
-      "title": "03277"
-    },
-    {
-      "id": "03278",
-      "title": "03278"
-    },
-    {
-      "id": "03279",
-      "title": "03279"
-    },
-    {
-      "id": "03280",
-      "title": "03280"
-    },
-    {
-      "id": "03281",
-      "title": "03281"
-    },
-    {
-      "id": "03282",
-      "title": "03282"
-    },
-    {
-      "id": "03283",
-      "title": "03283"
-    },
-    {
-      "id": "03284",
-      "title": "03284"
-    },
-    {
-      "id": "03285",
-      "title": "03285"
-    },
-    {
-      "id": "03286",
-      "title": "03286"
-    },
-    {
-      "id": "03287",
-      "title": "03287"
-    },
-    {
-      "id": "03288",
-      "title": "03288"
-    },
-    {
-      "id": "03289",
-      "title": "03289"
-    },
-    {
-      "id": "03290",
-      "title": "03290"
-    },
-    {
-      "id": "03291",
-      "title": "03291"
-    },
-    {
-      "id": "03292",
-      "title": "03292"
-    },
-    {
-      "id": "03293",
-      "title": "03293"
-    },
-    {
-      "id": "03294",
-      "title": "03294"
-    },
-    {
-      "id": "03295",
-      "title": "03295"
-    },
-    {
-      "id": "03296",
-      "title": "03296"
-    },
-    {
-      "id": "03297",
-      "title": "03297"
-    },
-    {
-      "id": "03298",
-      "title": "03298"
-    },
-    {
-      "id": "03299",
-      "title": "03299"
-    },
-    {
-      "id": "03300",
-      "title": "03300"
-    },
-    {
-      "id": "03301",
-      "title": "03301"
-    },
-    {
-      "id": "03302",
-      "title": "03302"
-    },
-    {
-      "id": "03303",
-      "title": "03303"
-    },
-    {
-      "id": "03304",
-      "title": "03304"
-    },
-    {
-      "id": "03305",
-      "title": "03305"
-    },
-    {
-      "id": "03306",
-      "title": "03306"
-    },
-    {
-      "id": "03307",
-      "title": "03307"
-    },
-    {
-      "id": "03308",
-      "title": "03308"
-    },
-    {
-      "id": "03309",
-      "title": "03309"
-    },
-    {
-      "id": "03310",
-      "title": "03310"
-    },
-    {
-      "id": "03311",
-      "title": "03311"
-    },
-    {
-      "id": "03312",
-      "title": "03312"
-    },
-    {
-      "id": "03313",
-      "title": "03313"
-    },
-    {
-      "id": "03314",
-      "title": "03314"
-    },
-    {
-      "id": "03315",
-      "title": "03315"
-    },
-    {
-      "id": "03316",
-      "title": "03316"
-    },
-    {
-      "id": "03317",
-      "title": "03317"
-    },
-    {
-      "id": "03318",
-      "title": "03318"
-    },
-    {
-      "id": "03319",
-      "title": "03319"
-    },
-    {
-      "id": "03320",
-      "title": "03320"
-    },
-    {
-      "id": "03321",
-      "title": "03321"
-    },
-    {
-      "id": "03322",
-      "title": "03322"
-    },
-    {
-      "id": "03323",
-      "title": "03323"
-    },
-    {
-      "id": "03324",
-      "title": "03324"
-    },
-    {
-      "id": "03325",
-      "title": "03325"
-    },
-    {
-      "id": "03326",
-      "title": "03326"
-    },
-    {
-      "id": "03327",
-      "title": "03327"
-    },
-    {
-      "id": "03328",
-      "title": "03328"
-    },
-    {
-      "id": "03329",
-      "title": "03329"
-    },
-    {
-      "id": "03330",
-      "title": "03330"
-    },
-    {
-      "id": "03331",
-      "title": "03331"
-    },
-    {
-      "id": "03332",
-      "title": "03332"
-    },
-    {
-      "id": "03333",
-      "title": "03333"
-    },
-    {
-      "id": "03334",
-      "title": "03334"
-    },
-    {
-      "id": "03335",
-      "title": "03335"
-    },
-    {
-      "id": "03336",
-      "title": "03336"
-    },
-    {
-      "id": "03337",
-      "title": "03337"
-    },
-    {
-      "id": "03338",
-      "title": "03338"
-    },
-    {
-      "id": "03339",
-      "title": "03339"
-    },
-    {
-      "id": "03340",
-      "title": "03340"
-    },
-    {
-      "id": "03341",
-      "title": "03341"
-    },
-    {
-      "id": "03342",
-      "title": "03342"
-    },
-    {
-      "id": "03343",
-      "title": "03343"
-    },
-    {
-      "id": "03344",
-      "title": "03344"
-    },
-    {
-      "id": "03345",
-      "title": "03345"
-    },
-    {
-      "id": "03346",
-      "title": "03346"
-    },
-    {
-      "id": "03347",
-      "title": "03347"
-    },
-    {
-      "id": "03348",
-      "title": "03348"
-    },
-    {
-      "id": "03349",
-      "title": "03349"
-    },
-    {
-      "id": "03350",
-      "title": "03350"
-    },
-    {
-      "id": "03351",
-      "title": "03351"
-    },
-    {
-      "id": "03352",
-      "title": "03352"
-    },
-    {
-      "id": "03353",
-      "title": "03353"
-    },
-    {
-      "id": "03354",
-      "title": "03354"
-    },
-    {
-      "id": "03355",
-      "title": "03355"
-    },
-    {
-      "id": "03356",
-      "title": "03356"
-    },
-    {
-      "id": "03357",
-      "title": "03357"
-    },
-    {
-      "id": "03358",
-      "title": "03358"
-    },
-    {
-      "id": "03359",
-      "title": "03359"
-    },
-    {
-      "id": "03360",
-      "title": "03360"
-    },
-    {
-      "id": "03361",
-      "title": "03361"
-    },
-    {
-      "id": "03362",
-      "title": "03362"
-    },
-    {
-      "id": "03363",
-      "title": "03363"
-    },
-    {
-      "id": "03364",
-      "title": "03364"
-    },
-    {
-      "id": "03365",
-      "title": "03365"
-    },
-    {
-      "id": "03366",
-      "title": "03366"
-    },
-    {
-      "id": "03367",
-      "title": "03367"
-    },
-    {
-      "id": "03368",
-      "title": "03368"
-    },
-    {
-      "id": "03369",
-      "title": "03369"
-    },
-    {
-      "id": "03370",
-      "title": "03370"
-    },
-    {
-      "id": "03371",
-      "title": "03371"
-    },
-    {
-      "id": "03372",
-      "title": "03372"
-    },
-    {
-      "id": "03373",
-      "title": "03373"
-    },
-    {
-      "id": "03374",
-      "title": "03374"
-    },
-    {
-      "id": "03375",
-      "title": "03375"
-    },
-    {
-      "id": "03376",
-      "title": "03376"
-    },
-    {
-      "id": "03377",
-      "title": "03377"
-    },
-    {
-      "id": "03378",
-      "title": "03378"
-    },
-    {
-      "id": "03379",
-      "title": "03379"
-    },
-    {
-      "id": "03380",
-      "title": "03380"
-    },
-    {
-      "id": "03381",
-      "title": "03381"
-    },
-    {
-      "id": "03382",
-      "title": "03382"
-    },
-    {
-      "id": "03383",
-      "title": "03383"
-    },
-    {
-      "id": "03384",
-      "title": "03384"
-    },
-    {
-      "id": "03385",
-      "title": "03385"
-    },
-    {
-      "id": "03386",
-      "title": "03386"
-    },
-    {
-      "id": "03387",
-      "title": "03387"
-    },
-    {
-      "id": "03388",
-      "title": "03388"
-    },
-    {
-      "id": "03389",
-      "title": "03389"
-    },
-    {
-      "id": "03390",
-      "title": "03390"
-    },
-    {
-      "id": "03391",
-      "title": "03391"
-    },
-    {
-      "id": "03392",
-      "title": "03392"
-    },
-    {
-      "id": "03393",
-      "title": "03393"
-    },
-    {
-      "id": "03394",
-      "title": "03394"
-    },
-    {
-      "id": "03395",
-      "title": "03395"
-    },
-    {
-      "id": "03396",
-      "title": "03396"
-    },
-    {
-      "id": "03397",
-      "title": "03397"
-    },
-    {
-      "id": "03398",
-      "title": "03398"
-    },
-    {
-      "id": "03399",
-      "title": "03399"
-    },
-    {
-      "id": "03400",
-      "title": "03400"
-    },
-    {
-      "id": "03401",
-      "title": "03401"
-    },
-    {
-      "id": "03402",
-      "title": "03402"
-    },
-    {
-      "id": "03403",
-      "title": "03403"
-    },
-    {
-      "id": "03404",
-      "title": "03404"
-    },
-    {
-      "id": "03405",
-      "title": "03405"
-    },
-    {
-      "id": "03406",
-      "title": "03406"
-    },
-    {
-      "id": "03407",
-      "title": "03407"
-    },
-    {
-      "id": "03408",
-      "title": "03408"
-    },
-    {
-      "id": "03409",
-      "title": "03409"
-    },
-    {
-      "id": "03410",
-      "title": "03410"
-    },
-    {
-      "id": "03411",
-      "title": "03411"
-    },
-    {
-      "id": "03412",
-      "title": "03412"
-    },
-    {
-      "id": "03413",
-      "title": "03413"
-    },
-    {
-      "id": "03414",
-      "title": "03414"
-    },
-    {
-      "id": "03415",
-      "title": "03415"
-    },
-    {
-      "id": "03416",
-      "title": "03416"
-    },
-    {
-      "id": "03417",
-      "title": "03417"
-    },
-    {
-      "id": "03418",
-      "title": "03418"
-    },
-    {
-      "id": "03419",
-      "title": "03419"
-    },
-    {
-      "id": "03420",
-      "title": "03420"
-    },
-    {
-      "id": "03421",
-      "title": "03421"
-    },
-    {
-      "id": "03422",
-      "title": "03422"
-    },
-    {
-      "id": "03423",
-      "title": "03423"
-    },
-    {
-      "id": "03424",
-      "title": "03424"
-    },
-    {
-      "id": "03425",
-      "title": "03425"
-    },
-    {
-      "id": "03426",
-      "title": "03426"
-    },
-    {
-      "id": "03427",
-      "title": "03427"
-    },
-    {
-      "id": "03428",
-      "title": "03428"
-    },
-    {
-      "id": "03429",
-      "title": "03429"
-    },
-    {
-      "id": "03430",
-      "title": "03430"
-    },
-    {
-      "id": "03431",
-      "title": "03431"
-    },
-    {
-      "id": "03432",
-      "title": "03432"
-    },
-    {
-      "id": "03433",
-      "title": "03433"
-    },
-    {
-      "id": "03434",
-      "title": "03434"
-    },
-    {
-      "id": "03435",
-      "title": "03435"
-    },
-    {
-      "id": "03436",
-      "title": "03436"
-    },
-    {
-      "id": "03437",
-      "title": "03437"
-    },
-    {
-      "id": "03438",
-      "title": "03438"
-    },
-    {
-      "id": "03439",
-      "title": "03439"
-    },
-    {
-      "id": "03440",
-      "title": "03440"
-    },
-    {
-      "id": "03441",
-      "title": "03441"
-    },
-    {
-      "id": "03442",
-      "title": "03442"
-    },
-    {
-      "id": "03443",
-      "title": "03443"
-    },
-    {
-      "id": "03444",
-      "title": "03444"
-    },
-    {
-      "id": "03445",
-      "title": "03445"
-    },
-    {
-      "id": "03446",
-      "title": "03446"
-    },
-    {
-      "id": "03447",
-      "title": "03447"
-    },
-    {
-      "id": "03448",
-      "title": "03448"
-    },
-    {
-      "id": "03449",
-      "title": "03449"
-    },
-    {
-      "id": "03450",
-      "title": "03450"
-    },
-    {
-      "id": "03451",
-      "title": "03451"
-    },
-    {
-      "id": "03452",
-      "title": "03452"
-    },
-    {
-      "id": "03453",
-      "title": "03453"
-    },
-    {
-      "id": "03454",
-      "title": "03454"
-    },
-    {
-      "id": "03455",
-      "title": "03455"
-    },
-    {
-      "id": "03456",
-      "title": "03456"
-    },
-    {
-      "id": "03457",
-      "title": "03457"
-    },
-    {
-      "id": "03458",
-      "title": "03458"
-    },
-    {
-      "id": "03459",
-      "title": "03459"
-    },
-    {
-      "id": "03460",
-      "title": "03460"
-    },
-    {
-      "id": "03461",
-      "title": "03461"
-    },
-    {
-      "id": "03462",
-      "title": "03462"
-    },
-    {
-      "id": "03463",
-      "title": "03463"
-    },
-    {
-      "id": "03464",
-      "title": "03464"
-    },
-    {
-      "id": "03465",
-      "title": "03465"
-    },
-    {
-      "id": "03466",
-      "title": "03466"
-    },
-    {
-      "id": "03467",
-      "title": "03467"
-    },
-    {
-      "id": "03468",
-      "title": "03468"
-    },
-    {
-      "id": "03469",
-      "title": "03469"
-    },
-    {
-      "id": "03470",
-      "title": "03470"
-    },
-    {
-      "id": "03471",
-      "title": "03471"
-    },
-    {
-      "id": "03472",
-      "title": "03472"
-    },
-    {
-      "id": "03473",
-      "title": "03473"
-    },
-    {
-      "id": "03474",
-      "title": "03474"
-    },
-    {
-      "id": "03475",
-      "title": "03475"
-    },
-    {
-      "id": "03476",
-      "title": "03476"
-    },
-    {
-      "id": "03477",
-      "title": "03477"
-    },
-    {
-      "id": "03478",
-      "title": "03478"
-    },
-    {
-      "id": "03479",
-      "title": "03479"
-    },
-    {
-      "id": "03480",
-      "title": "03480"
-    },
-    {
-      "id": "03481",
-      "title": "03481"
-    },
-    {
-      "id": "03482",
-      "title": "03482"
-    },
-    {
-      "id": "03483",
-      "title": "03483"
-    },
-    {
-      "id": "03484",
-      "title": "03484"
-    },
-    {
-      "id": "03485",
-      "title": "03485"
-    },
-    {
-      "id": "03486",
-      "title": "03486"
-    },
-    {
-      "id": "03487",
-      "title": "03487"
-    },
-    {
-      "id": "03488",
-      "title": "03488"
-    },
-    {
-      "id": "03489",
-      "title": "03489"
-    },
-    {
-      "id": "03490",
-      "title": "03490"
-    },
-    {
-      "id": "03491",
-      "title": "03491"
-    },
-    {
-      "id": "03492",
-      "title": "03492"
-    },
-    {
-      "id": "03493",
-      "title": "03493"
-    },
-    {
-      "id": "03494",
-      "title": "03494"
-    },
-    {
-      "id": "03495",
-      "title": "03495"
-    },
-    {
-      "id": "03496",
-      "title": "03496"
-    },
-    {
-      "id": "03497",
-      "title": "03497"
-    },
-    {
-      "id": "03498",
-      "title": "03498"
-    },
-    {
-      "id": "03499",
-      "title": "03499"
-    },
-    {
-      "id": "03500",
-      "title": "03500"
-    },
-    {
-      "id": "03501",
-      "title": "03501"
-    },
-    {
-      "id": "03502",
-      "title": "03502"
-    },
-    {
-      "id": "03503",
-      "title": "03503"
-    },
-    {
-      "id": "03504",
-      "title": "03504"
-    },
-    {
-      "id": "03505",
-      "title": "03505"
-    },
-    {
-      "id": "03506",
-      "title": "03506"
-    },
-    {
-      "id": "03507",
-      "title": "03507"
-    },
-    {
-      "id": "03508",
-      "title": "03508"
-    },
-    {
-      "id": "03509",
-      "title": "03509"
-    },
-    {
-      "id": "03510",
-      "title": "03510"
-    },
-    {
-      "id": "03511",
-      "title": "03511"
-    },
-    {
-      "id": "03512",
-      "title": "03512"
-    },
-    {
-      "id": "03513",
-      "title": "03513"
-    },
-    {
-      "id": "03514",
-      "title": "03514"
-    },
-    {
-      "id": "03515",
-      "title": "03515"
-    },
-    {
-      "id": "03516",
-      "title": "03516"
-    },
-    {
-      "id": "03517",
-      "title": "03517"
-    },
-    {
-      "id": "03518",
-      "title": "03518"
-    },
-    {
-      "id": "03519",
-      "title": "03519"
-    },
-    {
-      "id": "03520",
-      "title": "03520"
-    },
-    {
-      "id": "03521",
-      "title": "03521"
-    },
-    {
-      "id": "03522",
-      "title": "03522"
-    },
-    {
-      "id": "03523",
-      "title": "03523"
-    },
-    {
-      "id": "03524",
-      "title": "03524"
-    },
-    {
-      "id": "03525",
-      "title": "03525"
-    },
-    {
-      "id": "03526",
-      "title": "03526"
-    },
-    {
-      "id": "03527",
-      "title": "03527"
-    },
-    {
-      "id": "03528",
-      "title": "03528"
-    },
-    {
-      "id": "03529",
-      "title": "03529"
-    },
-    {
-      "id": "03530",
-      "title": "03530"
-    },
-    {
-      "id": "03531",
-      "title": "03531"
-    },
-    {
-      "id": "03532",
-      "title": "03532"
-    },
-    {
-      "id": "03533",
-      "title": "03533"
-    },
-    {
-      "id": "03534",
-      "title": "03534"
-    },
-    {
-      "id": "03535",
-      "title": "03535"
-    },
-    {
-      "id": "03536",
-      "title": "03536"
-    },
-    {
-      "id": "03537",
-      "title": "03537"
-    },
-    {
-      "id": "03538",
-      "title": "03538"
-    },
-    {
-      "id": "03539",
-      "title": "03539"
-    },
-    {
-      "id": "03540",
-      "title": "03540"
-    },
-    {
-      "id": "03541",
-      "title": "03541"
-    },
-    {
-      "id": "03542",
-      "title": "03542"
-    },
-    {
-      "id": "03543",
-      "title": "03543"
-    },
-    {
-      "id": "03544",
-      "title": "03544"
-    },
-    {
-      "id": "03545",
-      "title": "03545"
-    },
-    {
-      "id": "03546",
-      "title": "03546"
-    },
-    {
-      "id": "03547",
-      "title": "03547"
-    },
-    {
-      "id": "03548",
-      "title": "03548"
-    },
-    {
-      "id": "03549",
-      "title": "03549"
-    },
-    {
-      "id": "03550",
-      "title": "03550"
-    },
-    {
-      "id": "03551",
-      "title": "03551"
-    },
-    {
-      "id": "03552",
-      "title": "03552"
-    },
-    {
-      "id": "03553",
-      "title": "03553"
-    },
-    {
-      "id": "03554",
-      "title": "03554"
-    },
-    {
-      "id": "03555",
-      "title": "03555"
-    },
-    {
-      "id": "03556",
-      "title": "03556"
-    },
-    {
-      "id": "03557",
-      "title": "03557"
-    },
-    {
-      "id": "03558",
-      "title": "03558"
-    },
-    {
-      "id": "03559",
-      "title": "03559"
-    },
-    {
-      "id": "03560",
-      "title": "03560"
-    },
-    {
-      "id": "03561",
-      "title": "03561"
-    },
-    {
-      "id": "03562",
-      "title": "03562"
-    },
-    {
-      "id": "03563",
-      "title": "03563"
-    },
-    {
-      "id": "03564",
-      "title": "03564"
-    },
-    {
-      "id": "03565",
-      "title": "03565"
-    },
-    {
-      "id": "03566",
-      "title": "03566"
-    },
-    {
-      "id": "03567",
-      "title": "03567"
-    },
-    {
-      "id": "03568",
-      "title": "03568"
-    },
-    {
-      "id": "03569",
-      "title": "03569"
-    },
-    {
-      "id": "03570",
-      "title": "03570"
-    },
-    {
-      "id": "03571",
-      "title": "03571"
-    },
-    {
-      "id": "03572",
-      "title": "03572"
-    },
-    {
-      "id": "03573",
-      "title": "03573"
-    },
-    {
-      "id": "03574",
-      "title": "03574"
-    },
-    {
-      "id": "03575",
-      "title": "03575"
-    },
-    {
-      "id": "03576",
-      "title": "03576"
-    },
-    {
-      "id": "03577",
-      "title": "03577"
-    },
-    {
-      "id": "03578",
-      "title": "03578"
-    },
-    {
-      "id": "03579",
-      "title": "03579"
-    },
-    {
-      "id": "03580",
-      "title": "03580"
-    },
-    {
-      "id": "03581",
-      "title": "03581"
-    },
-    {
-      "id": "03582",
-      "title": "03582"
-    },
-    {
-      "id": "03583",
-      "title": "03583"
-    },
-    {
-      "id": "03584",
-      "title": "03584"
-    },
-    {
-      "id": "03585",
-      "title": "03585"
-    },
-    {
-      "id": "03586",
-      "title": "03586"
-    },
-    {
-      "id": "03587",
-      "title": "03587"
-    },
-    {
-      "id": "03588",
-      "title": "03588"
-    },
-    {
-      "id": "03589",
-      "title": "03589"
-    },
-    {
-      "id": "03590",
-      "title": "03590"
-    },
-    {
-      "id": "03591",
-      "title": "03591"
-    },
-    {
-      "id": "03592",
-      "title": "03592"
-    },
-    {
-      "id": "03593",
-      "title": "03593"
-    },
-    {
-      "id": "03594",
-      "title": "03594"
-    },
-    {
-      "id": "03595",
-      "title": "03595"
-    },
-    {
-      "id": "03596",
-      "title": "03596"
-    },
-    {
-      "id": "03597",
-      "title": "03597"
-    },
-    {
-      "id": "03598",
-      "title": "03598"
-    },
-    {
-      "id": "03599",
-      "title": "03599"
-    },
-    {
-      "id": "03600",
-      "title": "03600"
-    },
-    {
-      "id": "03601",
-      "title": "03601"
-    },
-    {
-      "id": "03602",
-      "title": "03602"
-    },
-    {
-      "id": "03603",
-      "title": "03603"
-    },
-    {
-      "id": "03604",
-      "title": "03604"
-    },
-    {
-      "id": "03605",
-      "title": "03605"
-    },
-    {
-      "id": "03606",
-      "title": "03606"
-    },
-    {
-      "id": "03607",
-      "title": "03607"
-    },
-    {
-      "id": "03608",
-      "title": "03608"
-    },
-    {
-      "id": "03609",
-      "title": "03609"
-    },
-    {
-      "id": "03610",
-      "title": "03610"
-    },
-    {
-      "id": "03611",
-      "title": "03611"
-    },
-    {
-      "id": "03612",
-      "title": "03612"
-    },
-    {
-      "id": "03613",
-      "title": "03613"
-    },
-    {
-      "id": "03614",
-      "title": "03614"
-    },
-    {
-      "id": "03615",
-      "title": "03615"
-    },
-    {
-      "id": "03616",
-      "title": "03616"
-    },
-    {
-      "id": "03617",
-      "title": "03617"
-    },
-    {
-      "id": "03618",
-      "title": "03618"
-    },
-    {
-      "id": "03619",
-      "title": "03619"
-    },
-    {
-      "id": "03620",
-      "title": "03620"
-    },
-    {
-      "id": "03621",
-      "title": "03621"
-    },
-    {
-      "id": "03622",
-      "title": "03622"
-    },
-    {
-      "id": "03623",
-      "title": "03623"
-    },
-    {
-      "id": "03624",
-      "title": "03624"
-    },
-    {
-      "id": "03625",
-      "title": "03625"
-    },
-    {
-      "id": "03626",
-      "title": "03626"
-    },
-    {
-      "id": "03627",
-      "title": "03627"
-    },
-    {
-      "id": "03628",
-      "title": "03628"
-    },
-    {
-      "id": "03629",
-      "title": "03629"
-    },
-    {
-      "id": "03630",
-      "title": "03630"
-    },
-    {
-      "id": "03631",
-      "title": "03631"
-    },
-    {
-      "id": "03632",
-      "title": "03632"
-    },
-    {
-      "id": "03633",
-      "title": "03633"
-    },
-    {
-      "id": "03634",
-      "title": "03634"
-    },
-    {
-      "id": "03635",
-      "title": "03635"
-    },
-    {
-      "id": "03636",
-      "title": "03636"
-    },
-    {
-      "id": "03637",
-      "title": "03637"
-    },
-    {
-      "id": "03638",
-      "title": "03638"
-    },
-    {
-      "id": "03639",
-      "title": "03639"
-    },
-    {
-      "id": "03640",
-      "title": "03640"
-    },
-    {
-      "id": "03641",
-      "title": "03641"
-    },
-    {
-      "id": "03642",
-      "title": "03642"
-    },
-    {
-      "id": "03643",
-      "title": "03643"
-    },
-    {
-      "id": "03644",
-      "title": "03644"
-    },
-    {
-      "id": "03645",
-      "title": "03645"
-    },
-    {
-      "id": "03646",
-      "title": "03646"
-    },
-    {
-      "id": "03647",
-      "title": "03647"
-    },
-    {
-      "id": "03648",
-      "title": "03648"
-    },
-    {
-      "id": "03649",
-      "title": "03649"
-    },
-    {
-      "id": "03650",
-      "title": "03650"
-    },
-    {
-      "id": "03651",
-      "title": "03651"
-    },
-    {
-      "id": "03652",
-      "title": "03652"
-    },
-    {
-      "id": "03653",
-      "title": "03653"
-    },
-    {
-      "id": "03654",
-      "title": "03654"
-    },
-    {
-      "id": "03655",
-      "title": "03655"
-    },
-    {
-      "id": "03656",
-      "title": "03656"
-    },
-    {
-      "id": "03657",
-      "title": "03657"
-    },
-    {
-      "id": "03658",
-      "title": "03658"
-    },
-    {
-      "id": "03659",
-      "title": "03659"
-    },
-    {
-      "id": "03660",
-      "title": "03660"
-    },
-    {
-      "id": "03661",
-      "title": "03661"
-    },
-    {
-      "id": "03662",
-      "title": "03662"
-    },
-    {
-      "id": "03663",
-      "title": "03663"
-    },
-    {
-      "id": "03664",
-      "title": "03664"
-    },
-    {
-      "id": "03665",
-      "title": "03665"
-    },
-    {
-      "id": "03666",
-      "title": "03666"
-    },
-    {
-      "id": "03667",
-      "title": "03667"
-    },
-    {
-      "id": "03668",
-      "title": "03668"
-    },
-    {
-      "id": "03669",
-      "title": "03669"
-    },
-    {
-      "id": "03670",
-      "title": "03670"
-    },
-    {
-      "id": "03671",
-      "title": "03671"
-    },
-    {
-      "id": "03672",
-      "title": "03672"
-    },
-    {
-      "id": "03673",
-      "title": "03673"
-    },
-    {
-      "id": "03674",
-      "title": "03674"
-    },
-    {
-      "id": "03675",
-      "title": "03675"
-    },
-    {
-      "id": "03676",
-      "title": "03676"
-    },
-    {
-      "id": "03677",
-      "title": "03677"
-    },
-    {
-      "id": "03678",
-      "title": "03678"
-    },
-    {
-      "id": "03679",
-      "title": "03679"
-    },
-    {
-      "id": "03680",
-      "title": "03680"
-    },
-    {
-      "id": "03681",
-      "title": "03681"
-    },
-    {
-      "id": "03682",
-      "title": "03682"
-    },
-    {
-      "id": "03683",
-      "title": "03683"
-    },
-    {
-      "id": "03684",
-      "title": "03684"
-    },
-    {
-      "id": "03685",
-      "title": "03685"
-    },
-    {
-      "id": "03686",
-      "title": "03686"
-    },
-    {
-      "id": "03687",
-      "title": "03687"
-    },
-    {
-      "id": "03688",
-      "title": "03688"
-    },
-    {
-      "id": "03689",
-      "title": "03689"
-    },
-    {
-      "id": "03690",
-      "title": "03690"
-    },
-    {
-      "id": "03691",
-      "title": "03691"
-    },
-    {
-      "id": "03692",
-      "title": "03692"
-    },
-    {
-      "id": "03693",
-      "title": "03693"
-    },
-    {
-      "id": "03694",
-      "title": "03694"
-    },
-    {
-      "id": "03695",
-      "title": "03695"
-    },
-    {
-      "id": "03696",
-      "title": "03696"
-    },
-    {
-      "id": "03697",
-      "title": "03697"
-    },
-    {
-      "id": "03698",
-      "title": "03698"
-    },
-    {
-      "id": "03699",
-      "title": "03699"
-    },
-    {
-      "id": "03700",
-      "title": "03700"
-    },
-    {
-      "id": "03701",
-      "title": "03701"
-    },
-    {
-      "id": "03702",
-      "title": "03702"
-    },
-    {
-      "id": "03703",
-      "title": "03703"
-    },
-    {
-      "id": "03704",
-      "title": "03704"
-    },
-    {
-      "id": "03705",
-      "title": "03705"
-    },
-    {
-      "id": "03706",
-      "title": "03706"
-    },
-    {
-      "id": "03707",
-      "title": "03707"
-    },
-    {
-      "id": "03708",
-      "title": "03708"
-    },
-    {
-      "id": "03709",
-      "title": "03709"
-    },
-    {
-      "id": "03710",
-      "title": "03710"
-    },
-    {
-      "id": "03711",
-      "title": "03711"
-    },
-    {
-      "id": "03712",
-      "title": "03712"
-    },
-    {
-      "id": "03713",
-      "title": "03713"
-    },
-    {
-      "id": "03714",
-      "title": "03714"
-    },
-    {
-      "id": "03715",
-      "title": "03715"
-    },
-    {
-      "id": "03716",
-      "title": "03716"
-    },
-    {
-      "id": "03717",
-      "title": "03717"
-    },
-    {
-      "id": "03718",
-      "title": "03718"
-    },
-    {
-      "id": "03719",
-      "title": "03719"
-    },
-    {
-      "id": "03720",
-      "title": "03720"
-    },
-    {
-      "id": "03721",
-      "title": "03721"
-    },
-    {
-      "id": "03722",
-      "title": "03722"
-    },
-    {
-      "id": "03723",
-      "title": "03723"
-    },
-    {
-      "id": "03724",
-      "title": "03724"
-    },
-    {
-      "id": "03725",
-      "title": "03725"
-    },
-    {
-      "id": "03726",
-      "title": "03726"
-    },
-    {
-      "id": "03727",
-      "title": "03727"
-    },
-    {
-      "id": "03728",
-      "title": "03728"
-    },
-    {
-      "id": "03729",
-      "title": "03729"
-    },
-    {
-      "id": "03730",
-      "title": "03730"
-    },
-    {
-      "id": "03731",
-      "title": "03731"
-    },
-    {
-      "id": "03732",
-      "title": "03732"
-    },
-    {
-      "id": "03733",
-      "title": "03733"
-    },
-    {
-      "id": "03734",
-      "title": "03734"
-    },
-    {
-      "id": "03735",
-      "title": "03735"
-    },
-    {
-      "id": "03736",
-      "title": "03736"
-    },
-    {
-      "id": "03737",
-      "title": "03737"
-    },
-    {
-      "id": "03738",
-      "title": "03738"
-    },
-    {
-      "id": "03739",
-      "title": "03739"
-    },
-    {
-      "id": "03740",
-      "title": "03740"
-    },
-    {
-      "id": "03741",
-      "title": "03741"
-    },
-    {
-      "id": "03742",
-      "title": "03742"
-    },
-    {
-      "id": "03743",
-      "title": "03743"
-    },
-    {
-      "id": "03744",
-      "title": "03744"
-    },
-    {
-      "id": "03745",
-      "title": "03745"
-    },
-    {
-      "id": "03746",
-      "title": "03746"
-    },
-    {
-      "id": "03747",
-      "title": "03747"
-    },
-    {
-      "id": "03748",
-      "title": "03748"
-    },
-    {
-      "id": "03749",
-      "title": "03749"
-    },
-    {
-      "id": "03750",
-      "title": "03750"
-    },
-    {
-      "id": "03751",
-      "title": "03751"
-    },
-    {
-      "id": "03752",
-      "title": "03752"
-    },
-    {
-      "id": "03753",
-      "title": "03753"
-    },
-    {
-      "id": "03754",
-      "title": "03754"
-    },
-    {
-      "id": "03755",
-      "title": "03755"
-    },
-    {
-      "id": "03756",
-      "title": "03756"
-    },
-    {
-      "id": "03757",
-      "title": "03757"
-    },
-    {
-      "id": "03758",
-      "title": "03758"
-    },
-    {
-      "id": "03759",
-      "title": "03759"
-    },
-    {
-      "id": "03760",
-      "title": "03760"
-    },
-    {
-      "id": "03761",
-      "title": "03761"
-    },
-    {
-      "id": "03762",
-      "title": "03762"
-    },
-    {
-      "id": "03763",
-      "title": "03763"
-    },
-    {
-      "id": "03764",
-      "title": "03764"
-    },
-    {
-      "id": "03765",
-      "title": "03765"
-    },
-    {
-      "id": "03766",
-      "title": "03766"
-    },
-    {
-      "id": "03767",
-      "title": "03767"
-    },
-    {
-      "id": "03768",
-      "title": "03768"
-    },
-    {
-      "id": "03769",
-      "title": "03769"
-    },
-    {
-      "id": "03770",
-      "title": "03770"
-    },
-    {
-      "id": "03771",
-      "title": "03771"
-    },
-    {
-      "id": "03772",
-      "title": "03772"
-    },
-    {
-      "id": "03773",
-      "title": "03773"
-    },
-    {
-      "id": "03774",
-      "title": "03774"
-    },
-    {
-      "id": "03775",
-      "title": "03775"
-    },
-    {
-      "id": "03776",
-      "title": "03776"
-    },
-    {
-      "id": "03777",
-      "title": "03777"
-    },
-    {
-      "id": "03778",
-      "title": "03778"
-    },
-    {
-      "id": "03779",
-      "title": "03779"
-    },
-    {
-      "id": "03780",
-      "title": "03780"
-    },
-    {
-      "id": "03781",
-      "title": "03781"
-    },
-    {
-      "id": "03782",
-      "title": "03782"
-    },
-    {
-      "id": "03783",
-      "title": "03783"
-    },
-    {
-      "id": "03784",
-      "title": "03784"
-    },
-    {
-      "id": "03785",
-      "title": "03785"
-    },
-    {
-      "id": "03786",
-      "title": "03786"
-    },
-    {
-      "id": "03787",
-      "title": "03787"
-    },
-    {
-      "id": "03788",
-      "title": "03788"
-    },
-    {
-      "id": "03789",
-      "title": "03789"
-    },
-    {
-      "id": "03790",
-      "title": "03790"
-    },
-    {
-      "id": "03791",
-      "title": "03791"
-    },
-    {
-      "id": "03792",
-      "title": "03792"
-    },
-    {
-      "id": "03793",
-      "title": "03793"
-    },
-    {
-      "id": "03794",
-      "title": "03794"
-    },
-    {
-      "id": "03795",
-      "title": "03795"
-    },
-    {
-      "id": "03796",
-      "title": "03796"
-    },
-    {
-      "id": "03797",
-      "title": "03797"
-    },
-    {
-      "id": "03798",
-      "title": "03798"
-    },
-    {
-      "id": "03799",
-      "title": "03799"
-    },
-    {
-      "id": "03800",
-      "title": "03800"
-    },
-    {
-      "id": "03801",
-      "title": "03801"
-    },
-    {
-      "id": "03802",
-      "title": "03802"
-    },
-    {
-      "id": "03803",
-      "title": "03803"
-    },
-    {
-      "id": "03804",
-      "title": "03804"
-    },
-    {
-      "id": "03805",
-      "title": "03805"
-    },
-    {
-      "id": "03806",
-      "title": "03806"
-    },
-    {
-      "id": "03807",
-      "title": "03807"
-    },
-    {
-      "id": "03808",
-      "title": "03808"
-    },
-    {
-      "id": "03809",
-      "title": "03809"
-    },
-    {
-      "id": "03810",
-      "title": "03810"
-    },
-    {
-      "id": "03811",
-      "title": "03811"
-    },
-    {
-      "id": "03812",
-      "title": "03812"
-    },
-    {
-      "id": "03813",
-      "title": "03813"
-    },
-    {
-      "id": "03814",
-      "title": "03814"
-    },
-    {
-      "id": "03815",
-      "title": "03815"
-    },
-    {
-      "id": "03816",
-      "title": "03816"
-    },
-    {
-      "id": "03817",
-      "title": "03817"
-    },
-    {
-      "id": "03818",
-      "title": "03818"
-    },
-    {
-      "id": "03819",
-      "title": "03819"
-    },
-    {
-      "id": "03820",
-      "title": "03820"
-    },
-    {
-      "id": "03821",
-      "title": "03821"
-    },
-    {
-      "id": "03822",
-      "title": "03822"
-    },
-    {
-      "id": "03823",
-      "title": "03823"
-    },
-    {
-      "id": "03824",
-      "title": "03824"
-    },
-    {
-      "id": "03825",
-      "title": "03825"
-    },
-    {
-      "id": "03826",
-      "title": "03826"
-    },
-    {
-      "id": "03827",
-      "title": "03827"
-    },
-    {
-      "id": "03828",
-      "title": "03828"
-    },
-    {
-      "id": "03829",
-      "title": "03829"
-    },
-    {
-      "id": "03830",
-      "title": "03830"
-    },
-    {
-      "id": "03831",
-      "title": "03831"
-    },
-    {
-      "id": "03832",
-      "title": "03832"
-    },
-    {
-      "id": "03833",
-      "title": "03833"
-    },
-    {
-      "id": "03834",
-      "title": "03834"
-    },
-    {
-      "id": "03835",
-      "title": "03835"
-    },
-    {
-      "id": "03836",
-      "title": "03836"
-    },
-    {
-      "id": "03837",
-      "title": "03837"
-    },
-    {
-      "id": "03838",
-      "title": "03838"
-    },
-    {
-      "id": "03839",
-      "title": "03839"
-    },
-    {
-      "id": "03840",
-      "title": "03840"
-    },
-    {
-      "id": "03841",
-      "title": "03841"
-    },
-    {
-      "id": "03842",
-      "title": "03842"
-    },
-    {
-      "id": "03843",
-      "title": "03843"
-    },
-    {
-      "id": "03844",
-      "title": "03844"
-    },
-    {
-      "id": "03845",
-      "title": "03845"
-    },
-    {
-      "id": "03846",
-      "title": "03846"
-    },
-    {
-      "id": "03847",
-      "title": "03847"
-    },
-    {
-      "id": "03848",
-      "title": "03848"
-    },
-    {
-      "id": "03849",
-      "title": "03849"
-    },
-    {
-      "id": "03850",
-      "title": "03850"
-    },
-    {
-      "id": "03851",
-      "title": "03851"
-    },
-    {
-      "id": "03852",
-      "title": "03852"
-    },
-    {
-      "id": "03853",
-      "title": "03853"
-    },
-    {
-      "id": "03854",
-      "title": "03854"
-    },
-    {
-      "id": "03855",
-      "title": "03855"
-    },
-    {
-      "id": "03856",
-      "title": "03856"
-    },
-    {
-      "id": "03857",
-      "title": "03857"
-    },
-    {
-      "id": "03858",
-      "title": "03858"
-    },
-    {
-      "id": "03859",
-      "title": "03859"
-    },
-    {
-      "id": "03860",
-      "title": "03860"
-    },
-    {
-      "id": "03861",
-      "title": "03861"
-    },
-    {
-      "id": "03862",
-      "title": "03862"
-    },
-    {
-      "id": "03863",
-      "title": "03863"
-    },
-    {
-      "id": "03864",
-      "title": "03864"
-    },
-    {
-      "id": "03865",
-      "title": "03865"
-    },
-    {
-      "id": "03866",
-      "title": "03866"
-    },
-    {
-      "id": "03867",
-      "title": "03867"
-    },
-    {
-      "id": "03868",
-      "title": "03868"
-    },
-    {
-      "id": "03869",
-      "title": "03869"
-    },
-    {
-      "id": "03870",
-      "title": "03870"
-    },
-    {
-      "id": "03871",
-      "title": "03871"
-    },
-    {
-      "id": "03872",
-      "title": "03872"
-    },
-    {
-      "id": "03873",
-      "title": "03873"
-    },
-    {
-      "id": "03874",
-      "title": "03874"
-    },
-    {
-      "id": "03875",
-      "title": "03875"
-    },
-    {
-      "id": "03876",
-      "title": "03876"
-    },
-    {
-      "id": "03877",
-      "title": "03877"
-    },
-    {
-      "id": "03878",
-      "title": "03878"
-    },
-    {
-      "id": "03879",
-      "title": "03879"
-    },
-    {
-      "id": "03880",
-      "title": "03880"
-    },
-    {
-      "id": "03881",
-      "title": "03881"
-    },
-    {
-      "id": "03882",
-      "title": "03882"
-    },
-    {
-      "id": "03883",
-      "title": "03883"
-    },
-    {
-      "id": "03884",
-      "title": "03884"
-    },
-    {
-      "id": "03885",
-      "title": "03885"
-    },
-    {
-      "id": "03886",
-      "title": "03886"
-    },
-    {
-      "id": "03887",
-      "title": "03887"
-    },
-    {
-      "id": "03888",
-      "title": "03888"
-    },
-    {
-      "id": "03889",
-      "title": "03889"
-    },
-    {
-      "id": "03890",
-      "title": "03890"
-    },
-    {
-      "id": "03891",
-      "title": "03891"
-    },
-    {
-      "id": "03892",
-      "title": "03892"
-    },
-    {
-      "id": "03893",
-      "title": "03893"
-    },
-    {
-      "id": "03894",
-      "title": "03894"
-    },
-    {
-      "id": "03895",
-      "title": "03895"
-    },
-    {
-      "id": "03896",
-      "title": "03896"
-    },
-    {
-      "id": "03897",
-      "title": "03897"
-    },
-    {
-      "id": "03898",
-      "title": "03898"
-    },
-    {
-      "id": "03899",
-      "title": "03899"
-    },
-    {
-      "id": "03900",
-      "title": "03900"
-    },
-    {
-      "id": "03901",
-      "title": "03901"
-    },
-    {
-      "id": "03902",
-      "title": "03902"
-    },
-    {
-      "id": "03903",
-      "title": "03903"
-    },
-    {
-      "id": "03904",
-      "title": "03904"
-    },
-    {
-      "id": "03905",
-      "title": "03905"
-    },
-    {
-      "id": "03906",
-      "title": "03906"
-    },
-    {
-      "id": "03907",
-      "title": "03907"
-    },
-    {
-      "id": "03908",
-      "title": "03908"
-    },
-    {
-      "id": "03909",
-      "title": "03909"
-    },
-    {
-      "id": "03910",
-      "title": "03910"
-    },
-    {
-      "id": "03911",
-      "title": "03911"
-    },
-    {
-      "id": "03912",
-      "title": "03912"
-    },
-    {
-      "id": "03913",
-      "title": "03913"
-    },
-    {
-      "id": "03914",
-      "title": "03914"
-    },
-    {
-      "id": "03915",
-      "title": "03915"
-    },
-    {
-      "id": "03916",
-      "title": "03916"
-    },
-    {
-      "id": "03917",
-      "title": "03917"
-    },
-    {
-      "id": "03918",
-      "title": "03918"
-    },
-    {
-      "id": "03919",
-      "title": "03919"
-    },
-    {
-      "id": "03920",
-      "title": "03920"
-    },
-    {
-      "id": "03921",
-      "title": "03921"
-    },
-    {
-      "id": "03922",
-      "title": "03922"
-    },
-    {
-      "id": "03923",
-      "title": "03923"
-    },
-    {
-      "id": "03924",
-      "title": "03924"
-    },
-    {
-      "id": "03925",
-      "title": "03925"
-    },
-    {
-      "id": "03926",
-      "title": "03926"
-    },
-    {
-      "id": "03927",
-      "title": "03927"
-    },
-    {
-      "id": "03928",
-      "title": "03928"
-    },
-    {
-      "id": "03929",
-      "title": "03929"
-    },
-    {
-      "id": "03930",
-      "title": "03930"
-    },
-    {
-      "id": "03931",
-      "title": "03931"
-    },
-    {
-      "id": "03932",
-      "title": "03932"
-    },
-    {
-      "id": "03933",
-      "title": "03933"
-    },
-    {
-      "id": "03934",
-      "title": "03934"
-    },
-    {
-      "id": "03935",
-      "title": "03935"
-    },
-    {
-      "id": "03936",
-      "title": "03936"
-    },
-    {
-      "id": "03937",
-      "title": "03937"
-    },
-    {
-      "id": "03938",
-      "title": "03938"
-    },
-    {
-      "id": "03939",
-      "title": "03939"
-    },
-    {
-      "id": "03940",
-      "title": "03940"
-    },
-    {
-      "id": "03941",
-      "title": "03941"
-    },
-    {
-      "id": "03942",
-      "title": "03942"
-    },
-    {
-      "id": "03943",
-      "title": "03943"
-    },
-    {
-      "id": "03944",
-      "title": "03944"
-    },
-    {
-      "id": "03945",
-      "title": "03945"
-    },
-    {
-      "id": "03946",
-      "title": "03946"
-    },
-    {
-      "id": "03947",
-      "title": "03947"
-    },
-    {
-      "id": "03948",
-      "title": "03948"
-    },
-    {
-      "id": "03949",
-      "title": "03949"
-    },
-    {
-      "id": "03950",
-      "title": "03950"
-    },
-    {
-      "id": "03951",
-      "title": "03951"
-    },
-    {
-      "id": "03952",
-      "title": "03952"
-    },
-    {
-      "id": "03953",
-      "title": "03953"
-    },
-    {
-      "id": "03954",
-      "title": "03954"
-    },
-    {
-      "id": "03955",
-      "title": "03955"
-    },
-    {
-      "id": "03956",
-      "title": "03956"
-    },
-    {
-      "id": "03957",
-      "title": "03957"
-    },
-    {
-      "id": "03958",
-      "title": "03958"
-    },
-    {
-      "id": "03959",
-      "title": "03959"
-    },
-    {
-      "id": "03960",
-      "title": "03960"
-    },
-    {
-      "id": "03961",
-      "title": "03961"
-    },
-    {
-      "id": "03962",
-      "title": "03962"
-    },
-    {
-      "id": "03963",
-      "title": "03963"
-    },
-    {
-      "id": "03964",
-      "title": "03964"
-    },
-    {
-      "id": "03965",
-      "title": "03965"
-    },
-    {
-      "id": "03966",
-      "title": "03966"
-    },
-    {
-      "id": "03967",
-      "title": "03967"
-    },
-    {
-      "id": "03968",
-      "title": "03968"
-    },
-    {
-      "id": "03969",
-      "title": "03969"
-    },
-    {
-      "id": "03970",
-      "title": "03970"
-    },
-    {
-      "id": "03971",
-      "title": "03971"
-    },
-    {
-      "id": "03972",
-      "title": "03972"
-    },
-    {
-      "id": "03973",
-      "title": "03973"
-    },
-    {
-      "id": "03974",
-      "title": "03974"
-    },
-    {
-      "id": "03975",
-      "title": "03975"
-    },
-    {
-      "id": "03976",
-      "title": "03976"
-    },
-    {
-      "id": "03977",
-      "title": "03977"
-    },
-    {
-      "id": "03978",
-      "title": "03978"
-    },
-    {
-      "id": "03979",
-      "title": "03979"
-    },
-    {
-      "id": "03980",
-      "title": "03980"
-    },
-    {
-      "id": "03981",
-      "title": "03981"
-    },
-    {
-      "id": "03982",
-      "title": "03982"
-    },
-    {
-      "id": "03983",
-      "title": "03983"
-    },
-    {
-      "id": "03984",
-      "title": "03984"
-    },
-    {
-      "id": "03985",
-      "title": "03985"
-    },
-    {
-      "id": "03986",
-      "title": "03986"
-    },
-    {
-      "id": "03987",
-      "title": "03987"
-    },
-    {
-      "id": "03988",
-      "title": "03988"
-    },
-    {
-      "id": "03989",
-      "title": "03989"
-    },
-    {
-      "id": "03990",
-      "title": "03990"
-    },
-    {
-      "id": "03991",
-      "title": "03991"
-    },
-    {
-      "id": "03992",
-      "title": "03992"
-    },
-    {
-      "id": "03993",
-      "title": "03993"
-    },
-    {
-      "id": "03994",
-      "title": "03994"
-    },
-    {
-      "id": "03995",
-      "title": "03995"
-    },
-    {
-      "id": "03996",
-      "title": "03996"
-    },
-    {
-      "id": "03997",
-      "title": "03997"
-    },
-    {
-      "id": "03998",
-      "title": "03998"
-    },
-    {
-      "id": "03999",
-      "title": "03999",
-      "lazy": true
-    }
-  ]
-}
\ No newline at end of file
diff --git a/HG_Layui 框架介紹/hg-layui-admin-ui-master/user.json b/HG_Layui 框架介紹/hg-layui-admin-ui-master/user.json
deleted file mode 100644
index 6dd2a8a3..00000000
--- a/HG_Layui 框架介紹/hg-layui-admin-ui-master/user.json	
+++ /dev/null
@@ -1,127 +0,0 @@
-{
-  "code": 0
-  ,"msg": ""
-  ,"count": 3000000
-  ,"data": [{
-    "id": "10001"
-    ,"username": "杜甫"
-    ,"email": "xianxin@layui.com"
-    ,"sex": "男"
-    ,"city": "浙江杭州"
-    ,"sign": "点击此处,显示更多。当内容超出时,点击单元格会自动显示更多内容。"
-    ,"experience": "116"
-    ,"ip": "192.168.0.8"
-    ,"logins": "108"
-    ,"joinTime": "2016-10-14"
-    ,"dw_xinzhi":{
-        "id":90
-        ,"titel":"小学"
-    }
-  }, {
-    "id": "10002"
-    ,"username": "李白"
-    ,"email": "xianxin@layui.com"
-    ,"sex": "男"
-    ,"city": "浙江杭州"
-    ,"sign": "君不见,黄河之水天上来,奔流到海不复回。 君不见,高堂明镜悲白发,朝如青丝暮成雪。 人生得意须尽欢,莫使金樽空对月。 天生我材必有用,千金散尽还复来。 烹羊宰牛且为乐,会须一饮三百杯。 岑夫子,丹丘生,将进酒,杯莫停。 与君歌一曲,请君为我倾耳听。(倾耳听 一作:侧耳听) 钟鼓馔玉不足贵,但愿长醉不复醒。(不足贵 一作:何足贵;不复醒 一作:不愿醒/不用醒) 古来圣贤皆寂寞,惟有饮者留其名。(古来 一作:自古;惟 通:唯) 陈王昔时宴平乐,斗酒十千恣欢谑。 主人何为言少钱,径须沽取对君酌。 五花马,千金裘,呼儿将出换美酒,与尔同销万古愁。"
-    ,"experience": "12"
-    ,"ip": "192.168.0.8"
-    ,"logins": "106"
-    ,"joinTime": "2016-10-14"
-    ,"LAY_CHECKED": true
-    ,"dw_xinzhi":{
-        "id":90
-        ,"titel":"小学"
-    }
-  }, {
-    "id": "10003"
-    ,"username": "王勃"
-    ,"email": "xianxin@layui.com"
-    ,"sex": "男"
-    ,"city": "浙江杭州"
-    ,"sign": "人生恰似一场修行"
-    ,"experience": "65"
-    ,"ip": "192.168.0.8"
-    ,"logins": "106"
-    ,"joinTime": "2016-10-14"
-    ,"dw_xinzhi":{
-        "id":90
-        ,"titel":"小学"
-    }
-  }, {
-    "id": "10004"
-    ,"username": "李清照"
-    ,"email": "xianxin@layui.com"
-    ,"sex": "女"
-    ,"city": "浙江杭州"
-    ,"sign": "人生恰似一场修行"
-    ,"experience": "666"
-    ,"ip": "192.168.0.8"
-    ,"logins": "106"
-    ,"joinTime": "2016-10-14"
-    ,"dw_xinzhi":{
-        "id":90
-        ,"titel":"小学"
-    }
-  }, {
-    "id": "10005"
-    ,"username": "冰心"
-    ,"email": "xianxin@layui.com"
-    ,"sex": "女"
-    ,"city": "浙江杭州"
-    ,"sign": "人生恰似一场修行"
-    ,"experience": "86"
-    ,"ip": "192.168.0.8"
-    ,"logins": "106"
-    ,"joinTime": "2016-10-14"
-    ,"dw_xinzhi":{
-        "id":90
-        ,"titel":"小学"
-    }
-  }, {
-    "id": "10006"
-    ,"username": "贤心"
-    ,"email": "xianxin@layui.com"
-    ,"sex": "男"
-    ,"city": "浙江杭州"
-    ,"sign": "人生恰似一场修行"
-    ,"experience": "12"
-    ,"ip": "192.168.0.8"
-    ,"logins": "106"
-    ,"joinTime": "2016-10-14"
-    ,"dw_xinzhi":{
-        "id":90
-        ,"titel":"小学"
-    }
-  }, {
-    "id": "10007"
-    ,"username": "贤心"
-    ,"email": "xianxin@layui.com"
-    ,"sex": "男"
-    ,"city": "浙江杭州"
-    ,"sign": "人生恰似一场修行"
-    ,"experience": "16"
-    ,"ip": "192.168.0.8"
-    ,"logins": "106"
-    ,"joinTime": "2016-10-14"
-    ,"dw_xinzhi":{
-        "id":90
-        ,"titel":"小学"
-    }
-  }, {
-    "id": "10008"
-    ,"username": "贤心"
-    ,"email": "xianxin@layui.com"
-    ,"sex": "男"
-    ,"city": "浙江杭州"
-    ,"sign": "人生恰似一场修行"
-    ,"experience": "106"
-    ,"ip": "192.168.0.8"
-    ,"logins": "106"
-    ,"joinTime": "2016-10-14"
-    ,"dw_xinzhi":{
-        "id":90
-        ,"titel":"小学"
-    }
-  }]
-}  
\ No newline at end of file
diff --git a/開發問題/Jenny測試/AMES程式完成度檢測明細表 (version 2).xlsb(1).xlsx b/開發問題/Jenny測試/AMES程式完成度檢測明細表 (version 2).xlsb(1).xlsx
deleted file mode 100644
index 042b9467..00000000
Binary files a/開發問題/Jenny測試/AMES程式完成度檢測明細表 (version 2).xlsb(1).xlsx and /dev/null differ
diff --git a/開發問題/Jenny測試/中央治具庫Q.docx b/開發問題/Jenny測試/中央治具庫Q.docx
deleted file mode 100644
index 5063fb1e..00000000
--- a/開發問題/Jenny測試/中央治具庫Q.docx
+++ /dev/null
@@ -1,16 +0,0 @@
-oo 中央治具庫
-  1. 設備廠商資料維護
-  問題:刪除後確認如圖1-1,但之後告知失敗如圖1-2,之後刷新頁面卻已被刪除圖1-3
-                                        
-                                     圖1-1
-                                        
-                                     圖1-2
-                                        
-                                     圖1-3
-
-  2. 設備基本數據維護
-  問題:停用訊息框文字錯誤如圖2-1
-  
-                                     圖2-1
-
-
diff --git a/開發問題/Jenny測試/基本資料Q.docx b/開發問題/Jenny測試/基本資料Q.docx
deleted file mode 100644
index dfb40324..00000000
--- a/開發問題/Jenny測試/基本資料Q.docx
+++ /dev/null
@@ -1,43 +0,0 @@
-oo 基本資料
-
-  1. 線別資料維護
-  問題:單位名稱選全部會一直轉圈圈如圖1-1
-                                        
-                                    圖1-1
-
-  2. 班別資料維護
-  問題:無法刪除如圖2-1、圖2-2、圖2-3
-  
-                                    圖2-1
-  
-                               圖2-2(刪除完)
-  
-                          圖2-3(按完刷新還在)
-
-  3. 生產時段資料維護
-  問題:刪除訊息框文字錯誤如圖4-1
-  
-                      圖3-1(點刪除跳出確定啟用)
-
-  4. 流程站別規則維護
-  問題:若第一次僅選某一個流程會帶出該筆流程,但再點選全部卻無法帶出所有資料,如圖4-1
-  
-                   圖4-1(點選全部搜尋顯示無數據)
-
-  5. 流程規則維護
-  問題:狀況同item 4,如圖5-1、圖5-2
-                                        
-             圖5-1(點選全部搜尋顯示部分數據不正常)
-                                        
-              圖5-2(點選Btest7搜尋顯示部分數據正常)
-  
-  6. 郵件群組類別維護
-  問題:刪除跳javascript提示窗無字如圖6-1
-  
-                                    圖6-1
-  7. 出貨序號編碼規則維護
-  問題:無法刪除如圖7-1
-  
-  
-        圖7-1(按刪除沒有任何反應,連提示框都沒跳出)
-  
diff --git a/開發問題/Jenny測試/系統資料Q.docx b/開發問題/Jenny測試/系統資料Q.docx
deleted file mode 100644
index 2db0a3e2..00000000
--- a/開發問題/Jenny測試/系統資料Q.docx
+++ /dev/null
@@ -1,17 +0,0 @@
-oo 系統資料
-  1. 使用者資料維護
-  問題:用戶狀態無法改變如圖1-1,已修改用戶狀態或是點選停用,修改後卻沒有改變狀態如圖1-2(紅框)
-                                        
-                                     圖1-1
-                                        
-                                     圖1-2
-
-  2. 使用者密碼變更
-  問題:無法更改密碼如圖2-1、圖2-2
-                                        
-                                     圖2-1
-                                        
-                                     圖2-2
-  3. 個人密碼變更
-  問題:無法更改密碼
-
diff --git a/開發問題/Jenny測試/製程資料Q.docx b/開發問題/Jenny測試/製程資料Q.docx
deleted file mode 100644
index 710cb5e9..00000000
--- a/開發問題/Jenny測試/製程資料Q.docx
+++ /dev/null
@@ -1,44 +0,0 @@
-oo 製程資料
-  1. 機種C/T資料維護
-  問題:維護框太大,無法顯示所有需要維護的畫面,無法新增資料如圖1-1,修改狀況同新增如圖1-2
-                                        
-              圖1-1(有些地方填寫不到,也無法按保存)
-                                        
-                       圖1-2(修改完,無法按保存)
-                                        
-  2. 機種C/T資料查詢
-  問題:顯示框太大,無法顯示所有畫面
-  
-                                     圖2-1
-
-  3. 不良現象原因資料
-  問題:無法修改如圖3-1、圖3-2、圖3-3
-                                        
-                              圖3-1(選A024修改)
-                                        
-                                     圖3-2
-                                        
-                              圖3-3(跳出噴錯)
-
-  4. 各站目標良率維護
-    問題:尚未完成
-
-  5. 無效工時類別維護
-  問題:無法刪除如圖5-1、圖5-2
-  
-                                    圖5-1
-  
-                             圖5-2(無法刪除)
-
-  6. 無效工時代碼維護無法新增如圖6-1
-                                    圖6-1
-                                       
-  7. 無效工時判定類別維護
-  問題:刪除後重新尋找仍存在如圖7-1、圖7-2、圖7-3
-                                        
-                                    圖7-1
-                                        
-                          圖7-2(顯示刪除成功)
-                                        
-           圖7-3(重新點擊搜尋,剛剛刪除的E還是存在)
-