张延森 2 lat temu
commit
2728c04eec
100 zmienionych plików z 10903 dodań i 0 usunięć
  1. 65
    0
      application.yml
  2. BIN
      db/db.mv.db
  3. 47
    0
      file.properties
  4. BIN
      jgz.jar
  5. 48
    0
      resources/static/css/TreeGrid.css
  6. 110
    0
      resources/static/css/common.css
  7. BIN
      resources/static/css/font/iconfont.eot
  8. 143
    0
      resources/static/css/font/iconfont.svg
  9. BIN
      resources/static/css/font/iconfont.ttf
  10. BIN
      resources/static/css/font/iconfont.woff
  11. BIN
      resources/static/css/font/iconfont.woff2
  12. 59
    0
      resources/static/css/iconfont.css
  13. 71
    0
      resources/static/css/loading.css
  14. 535
    0
      resources/static/css/public.css
  15. BIN
      resources/static/images/1.jpg
  16. BIN
      resources/static/images/2.JPG
  17. BIN
      resources/static/images/3.jpg
  18. BIN
      resources/static/images/4.jpg
  19. BIN
      resources/static/images/5.jpg
  20. BIN
      resources/static/images/6.jpg
  21. BIN
      resources/static/images/7.JPG
  22. 60
    0
      resources/static/images/count-bg01.svg
  23. 37
    0
      resources/static/images/count-bg02.svg
  24. 40
    0
      resources/static/images/count-bg03.svg
  25. 40
    0
      resources/static/images/count-bg04.svg
  26. BIN
      resources/static/images/end_bg.jpg
  27. BIN
      resources/static/images/favicon.ico
  28. 20
    0
      resources/static/images/icon-count01.svg
  29. 19
    0
      resources/static/images/icon-count02.svg
  30. 23
    0
      resources/static/images/icon-count03.svg
  31. 22
    0
      resources/static/images/icon-count04.svg
  32. 13
    0
      resources/static/images/icon-count05.svg
  33. BIN
      resources/static/images/loader.gif
  34. BIN
      resources/static/images/login-bg.jpg
  35. 2087
    0
      resources/static/images/login-leftPic.svg
  36. BIN
      resources/static/images/login-logo.png
  37. BIN
      resources/static/images/loginBg.png
  38. BIN
      resources/static/images/login_01.jpg
  39. BIN
      resources/static/images/login_02.jpg
  40. BIN
      resources/static/images/login_03.jpg
  41. BIN
      resources/static/images/login_04.jpg
  42. BIN
      resources/static/images/login_05.jpg
  43. BIN
      resources/static/images/login_bg.png
  44. BIN
      resources/static/images/login_btn.jpg
  45. BIN
      resources/static/images/login_img_bg.png
  46. BIN
      resources/static/images/login_logo.png
  47. BIN
      resources/static/images/login_pic_01.jpg
  48. BIN
      resources/static/images/login_title.png
  49. BIN
      resources/static/images/login_yzm.jpg
  50. BIN
      resources/static/images/logo.png
  51. BIN
      resources/static/images/map_china.jpg
  52. BIN
      resources/static/images/nomap.png
  53. BIN
      resources/static/images/pic-count01.jpg
  54. BIN
      resources/static/images/pic-count02.jpg
  55. BIN
      resources/static/images/pic-count03.jpg
  56. BIN
      resources/static/images/pic_01.jpg
  57. BIN
      resources/static/images/pic_02.jpg
  58. BIN
      resources/static/images/新建文件夹/add.png
  59. BIN
      resources/static/images/新建文件夹/barbg.gif
  60. BIN
      resources/static/images/新建文件夹/btn_bg.gif
  61. BIN
      resources/static/images/新建文件夹/dangyuan2.png
  62. BIN
      resources/static/images/新建文件夹/del.png
  63. BIN
      resources/static/images/新建文件夹/header_bg.jpg
  64. BIN
      resources/static/images/新建文件夹/header_bg_l.jpg
  65. BIN
      resources/static/images/新建文件夹/header_bg_r.jpg
  66. BIN
      resources/static/images/新建文件夹/header_btn.png
  67. BIN
      resources/static/images/新建文件夹/icon-nav-dy.png
  68. BIN
      resources/static/images/新建文件夹/icon-nav-gg.png
  69. BIN
      resources/static/images/新建文件夹/icon-nav-gz.png
  70. BIN
      resources/static/images/新建文件夹/icon-nav-jcxx.png
  71. BIN
      resources/static/images/新建文件夹/icon-nav-jl.png
  72. BIN
      resources/static/images/新建文件夹/icon-nav-xt.png
  73. BIN
      resources/static/images/新建文件夹/icon-nav-zz.png
  74. BIN
      resources/static/images/新建文件夹/loginBg.jpg
  75. BIN
      resources/static/images/新建文件夹/logo.png
  76. BIN
      resources/static/images/新建文件夹/pic-chart-cz.png
  77. BIN
      resources/static/images/新建文件夹/pic-chart-ga.png
  78. BIN
      resources/static/images/新建文件夹/pic-chart-nl.png
  79. BIN
      resources/static/images/新建文件夹/pic-chart-xb.png
  80. BIN
      resources/static/images/新建文件夹/pic-chart-xl.png
  81. BIN
      resources/static/images/新建文件夹/pic-chart-yz.png
  82. BIN
      resources/static/images/新建文件夹/picCisUser.png
  83. BIN
      resources/static/images/新建文件夹/right_common.png
  84. BIN
      resources/static/images/新建文件夹/right_s_btn.png
  85. BIN
      resources/static/images/新建文件夹/toend.png
  86. BIN
      resources/static/images/新建文件夹/tostart.png
  87. BIN
      resources/static/images/新建文件夹/xq_ico01.png
  88. BIN
      resources/static/images/新建文件夹/xq_ico02.png
  89. BIN
      resources/static/images/新建文件夹/xq_ico03.png
  90. BIN
      resources/static/images/新建文件夹/xq_ico04.png
  91. BIN
      resources/static/images/新建文件夹/xq_ico05.png
  92. BIN
      resources/static/images/新建文件夹/xq_ico06.png
  93. BIN
      resources/static/images/新建文件夹/xq_ico07.png
  94. BIN
      resources/static/images/新建文件夹/zongrenkou2.png
  95. 197
    0
      resources/static/js/Blob.js
  96. 252
    0
      resources/static/js/TreeGrid.js
  97. 5196
    0
      resources/static/js/bootstrap-table/bootstrap-table-locale-all.js
  98. 10
    0
      resources/static/js/bootstrap-table/bootstrap-table-locale-all.min.js
  99. 1809
    0
      resources/static/js/bootstrap-table/bootstrap-table-vue.esm.js
  100. 0
    0
      resources/static/js/bootstrap-table/bootstrap-table-vue.esm.min.js

+ 65
- 0
application.yml Wyświetl plik

@@ -0,0 +1,65 @@
1
+spring:
2
+  resources:
3
+    static-locations: file:///E:/work/newJgzWeb/resources/static/
4
+  datasource:
5
+    driver-class-name: org.h2.Driver
6
+    url: jdbc:h2:E:\work\newJgzWeb\db\db
7
+    username: 
8
+    password: 
9
+    hikari:
10
+      max-lifetime: 1800000
11
+      maximum-pool-size: 3
12
+      connection-test-query: select 1 from dual
13
+      minimum-idle: 2
14
+      connection-timeout: 30000
15
+  thymeleaf:
16
+    prefix: file:///E:/work/newJgzWeb/resources/templates/
17
+    cache: false
18
+  jpa:
19
+    generate-ddl: false
20
+    hibernate:
21
+      ddl-auto: update
22
+    open-in-view: true
23
+    show-sql: false
24
+    database-platform: org.hibernate.dialect.H2Dialect
25
+    properties:
26
+      org.hibernate.envers.do_not_audit_optimistic_locking_field : false
27
+  servlet:
28
+    multipart:
29
+      max-file-size: 1000MB
30
+      max-request-size: 1000MB
31
+  jmx:
32
+    default-domain: jungong
33
+  devtools:
34
+    restart:
35
+      enabled: false
36
+server:
37
+  servlet:
38
+    context-path: /jungong
39
+  port: 8088
40
+  tomcat:
41
+    uri-encoding: UTF-8
42
+#logging:
43
+  #level:
44
+    #org:
45
+      #springframework:
46
+        #security: DEBUG
47
+security:
48
+  oauth2:
49
+    authorization:
50
+      jwt:
51
+        key-store: classpath:keystore.jks
52
+        key-alias: alias
53
+        key-store-password: logitech
54
+debug: false
55
+export:
56
+  isUseKey: false
57
+  fileName: uploadFile
58
+  downfileName: download
59
+  file:
60
+    path: exportData
61
+uploadFile: beijing
62
+dataFile: /data
63
+init:
64
+  file:
65
+    path: initData

BIN
db/db.mv.db Wyświetl plik


+ 47
- 0
file.properties Wyświetl plik

@@ -0,0 +1,47 @@
1
+#update properties
2
+#Mon Aug 08 10:38:56 CST 2022
3
+table_jtask=OLD_ID,tasknumber,state,remark,data_write_time,operatorID,communityID,superintendent,config_supply_main,config_supply_nature,iflyyl,ifjyyl,data_date,jyfzr,config_evaluate_item
4
+table_equipment=OLD_ID,eptitle,epcount,epspec,bzability,epmodel,epvalue,state,data_write_time,operatorID,communityID,buydate,config_dev_type
5
+import_type=outside
6
+table_office_type=varchar,varchar,int,varchar,varchar,varchar,varchar,char,timestamp,varchar,varchar
7
+table_file_modify=OLD_ID,table_name,file_id,file_path,modify_time,communityID,system_type,is_done,state
8
+table_office=OLD_ID,depname,deppeo,depfzr,tel,depduty,remark,state,data_write_time,operatorID,communityID
9
+json.file.name=json
10
+cerPwd=zzcy47365
11
+table_jintro_trip_type=varchar,char,double,varchar,char,timestamp,varchar,varchar,varchar,varchar
12
+if.init.sql=no
13
+table_jintro_img=OLD_ID,jintro_id,img_name,img_path,data_write_time,operatorID,communityID,img_size,state
14
+table_station_type=varchar,char,char,char,char,char,char,char,char,char,varchar,char,timestamp,varchar,varchar,date,int,char,int
15
+table_installations=OLD_ID,intitle,inarea,incount,state,remark,data_write_time,operatorID,communityID,inposition
16
+table_comment_item=OLD_ID,state,data_write_time,operatorID,communityID,item_name,item_value,item_code,parent_code,item_type,sort
17
+table_datamanage=OLD_ID,datatitle,config_datatype,datasummary,ifglobalview,datafiles,state,data_write_time,operatorID,communityID
18
+table_guarantee_org_record=OLD_ID,ifssgynldb,ifzsgynldb,audit_time,config_audit_result,audit_content,org_id,state,data_write_time,operatorID,communityID
19
+cerName=key.cer   
20
+table_guarantee_org=OLD_ID,state,data_write_time,operatorID,communityID,jgmc,gszczh,wsxkzh,lxr,lxdh,signing_time,jgnssgynl,ycssgynl,jgnzsgynl,config_audit_result,data_date,config_guaranteeorg_type,signing_end_time,dcjgnssgynl,dcycssgynl
21
+base_table=jintro,worker,office,installations,equipment,datamanage,jtask,jtask_base,evaluation,caterevaluation,servicequality,stayevaluation,jintro_trip,jintro_img,jintro_his,station,guarantee_ability,guarantee_plan,guarantee_org,guarantee_org_record,guarantee_org_person,supplier,supplier_record,supplier_person
22
+table_worker_type=varchar,varchar,char,char,char,varchar,varchar,char,char,char,char,varchar,varchar,char,char,varchar,varchar,varchar,varchar,char,varchar,char,varchar,varchar,varchar
23
+table_installations_type=varchar,varchar,double,int,char,varchar,timestamp,varchar,varchar,varchar
24
+table_jintro_aud=OLD_ID,unitname,address,postcode,frdb,zbstaff,toiletarea,buildingarea,config_jgnature,szline,cltime,config_jintro_grade,zdarea,totalassets,employedry,restaurantarea,introtxt,config_jintro_formation_prop,ifstressjgz,apptime,state,data_write_time,operatorID,communityID,ondutyry,ifsjzg,facilitiesarea,operating_room_area,entertainment_room_area,lounge_area,config_superior_dept,config_level,org_code,ifwmsydw,config_advanced_unit_level,superior_financial_allocation,year_financial_allocation,annual_income_generation,liabilities,current_year_liabilities,duty_phone,hdstaff,leader_staff,administration_staff,bachelor_degree_or_above,college__degree,high_school_and_below,age1,age2,age3,age4,secretary,secretary_phone,stationmaster,stationmaster_phone,data_date,fill_in_date,version_no,ifsxpzjh,bathroomarea,massarea,washroomarea,cxxjc,zgzyjsrs
25
+table_comment_record=OLD_ID,state,data_write_time,operatorID,communityID,sort,item_code,record_txt,record_value,record_uuid,task_id,root_code,node_code
26
+table_jtask_year=OLD_ID,state,data_write_time,operatorID,communityID,taskyear,qnjdgwbd,qnjdgwbdyshi,qnjdgwbdyshui,qnjdgwbdzs,qnjdgwbdwz,zzjgbzylcs,cjszhjgbzylcs
27
+table_guarantee_ability=OLD_ID,state,data_write_time,operatorID,communityID,znssgynl,znzsgynl,ycssgynl,lszsdsl,lszsdgynl,shhssgynl,shhzsgynl,ztssgynl,ztzsgynl,clzs,ywzxscsc,scc,config_service_ability,dcznssgynl,dcycssgynl,dclszsdsl,dclszsdgynl,dcshhssgynl,dcztssgynl,yjznssgynl,yjznzsgynl,yjycssgynl,yjlszsdsl,yjlszsdgynl,yjshhssgynl,yjshhzsgynl,yjztssgynl,yjztzsgynl,yjdcznssgynl,yjdcycssgynl,yjdclszsdsl,yjdclszsdgynl,yjdcshhssgynl,yjdcztssgynl,wzgynl
28
+export_type=jgz
29
+table_file_modify_type=varchar,varchar,varchar,varchar,timestamp,varchar,varchar,varchar,char
30
+table_guarantee_plan=OLD_ID,plan_name,config_plan_type,plan_content,state,data_write_time,operatorID,communityID
31
+table_jintro_aud_type=varchar,varchar,varchar,varchar,varchar,varchar,double,double,char,varchar,date,char,double,double,varchar,double,varchar,char,char,date,char,timestamp,varchar,varchar,int,char,double,double,double,double,char,char,varchar,char,char,double,double,double,double,double,varchar,int,int,int,int,int,int,int,int,int,int,varchar,varchar,varchar,varchar,varchar,date,int,char,double,double,double,varchar,int
32
+table_worker=OLD_ID,uname,config_gender,config_nation,config_bltype,idnumber,birth_date,config_education,config_polity,config_peoidentity,config_workstation,address,native_place,config_worker_formation_prop,config_admin_grade,officetel,mobile,email,photo,officeid,remark,state,data_write_time,communityID,operator_id
33
+table_comment_item_type=varchar,char,timestamp,varchar,varchar,varchar,varchar,varchar,varchar,varchar,int
34
+table_guarantee_plan_file=OLD_ID,state,data_write_time,operatorID,communityID,guarantee_plan_id,file_name,file_path,file_size
35
+table_comment_record_type=varchar,char,timestamp,varchar,varchar,int,varchar,varchar,varchar,varchar,varchar,varchar,varchar
36
+table_jintro=OLD_ID,unitname,address,postcode,frdb,zbstaff,toiletarea,buildingarea,config_jgnature,szline,cltime,config_jintro_grade,zdarea,totalassets,employedry,restaurantarea,introtxt,config_jintro_formation_prop,ifstressjgz,apptime,state,data_write_time,operatorID,communityID,ondutyry,ifsjzg,facilitiesarea,operating_room_area,entertainment_room_area,lounge_area,config_superior_dept,config_level,org_code,ifwmsydw,config_advanced_unit_level,superior_financial_allocation,year_financial_allocation,annual_income_generation,liabilities,current_year_liabilities,duty_phone,hdstaff,leader_staff,administration_staff,bachelor_degree_or_above,college__degree,high_school_and_below,age1,age2,age3,age4,secretary,secretary_phone,stationmaster,stationmaster_phone,data_date,fill_in_date,ifsxpzjh,bathroomarea,massarea,washroomarea,cxxjc,zgzyjsrs
37
+upload.file={"upload"\:"inside","import"\:"uploaded","export"\:"tmp"}
38
+table_datafile_type=varchar,char,timestamp,varchar,varchar,varchar,varchar,varchar,varchar,varchar,varchar
39
+table_datafile=OLD_ID,state,data_write_time,operatorID,communityID,file_type,data_type,file_name,file_path,file_size,data_id
40
+table_guarantee_org_person=OLD_ID,org_id,uname,config_gender,config_nation,idnumber,config_polity,family_addr,mobile,ifyjkz,state,data_write_time,operatorID,communityID
41
+table_jintro_img_type=varchar,varchar,varchar,longtext,datetime,varchar,varchar,varchar,char
42
+table_datamanage_type=varchar,varchar,char,varchar,char,varchar,char,timestamp,varchar,varchar
43
+export.date=
44
+table_jintro_trip=OLD_ID,config_traffic_way,driving_distance,travel_time,state,data_write_time,operatorID,communityID,jintroID,traffic_name
45
+export.data.file={"guarantee_plan_file"\:{"columns"\:"file_path","uploadFile"\:"inside"},"datafile"\:{"columns"\:"file_path","uploadFile"\:"inside"}}
46
+table_station=OLD_ID,ifjsznjk,ifjscfjk,ifzcjk,ifjsdmmjaf,config_door_type,ifzcdmmj,ifjscfmjaf,config_kitchen_door_type,ifzccfmj,exceptionExplan,state,data_write_time,operatorID,communityID,full_date,cfjkcdsj,ifzcjkcf,jkcdsj
47
+table_jintro_type=varchar,varchar,varchar,varchar,varchar,varchar,double,double,char,varchar,date,char,double,double,varchar,double,varchar,char,char,date,char,timestamp,varchar,varchar,int,char,double,double,double,double,char,char,varchar,char,char,double,double,double,double,double,varchar,int,int,int,int,int,int,int,int,int,int,varchar,varchar,varchar,varchar,varchar,date,char,double,double,double,varchar,int

BIN
jgz.jar Wyświetl plik


+ 48
- 0
resources/static/css/TreeGrid.css Wyświetl plik

@@ -0,0 +1,48 @@
1
+body{
2
+	font-size:11px;
3
+}
4
+.TreeGrid{
5
+	border-collapse: collapse; 
6
+	font-size: 11px;
7
+	border: 1px solid #778899;
8
+}
9
+
10
+.TreeGrid .header{
11
+	background-color: rgb(203, 203, 203);
12
+	font-size: 17px;
13
+	font-weight: 600;
14
+	height: 40px;
15
+}
16
+
17
+.TreeGrid td{
18
+	border: 1px solid #E6E6FA;
19
+	padding: 4px 3px 2px 3px;
20
+}
21
+
22
+.TreeGrid a{
23
+	text-decoration: underline;
24
+	color: black;
25
+}
26
+
27
+.TreeGrid a:hover{
28
+	color: blue;
29
+}
30
+
31
+.TreeGrid .image_hand{
32
+	border: 0;
33
+	cursor:hand;
34
+	align:absmiddle;
35
+}
36
+
37
+.TreeGrid .image_nohand{
38
+	border: 0;
39
+	align:absmiddle;
40
+}
41
+
42
+.TreeGrid .row_hover{
43
+	background-color: #E6E6FA;
44
+}
45
+
46
+.TreeGrid .row_active{
47
+	background-color: #E0FFFF;
48
+}

+ 110
- 0
resources/static/css/common.css Wyświetl plik

@@ -0,0 +1,110 @@
1
+:root {
2
+  --main-bg: #0D267C;
3
+  --primary-bg: #4276F5;
4
+}
5
+.nav-menu {
6
+  display: flex;
7
+  justify-content: center;
8
+  width: 600px;
9
+  height: 100%;
10
+  margin: 0 auto;
11
+}
12
+.nav-menu .nav-menu-item {
13
+  flex: 1;
14
+  text-align: center;
15
+  box-sizing: border-box;
16
+  height: 100%;
17
+  cursor: pointer;
18
+}
19
+.nav-menu .nav-menu-item > div {
20
+  display: flex;
21
+  align-items: center;
22
+  justify-content: center;
23
+  height: 100%;
24
+  margin: 0 1em;
25
+  border-bottom: 4px solid rgba(0, 0, 0, 0);
26
+}
27
+.nav-menu .nav-menu-item + .nav-menu-item::before {
28
+  content: '';
29
+  height: 0.8em;
30
+  border-left: 2px solid #547EF5;
31
+  transform: rotate(20deg);
32
+  display: block;
33
+  position: absolute;
34
+  top: calc(50% - 0.4em);
35
+}
36
+.nav-menu .nav-menu-item span {
37
+  font-size: 20px;
38
+  color: rgba(255, 255, 255, 0.8);
39
+}
40
+.nav-menu .nav-menu-item.active div {
41
+  border-bottom: 4px solid #3CBAF5;
42
+  background: linear-gradient(rgba(36, 103, 176, 0), #2467b0);
43
+}
44
+.nav-menu .nav-menu-item.active span {
45
+  color: #fff;
46
+}
47
+.nav-menu-submenu {
48
+  display: none;
49
+}
50
+.nav-menu-submenu.active {
51
+  display: block;
52
+}
53
+.chart-page {
54
+  width: 100%;
55
+  height: 100%;
56
+  background: #071C51;
57
+}
58
+.chart-card {
59
+  position: relative;
60
+  z-index: 0;
61
+  border-radius: 20px !important;
62
+  overflow: hidden;
63
+  padding: 1rem;
64
+}
65
+.chart-card,
66
+.chart-card::before,
67
+.chart-card::after {
68
+  box-sizing: border-box;
69
+}
70
+.chart-card.panel .panel-heading {
71
+  font-size: 22px;
72
+  font-weight: 500;
73
+  color: transparent;
74
+  background-clip: text;
75
+  background-image: linear-gradient(180deg, #6F39B9 0%, #1EAED1 100%);
76
+}
77
+.chart-card.panel .panel-body {
78
+  background: #071C51;
79
+}
80
+@keyframes chart-card-rotate {
81
+  100% {
82
+    transform: rotate(1turn);
83
+  }
84
+}
85
+.chart-card::before {
86
+  content: '';
87
+  position: absolute;
88
+  z-index: -2;
89
+  left: -450%;
90
+  top: -450%;
91
+  width: 1000%;
92
+  height: 1000%;
93
+  background-color: #1E5983;
94
+  background-repeat: no-repeat;
95
+  background-position: 0 0, 100% 100%;
96
+  background-image: conic-gradient(from 0, transparent, #a8efff, transparent 20%), conic-gradient(from 180deg, transparent, #a8efff, transparent 20%);
97
+  animation: chart-card-rotate 10s linear infinite;
98
+}
99
+.chart-card::after {
100
+  content: '';
101
+  position: absolute;
102
+  z-index: -1;
103
+  left: 2px;
104
+  top: 2px;
105
+  width: calc(100% - 4px);
106
+  height: calc(100% - 4px);
107
+  background: #071C51;
108
+  border-radius: 18px;
109
+  box-shadow: 2px 2px 10px rgba(255, 255, 255, 0.2) inset, -2px -2px 10px rgba(255, 255, 255, 0.2) inset;
110
+}

BIN
resources/static/css/font/iconfont.eot Wyświetl plik


+ 143
- 0
resources/static/css/font/iconfont.svg Wyświetl plik

@@ -0,0 +1,143 @@
1
+<?xml version="1.0" standalone="no"?>
2
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+<!--
4
+2013-9-30: Created.
5
+-->
6
+<svg>
7
+<metadata>
8
+Created by iconfont
9
+</metadata>
10
+<defs>
11
+
12
+<font id="iconfont" horiz-adv-x="1024" >
13
+  <font-face
14
+    font-family="iconfont"
15
+    font-weight="500"
16
+    font-stretch="normal"
17
+    units-per-em="1024"
18
+    ascent="896"
19
+    descent="-128"
20
+  />
21
+    <missing-glyph />
22
+    
23
+    <glyph glyph-name="renwuniandushujushangbao-o" unicode="&#58924;" d="M239.104-25.088h545.792c26.112 0 38.912-12.8 38.912-38.912s-12.8-38.912-38.912-38.912H239.104c-26.112 0-38.912 12.8-38.912 38.912 0 25.6 12.8 38.912 38.912 38.912zM844.8 871.424H179.2C83.456 871.424 5.12 795.136 5.12 700.416v-437.76c0-94.72 78.336-171.008 174.08-171.008h644.608c107.52 0 195.072 87.04 195.072 195.072V700.416c0 94.72-78.336 171.008-174.08 171.008z m-527.872-506.88c0-26.112-12.8-38.912-38.912-38.912s-38.912 12.8-38.912 38.912V442.368c0 26.112 12.8 38.912 38.912 38.912s38.912-12.8 38.912-38.912v-77.824z m233.984 0c0-26.112-12.8-38.912-38.912-38.912s-38.912 12.8-38.912 38.912V598.528c0 26.112 12.8 38.912 38.912 38.912s38.912-12.8 38.912-38.912v-233.984z m233.984 0c0-26.112-12.8-38.912-38.912-38.912s-38.912 12.8-38.912 38.912V520.192c0 26.112 12.8 38.912 38.912 38.912s38.912-12.8 38.912-38.912v-155.648z"  horiz-adv-x="1024" />
24
+
25
+    
26
+    <glyph glyph-name="renwuniandushujushangbao" unicode="&#58925;" d="M941.056 286.208V700.416c0 51.2-43.008 93.184-96.256 93.184H179.2c-53.248 0-96.256-41.984-96.256-93.184v-437.76c0-51.2 43.008-93.184 96.256-93.184h644.608c64.512 0 117.248 52.224 117.248 116.736z m-117.248-194.56H179.2c-95.744 0-174.08 76.288-174.08 171.008V700.416C5.12 795.136 83.456 871.424 179.2 871.424h665.6c95.744 0 174.08-76.288 174.08-171.008V286.72c0-108.032-87.04-195.072-195.072-195.072zM278.016 481.28c26.112 0 38.912-12.8 38.912-38.912v-77.824c0-26.112-12.8-38.912-38.912-38.912s-38.912 12.8-38.912 38.912V442.368c0 26.112 12.8 38.912 38.912 38.912zM512 637.44c26.112 0 38.912-12.8 38.912-38.912v-233.984c0-26.112-12.8-38.912-38.912-38.912s-38.912 12.8-38.912 38.912V598.528c0 25.6 12.8 38.912 38.912 38.912zM745.984 559.104c26.112 0 38.912-12.8 38.912-38.912v-156.16c0-26.112-12.8-38.912-38.912-38.912s-38.912 12.8-38.912 38.912V520.192c0 26.112 12.8 38.912 38.912 38.912zM239.104-25.088h545.792c26.112 0 38.912-12.8 38.912-38.912s-12.8-38.912-38.912-38.912H239.104c-26.112 0-38.912 12.8-38.912 38.912 0 25.6 12.8 38.912 38.912 38.912z"  horiz-adv-x="1024" />
27
+
28
+    
29
+    <glyph glyph-name="shujudaoru" unicode="&#58920;" d="M985.088 843.264L527.36 715.776c-9.216-2.56-16.896-16.384-16.896-31.232v-769.536c0-14.336 7.68-24.064 16.896-21.504l457.728 127.488c9.216 2.56 16.896 16.384 16.896 31.232V821.76c0.512 14.336-7.168 24.064-16.896 21.504z m-24.064-756.736c0-13.312-6.656-25.6-14.336-27.648l-381.44-113.664c-7.68-2.048-14.336 6.144-14.336 18.944V650.24c0 13.312 6.656 25.6 14.336 27.648L947.2 792.064c8.192 2.048 14.336-6.144 14.336-18.944v-686.592zM429.056 308.224l-15.36 9.216-97.28 59.392c-13.312 8.192-30.208 3.072-37.888-10.752l-5.632-10.752c-7.68-13.824-3.072-31.744 10.24-39.936l5.632-3.584H49.664c-15.36 0-27.648-13.312-27.648-29.184v-12.288c0-16.384 12.288-29.184 27.648-29.184h238.592l-6.144-3.584c-13.312-8.192-17.92-26.112-10.24-39.936l5.632-10.752c7.68-13.824 24.576-18.944 37.888-10.752l97.792 59.904 17.408 10.752c7.168 7.68 11.264 18.432 11.264 29.696 0.512 12.8-4.608 24.064-12.8 31.744z m-24.576 11.264c1.024 0 1.536 0 2.56-0.512-0.512 0.512-1.536 0.512-2.56 0.512zM535.552 6.656H227.328c-14.336 0-26.112 11.776-26.112 26.112v137.728h-41.984v-180.224c0-15.872 13.312-29.184 29.184-29.184h347.136v45.568zM972.288 874.496H188.416c-16.384 0-29.184-13.312-29.184-29.184v-463.36h41.984V802.304c0 14.336 11.776 26.112 26.112 26.112h705.536c14.336 0 26.112-11.776 26.112-26.112v-769.536c0-14.336-11.776-26.112-26.112-26.112h-110.08l-131.584-45.568h281.6c16.384 0 29.184 13.312 29.184 29.184V845.312c-0.512 16.384-13.312 29.184-29.696 29.184z"  horiz-adv-x="1024" />
30
+
31
+    
32
+    <glyph glyph-name="shujudaochu-o" unicode="&#58921;" d="M997.888 842.24v-848.896c0-15.872-11.776-29.184-26.624-29.184H260.608c-14.848 0-26.624 12.8-26.624 29.184v179.2h38.4V35.84c0-14.336 10.752-26.112 24.064-26.112h640c13.312 0 24.064 11.776 24.064 26.112V799.744c0 14.336-10.752 26.112-24.064 26.112h-640c-13.312 0-24.064-11.776-24.064-26.112v-417.28h-38.4V842.24c0 15.872 11.776 29.184 26.624 29.184h711.168c14.336-0.512 26.112-13.312 26.112-29.184zM998.912 818.688v-763.904c0-14.336-7.68-28.16-16.896-30.72L527.36-102.4c-9.216-2.56-16.896 7.168-16.896 21.504V683.008c0 14.336 7.68 28.16 16.896 30.72L981.504 839.68c9.728 2.56 17.408-6.656 17.408-20.992zM25.088 277.504c0-11.264 4.096-22.016 11.264-29.696l17.408-10.752 97.28-59.392c13.312-8.192 29.696-3.072 37.376 10.752l5.632 10.752c7.68 13.824 3.072 31.744-10.24 39.424l-5.632 3.584H414.72c15.36 0 27.648 12.8 27.648 29.184v12.288c0 15.872-12.288 29.184-27.648 29.184H177.664l5.632 3.584c13.312 8.192 17.408 25.6 10.24 39.424l-5.632 10.752c-7.68 13.824-24.576 18.432-37.376 10.752l-96.768-58.88-15.36-9.216c-8.192-8.192-13.312-19.456-13.312-31.744z m35.328 41.984c1.024 0 1.536 0 2.56 0.512-1.024 0-2.048 0-2.56-0.512z"  horiz-adv-x="1024" />
33
+
34
+    
35
+    <glyph glyph-name="shujudaoru-o" unicode="&#58922;" d="M972.288 874.496H188.416c-16.384 0-29.184-13.312-29.184-29.184v-463.36h41.984V802.304c0 14.336 11.776 26.112 26.112 26.112h705.536c14.336 0 26.112-11.776 26.112-26.112v-769.536c0-14.336-11.776-26.112-26.112-26.112H227.328c-14.336 0-26.112 11.776-26.112 26.112v137.728h-41.984v-180.224c0-15.872 13.312-29.184 29.184-29.184H972.8c16.384 0 29.184 13.312 29.184 29.184V845.312c-0.512 16.384-13.312 29.184-29.696 29.184zM985.088 843.264L527.36 715.776c-9.216-2.56-16.896-16.384-16.896-31.232v-769.536c0-14.336 7.68-24.064 16.896-21.504l457.728 127.488c9.216 2.56 16.896 16.384 16.896 31.232V821.76c0.512 14.336-7.168 24.064-16.896 21.504zM429.056 308.224l-15.36 9.216-97.28 59.392c-13.312 8.192-30.208 3.072-37.888-10.752l-5.632-10.752c-7.68-13.824-3.072-31.744 10.24-39.936l5.632-3.584H49.664c-15.36 0-27.648-13.312-27.648-29.184v-12.288c0-16.384 12.288-29.184 27.648-29.184h238.592l-6.144-3.584c-13.312-8.192-17.92-26.112-10.24-39.936l5.632-10.752c7.68-13.824 24.576-18.944 37.888-10.752l97.792 59.904 17.408 10.752c7.168 7.68 11.264 18.432 11.264 29.696 0.512 12.8-4.608 24.064-12.8 31.744z m-24.576 11.264c1.024 0 1.536 0 2.56-0.512-0.512 0.512-1.536 0.512-2.56 0.512z"  horiz-adv-x="1024" />
36
+
37
+    
38
+    <glyph glyph-name="shujudaochu" unicode="&#58923;" d="M981.504 839.68L527.36 713.728c-9.216-2.56-16.896-16.384-16.896-30.72v-763.904c0-14.336 7.68-24.064 16.896-21.504l454.656 126.464c9.216 2.56 16.896 16.384 16.896 30.72V818.688c0 14.336-7.68 23.552-17.408 20.992z m-20.992-752.64c0-12.8-6.656-25.088-14.336-27.648L563.2-53.76c-7.68-2.048-14.336 6.656-14.336 19.456V650.752c0 12.8 6.656 25.088 14.336 27.648l382.976 113.152c8.192 2.048 14.848-6.144 14.848-18.944V87.04zM25.088 277.504c0-11.264 4.096-22.016 11.264-29.696l17.408-10.752 97.28-59.392c13.312-8.192 29.696-3.072 37.376 10.752l5.632 10.752c7.68 13.824 3.072 31.744-10.24 39.424l-5.632 3.584H414.72c15.36 0 27.648 12.8 27.648 29.184v12.288c0 15.872-12.288 29.184-27.648 29.184H177.664l5.632 3.584c13.312 8.192 17.408 25.6 10.24 39.424l-5.632 10.752c-7.68 13.824-24.576 18.432-37.376 10.752l-96.768-58.88-15.36-9.216c-8.192-8.192-13.312-19.456-13.312-31.744z m35.328 41.984c1.024 0 1.536 0 2.56 0.512-1.024 0-2.048 0-2.56-0.512zM548.864-34.304v44.032H296.448c-13.312 0-24.064 11.776-24.064 26.112v136.704h-38.4v-179.2c0-16.384 11.776-29.184 26.624-29.184h288.256v1.536zM971.776 871.424H260.608c-14.848 0-26.624-13.312-26.624-29.184v-459.776h38.4V799.744c0 14.336 10.752 26.112 24.064 26.112h640c13.312 0 24.064-11.776 24.064-26.112V35.84c0-14.336-10.752-26.112-24.064-26.112h-158.72l-154.112-45.568h347.648c14.848 0 26.624 13.312 26.624 29.184V842.24c0 15.872-11.776 28.672-26.112 29.184z"  horiz-adv-x="1024" />
39
+
40
+    
41
+    <glyph glyph-name="shehuihuabaozhangjigou" unicode="&#58919;" d="M482.816 884.224C507.904 894.976 538.624 891.904 560.64 876.032c139.264-101.376 279.04-203.264 418.304-304.64 16.384-11.264 27.648-29.696 31.232-49.152 3.584-19.968-0.512-40.96-10.752-57.344-13.312-22.016-37.376-35.328-62.464-36.864v-63.488c0-8.704-5.12-17.92-13.312-22.528-7.168-4.096-16.384-4.608-23.552-1.536-38.912 15.36-80.384 20.992-121.856 16.896-47.616-4.608-94.208-22.528-132.096-51.2-31.744-23.552-57.856-54.784-76.288-90.112-20.992-40.448-31.232-85.504-29.184-131.072 1.536-55.808 22.528-110.592 56.832-154.624 5.12-5.12 8.704-12.288 8.192-20.48 0-13.824-11.264-25.6-25.088-25.6H35.84c-11.264 1.024-21.504 10.752-23.04 22.016-1.536 8.192 1.536 17.92 8.192 23.552 5.12 4.608 11.776 6.656 18.944 6.656h51.712V427.008c-16.896 1.024-32.768 6.656-46.08 17.92-18.944 15.36-29.696 39.424-29.184 62.976 0 24.576 12.288 48.128 31.744 61.952L455.168 866.304c9.216 7.168 17.92 14.336 27.648 17.92m16.896-50.688C359.936 732.16 220.672 630.272 80.896 528.896c-4.608-3.584-8.192-7.68-9.728-13.824-3.072-9.728 0.512-21.504 7.68-28.16 5.632-5.12 13.824-6.656 21.504-6.144 8.704-0.512 18.432 1.024 27.136-1.536 112.128 81.408 224.256 162.816 336.384 245.248 9.216 6.144 17.92 14.336 28.672 18.432 24.576 10.752 54.784 7.68 76.8-8.192C685.568 650.24 801.28 565.248 918.016 481.28c9.216 0.512 18.944-1.536 27.648 2.56 12.288 6.144 18.432 24.064 11.264 36.352-2.56 5.12-7.168 8.192-11.776 11.264l-414.208 301.568c-9.216 7.168-22.528 7.168-31.232 0.512m16.896-138.24c-5.12-1.024-9.216-4.608-13.824-7.68-119.808-86.528-239.104-173.568-358.4-260.608v-489.472h157.184V163.84c0.512 22.528 4.096 45.568 11.264 67.072 13.312 39.424 37.376 74.752 70.144 100.864 33.792 27.648 76.288 45.056 119.808 49.152 42.496 3.584 84.992-4.608 122.88-24.064 30.72 20.992 65.024 36.352 100.864 46.08 51.712 13.312 105.984 13.312 157.696-0.512V440.32c-114.688 83.456-230.4 167.936-345.6 251.392-6.144 4.096-14.336 5.632-22.016 3.584M441.344 307.2c-35.84-19.968-63.488-53.248-77.312-92.16-6.144-18.432-9.216-37.888-9.216-57.344v-220.672h175.104c-6.144 11.264-11.776 23.04-17.408 34.816-32.768 77.824-32.768 169.472 0.512 247.296 15.872 36.864 38.912 71.168 67.072 99.328-44.544 16.384-96.768 12.288-138.752-11.264z m387.584-26.112v7.168c0 9.728-7.68 17.92-17.92 17.92s-17.92-7.68-17.92-17.92v-7.168c-172.544-11.776-179.2-199.168-179.2-201.216 0-8.192 5.12-15.36 13.824-17.408 7.68-2.048 16.384 2.048 20.48 8.704 0 0 10.24 19.968 30.208 19.968 19.456 0 28.16-18.432 28.16-18.944 2.56-5.632 8.704-9.728 16.896-10.24 7.168 0 13.824 4.096 16.384 10.752 0 0 7.68 18.432 28.16 18.432 15.872 0 23.552-10.24 26.112-15.872V-66.56c0-11.776-8.704-20.992-20.992-20.992-5.632 0-23.552 1.536-23.552 23.552 0 9.728-7.68 17.92-17.92 17.92s-17.92-7.68-17.92-17.92c0-33.792 25.088-58.88 58.88-58.88 31.232 0 56.32 24.576 56.32 56.32v141.824c3.072 5.12 11.264 16.384 27.648 16.384 19.456 0 25.6-15.872 26.112-17.408 2.048-7.168 8.704-11.776 17.408-12.288 7.168 0 14.336 4.608 16.896 11.264 0.512 1.536 7.168 17.92 26.624 17.92 20.48 0 28.16-17.92 28.672-18.432 3.072-7.68 10.752-12.288 19.968-10.24 8.192 1.536 14.336 8.704 14.336 17.408 0 61.952-18.432 111.616-54.272 147.456-41.984 39.936-94.72 50.688-123.392 53.76z m110.592-154.624c-16.896 0-30.72-5.12-42.496-16.384-8.192 7.68-22.016 16.384-42.496 16.384-16.896 0-32.256-5.632-44.544-17.408-11.264 10.752-26.624 17.408-43.52 17.408s-31.744-5.632-44.032-17.408c-11.776 11.264-27.136 17.408-43.52 17.408-7.168 0-14.336-1.024-20.992-3.584 3.584 14.336 8.192 27.136 14.848 39.936 26.624 53.248 72.192 79.872 136.192 80.384h1.536c16.384-0.512 72.704-4.608 111.616-44.032 19.968-19.456 32.768-45.568 38.912-76.288-5.632 2.56-13.312 3.584-21.504 3.584z"  horiz-adv-x="1024" />
42
+
43
+    
44
+    <glyph glyph-name="jungongbaozhangnengli-o" unicode="&#58910;" d="M660.992 50.176000000000045v-143.36h-69.632v195.072c196.608 41.984 346.112 192.512 357.888 395.264H1018.88c-11.776-208.384-160.768-387.584-357.888-446.976z m-297.984 0C165.888 109.56799999999998 16.896 288.76800000000003 5.12 503.296h69.632c11.776-202.752 160.768-359.424 357.888-395.264v-201.216H363.008v143.36zM655.36 861.184c107.52 0 184.832-77.312 184.832-184.832 0-95.232-77.312-184.832-137.216-244.736-41.984-41.984-101.376-83.456-190.976-125.44-89.6 47.616-155.136 89.6-190.976 125.44C261.632 491.52 183.808 580.608 183.808 676.352 183.808 783.36 261.632 861.184 368.64 861.184c59.392 0 107.52-24.064 143.36-71.68 41.984 47.616 89.6 71.68 143.36 71.68z"  horiz-adv-x="1024" />
45
+
46
+    
47
+    <glyph glyph-name="jungongbaozhangnengli" unicode="&#58911;" d="M660.992 50.176v-143.36h-69.632v195.072c196.608 41.984 346.112 192.512 357.888 395.264H1018.88c-11.776-208.384-160.768-387.584-357.888-446.976z m-297.984 0C165.888 109.568 16.896 288.768 5.12 503.296h69.632c11.776-202.752 160.768-359.424 357.888-395.264v-201.216H363.008v143.36zM655.36 861.184c107.52 0 184.832-77.312 184.832-184.832 0-95.232-77.312-184.832-137.216-244.736-41.984-41.984-101.376-83.456-190.976-125.44-89.6 47.616-155.136 89.6-190.976 125.44C261.632 491.52 183.808 580.608 183.808 676.352 183.808 783.36 261.632 861.184 368.64 861.184c59.392 0 107.52-24.064 143.36-71.68 41.984 47.616 89.6 71.68 143.36 71.68z m-1.024-382.464C722.432 546.816 768 615.424 768 672.256c0 73.728-51.2 119.296-119.296 119.296-28.672 0-51.2-11.264-68.096-22.528-11.264-5.632-16.896-11.264-22.528-22.528l-46.08-57.344-45.568 56.832c-5.632 11.264-11.264 16.896-22.528 22.528-16.896 11.264-39.936 22.528-68.096 22.528C301.568 791.552 256 745.984 256 672.256c0-56.832 45.568-124.928 113.664-193.536 28.672-28.672 79.872-62.464 142.336-96.768 62.464 34.304 113.664 68.096 142.336 96.768z"  horiz-adv-x="1024" />
48
+
49
+    
50
+    <glyph glyph-name="shehuihuabaozhangjigou-o" unicode="&#58912;" d="M927.232 240.128c-40.448 39.424-91.648 50.176-120.32 52.736v7.168c0 9.728-7.68 17.408-17.408 17.408s-17.408-7.68-17.408-17.408v-7.168c-168.96-11.776-175.616-195.072-175.616-197.12 0-8.192 5.12-14.848 13.312-16.896 7.68-2.048 15.872 2.048 19.968 8.704 0 0 10.24 19.456 29.696 19.456 18.944 0 27.648-17.92 27.648-18.432 2.56-5.632 8.704-9.728 16.384-10.24 7.168 0 13.312 4.096 15.872 10.752 0 0 7.68 17.92 27.648 17.92 15.36 0 23.04-10.24 25.6-15.36v-139.264c0-11.776-8.704-20.48-20.48-20.48-5.632 0-23.04 1.536-23.04 23.04 0 9.728-7.68 17.408-17.408 17.408s-17.408-7.68-17.408-17.408c0-33.28 24.576-57.856 57.856-57.856 30.72 0 55.296 24.064 55.296 55.296v138.752c3.072 5.12 11.264 15.872 27.136 15.872 18.944 0 25.088-15.36 25.6-16.896 2.048-7.168 8.704-11.776 16.896-12.288 7.168 0 13.824 4.608 16.384 11.264 0.512 1.536 7.168 17.408 26.112 17.408 19.968 0 27.648-17.408 28.16-17.92 3.072-7.68 10.752-12.288 19.456-10.24 8.192 1.536 13.824 8.704 13.824 16.896-0.512 61.952-18.432 110.08-53.76 144.896z m-11.776-98.816c-16.384 0-30.208-5.12-41.472-15.872-8.192 7.68-21.504 15.872-41.472 15.872-16.384 0-31.744-5.632-43.52-16.896-11.264 10.752-26.112 16.896-42.496 16.896-16.384 0-31.232-5.632-43.008-16.896-11.776 11.264-26.624 16.896-42.496 16.896-7.168 0-13.824-1.024-20.48-3.584 3.584 13.824 8.192 26.624 14.336 38.912 26.112 52.224 70.656 78.336 133.632 78.848h1.536c15.872-0.512 71.168-4.608 109.568-43.008 19.456-18.944 32.256-44.544 37.888-74.752-6.144 2.56-13.824 3.584-22.016 3.584zM452.096 875.52c11.776 8.704 25.6 14.336 39.936 15.36 18.432 1.536 37.376-3.584 52.224-14.336 136.704-99.328 272.896-198.656 409.6-297.984 14.848-10.752 26.112-26.624 30.208-44.544 6.656-27.136-2.56-57.344-23.552-76.288-12.8-12.288-30.208-18.944-48.128-19.968v-62.464c0-4.096-1.024-8.192-3.072-11.776-5.632-11.264-20.48-16.896-32.256-11.776-35.84 14.336-75.264 20.48-113.664 17.408-38.912-2.56-76.8-14.336-110.08-34.304l0.512-0.512c-26.112 24.064-58.88 41.984-93.184 50.688-42.496 10.752-88.064 8.704-129.024-6.656-30.72-11.264-58.368-29.184-80.896-52.736-27.136-27.648-46.08-62.976-55.296-100.352-4.096-17.92-6.144-35.84-6.144-54.272v-214.528h51.712v198.656c0 13.824-0.512 27.648 1.536 40.96 4.096 32.768 18.944 64.512 40.96 88.576 25.6 28.16 60.928 47.616 98.304 52.736 45.056 6.656 92.16-6.144 127.488-34.816-48.64-43.52-79.872-105.984-84.992-171.008-5.632-66.56 15.36-134.656 57.856-185.856 7.68-9.216 7.168-24.064-1.024-33.28-4.608-5.632-11.776-9.216-19.456-8.704H40.448c-5.632 0-11.264-0.512-16.896 1.536-10.24 3.584-17.408 14.336-16.896 25.088 0 12.8 10.752 24.576 23.552 25.088h53.76v481.28c-13.824 0.512-27.648 5.12-39.424 13.312C17.92 467.968 4.608 502.784 12.8 533.504c4.096 17.92 15.36 33.792 30.208 44.032C179.712 676.864 315.904 776.192 452.096 875.52m30.72-41.984l-409.6-297.984c-4.608-3.584-8.704-8.704-9.728-14.336-2.048-8.704 1.024-19.456 8.192-26.112 5.632-5.632 13.824-7.168 21.504-6.656 8.704-0.512 17.92 1.024 26.624-1.024 114.176 83.456 228.352 166.4 343.04 249.344 22.016 16.384 52.736 18.944 77.824 7.68 8.704-3.584 16.384-10.24 24.064-15.36 108.544-79.36 217.6-158.208 326.144-237.056 2.048-1.024 3.584-3.584 6.144-3.072 9.216 0 19.968-1.536 28.16 4.608 8.704 6.144 12.8 17.92 10.24 28.16-1.536 6.144-5.12 10.752-10.24 14.336-136.704 99.328-272.896 198.656-409.6 297.984-10.24 6.656-23.552 6.656-32.768-0.512z"  horiz-adv-x="1024" />
51
+
52
+    
53
+    <glyph glyph-name="gongyingdanwei" unicode="&#58913;" d="M1017.856 582.656c0 4.608-1.024 9.216-3.072 13.312l-94.72 237.056c-4.096 12.8-15.872 22.016-30.208 22.016H143.872c-13.312 0-25.088-8.192-29.696-19.968L7.68 597.504c-2.56-4.608-3.584-9.216-3.584-14.848 0-84.48 55.808-155.648 132.608-179.712v-405.504c0-46.592 37.888-84.48 84.48-84.48h592.384c46.592 0 84.48 37.888 84.48 84.48v409.6c69.632 27.136 119.808 95.744 119.808 175.616zM834.56-2.56c0-11.776-9.728-20.992-20.992-20.992H220.672c-11.776 0-20.992 9.728-20.992 20.992V394.752c66.048 2.56 123.392 39.424 154.624 93.184C387.072 432.128 448 394.24 517.12 394.24c65.024 0 122.88 33.28 156.672 83.968 33.792-50.688 91.136-83.968 156.672-83.968h4.608v-396.8z m-4.608 460.288c-68.608 0-124.928 55.808-124.928 124.928 0 17.408-14.336 31.744-31.744 31.744-17.408 0-31.744-14.336-31.744-31.744 0-68.608-55.808-124.928-124.928-124.928S392.192 513.536 392.192 582.656c0 17.408-14.336 31.744-31.744 31.744-2.048 0-4.096 0-6.144-0.512-2.048 0.512-4.096 0.512-6.144 0.512-17.408 0-31.744-14.336-31.744-31.744 0-68.608-55.808-124.928-124.928-124.928-66.56 0-121.344 52.224-124.416 118.272l97.28 215.552h704l86.016-215.04c-3.072-66.048-57.344-118.784-124.416-118.784zM673.792 144.896H360.448c-17.408 0-31.744-14.336-31.744-31.744s14.336-31.744 31.744-31.744h312.832c17.408 0 31.744 14.336 31.744 31.744s-13.824 31.744-31.232 31.744zM673.792 289.28H360.448c-17.408 0-31.744-14.336-31.744-31.744s14.336-31.744 31.744-31.744h312.832c17.408 0 31.744 14.336 31.744 31.744s-13.824 31.744-31.232 31.744z"  horiz-adv-x="1024" />
54
+
55
+    
56
+    <glyph glyph-name="gongyingdanwei-o" unicode="&#58914;" d="M1017.856 582.656c0 4.608-1.024 9.216-3.072 13.312l-94.72 237.056c-4.096 12.8-15.872 22.016-30.208 22.016H143.872c-13.312 0-25.088-8.192-29.696-19.968L7.68 597.504c-2.56-4.608-3.584-9.216-3.584-14.848 0-84.48 55.808-155.648 132.608-179.712v-405.504c0-46.592 37.888-84.48 84.48-84.48h592.384c46.592 0 84.48 37.888 84.48 84.48v409.6c69.632 27.136 119.808 95.744 119.808 175.616zM834.56-2.56c0-11.776-9.728-20.992-20.992-20.992H220.672c-11.776 0-20.992 9.728-20.992 20.992V394.752c66.048 2.56 123.392 39.424 154.624 93.184C387.072 432.128 448 394.24 517.12 394.24c65.024 0 122.88 33.28 156.672 83.968 33.792-50.688 91.136-83.968 156.672-83.968h4.608v-396.8zM673.792 144.896H360.448c-17.408 0-31.744-14.336-31.744-31.744s14.336-31.744 31.744-31.744h312.832c17.408 0 31.744 14.336 31.744 31.744s-13.824 31.744-31.232 31.744zM673.792 289.28H360.448c-17.408 0-31.744-14.336-31.744-31.744s14.336-31.744 31.744-31.744h312.832c17.408 0 31.744 14.336 31.744 31.744s-13.824 31.744-31.232 31.744z"  horiz-adv-x="1024" />
57
+
58
+    
59
+    <glyph glyph-name="zhanneiguanli-o" unicode="&#58915;" d="M988.16 256c-35.84 31.744-58.368 77.312-58.368 128S952.32 480.256 988.16 512c16.384 14.848 20.992 38.912 9.728 57.856l-79.872 136.192c-10.752 18.432-33.28 27.136-54.272 20.48-16.896-5.632-35.328-8.192-54.272-8.192-84.992 0-155.648 58.368-173.056 136.192-4.608 20.992-23.552 36.352-45.056 36.352h-158.72c-21.504 0-40.448-14.848-45.056-36.352-16.896-77.824-88.064-136.192-173.056-136.192-18.944 0-37.376 3.072-54.272 8.192-20.48 6.656-43.008-2.048-54.272-20.48L26.112 569.856C15.36 550.912 19.456 526.848 35.84 512c35.84-31.744 58.368-77.312 58.368-128S71.68 287.744 35.84 256c-16.384-14.848-20.992-38.912-9.728-57.856l79.872-136.192c10.752-18.432 33.28-27.136 54.272-20.48 16.896 5.632 35.328 8.192 54.272 8.192 84.992 0 155.648-58.368 173.056-136.192 4.608-20.992 23.552-36.352 45.056-36.352h158.208c21.504 0 40.448 14.848 45.056 36.352 16.896 77.824 88.064 136.192 173.056 136.192 18.944 0 37.376-3.072 54.272-8.192 20.48-6.656 43.008 2.048 54.272 20.48l79.872 136.192c11.264 18.944 7.168 43.008-9.216 57.856z m-476.16-89.088c-119.808 0-217.088 97.28-217.088 217.088s97.28 217.088 217.088 217.088 217.088-97.28 217.088-217.088-97.28-217.088-217.088-217.088z"  horiz-adv-x="1024" />
60
+
61
+    
62
+    <glyph glyph-name="jungongbaozhangyuan" unicode="&#58916;" d="M918.016 700.928h-89.088V799.744C828.416 849.92 783.36 890.88 728.064 890.88H106.496C50.688 890.88 5.12 849.92 5.12 799.744v-642.048C5.12 107.52 50.176 66.56 105.984 66.56h89.088v63.488H105.984c-20.48 0-37.376 12.8-37.376 27.648V799.744c0 14.848 17.408 27.648 37.376 27.648H727.552c20.48 0 37.376-12.8 37.376-27.648v-98.816H295.936c-55.296 0-100.864-40.96-100.864-91.136V-31.744c0-50.176 45.056-91.136 100.864-91.136h622.08c55.296 0 100.864 40.96 100.864 91.136V609.792c0 50.176-45.568 91.136-100.864 91.136z m37.376-403.968v-328.704c0-14.848-17.408-27.648-37.376-27.648H295.936c-20.48 0-37.376 12.8-37.376 27.648V609.792c0 14.848 17.408 27.648 37.376 27.648H917.504c20.48 0 37.376-12.8 37.376-27.648l0.512-312.832zM353.792 449.024h379.904c17.408 0 31.744 14.336 31.744 31.744 0 17.408-14.336 31.744-31.744 31.744H353.792c-17.408 0-31.744-14.336-31.744-31.744 0-17.92 14.336-31.744 31.744-31.744z m506.368-126.976H353.28c-17.408 0-31.744-14.336-31.744-31.744 0-17.408 14.336-31.744 31.744-31.744h506.88c17.408 0 31.744 14.336 31.744 31.744 0 17.408-13.824 31.744-31.744 31.744z m0-189.952H353.28c-17.408 0-31.744-14.336-31.744-31.744 0-17.408 14.336-31.744 31.744-31.744h506.88c17.408 0 31.744 14.336 31.744 31.744 0 17.408-13.824 31.744-31.744 31.744z"  horiz-adv-x="1024" />
63
+
64
+    
65
+    <glyph glyph-name="zhanneiguanli" unicode="&#58917;" d="M929.792 384c0 50.688 22.528 96.256 58.368 128 16.384 14.848 20.992 38.912 9.728 57.856l-79.872 136.192c-10.752 18.432-33.28 27.136-54.272 20.48-16.896-5.632-35.328-8.192-54.272-8.192-84.992 0-155.648 58.368-173.056 136.192-4.608 20.992-23.552 36.352-45.056 36.352h-158.72c-21.504 0-40.448-14.848-45.056-36.352-16.896-77.824-88.064-136.192-173.056-136.192-18.944 0-37.376 3.072-54.272 8.192-20.48 6.656-43.008-2.048-54.272-20.48L26.112 569.856C15.36 550.912 19.456 526.848 35.84 512c35.84-31.744 58.368-77.312 58.368-128S71.68 287.744 35.84 256c-16.384-14.848-20.992-38.912-9.728-57.856l79.872-136.192c10.752-18.432 33.28-27.136 54.272-20.48 16.896 5.632 35.328 8.192 54.272 8.192 84.992 0 155.648-58.368 173.056-136.192 4.608-20.992 23.552-36.352 45.056-36.352h158.208c21.504 0 40.448 14.848 45.056 36.352 16.896 77.824 88.064 136.192 173.056 136.192 18.944 0 37.376-3.072 54.272-8.192 20.48-6.656 43.008 2.048 54.272 20.48l79.872 136.192c11.264 18.944 7.168 43.52-9.728 57.856-35.328 31.744-57.856 77.312-57.856 128zM865.28 115.712c-18.432 4.096-37.376 6.144-55.808 6.144-33.28 0-66.048-6.656-96.256-18.944-29.696-12.288-56.32-29.696-79.36-52.224-23.04-22.528-40.96-48.64-53.76-77.824-3.584-7.68-6.144-15.36-8.704-23.552H453.12c-2.56 8.192-5.632 15.872-8.704 23.552-12.8 29.184-30.72 55.296-53.76 77.824-23.04 22.528-49.664 39.936-79.36 52.224-30.72 12.8-62.976 18.944-96.256 18.944-18.944 0-37.888-2.048-55.808-6.144l-59.392 100.864c12.288 12.8 23.04 26.624 32.256 41.984 23.04 37.888 35.328 80.896 35.328 125.44 0 44.032-12.288 87.552-35.328 125.44-9.216 14.848-19.968 29.184-32.256 41.984L158.72 652.288c18.432-4.096 37.376-6.144 55.808-6.144 33.28 0 66.048 6.656 96.256 18.944 29.696 12.288 56.32 29.696 79.36 52.224 23.04 22.528 40.96 48.64 53.76 77.824 3.584 7.68 6.144 15.36 8.704 23.552h118.272c2.56-8.192 5.632-15.872 8.704-23.552 12.8-29.184 30.72-55.296 53.76-77.824 23.04-22.528 49.664-39.936 79.36-52.224 30.72-12.8 62.976-18.944 96.256-18.944 18.944 0 37.888 2.048 55.808 6.144l59.392-100.864c-12.288-12.8-23.04-26.624-32.256-41.984-23.04-37.888-35.328-80.896-35.328-125.44 0-44.032 12.288-87.552 35.328-125.44 9.216-14.848 19.968-29.184 32.256-41.984L865.28 115.712z m-353.28 485.376c-119.808 0-217.088-97.28-217.088-217.088s97.28-217.088 217.088-217.088 217.088 97.28 217.088 217.088-97.28 217.088-217.088 217.088z m102.4-319.488c-27.136-27.136-63.488-42.496-102.4-42.496s-75.264 14.848-102.4 42.496c-27.136 27.136-42.496 63.488-42.496 102.4s14.848 75.264 42.496 102.4c27.136 27.136 63.488 42.496 102.4 42.496s75.264-14.848 102.4-42.496c27.136-27.136 42.496-63.488 42.496-102.4s-15.36-75.264-42.496-102.4z"  horiz-adv-x="1024" />
66
+
67
+    
68
+    <glyph glyph-name="jungongbaozhangyuan-o" unicode="&#58918;" d="M918.016 700.928h-89.088V799.744C828.416 849.92 783.36 890.88 728.064 890.88H106.496C50.688 890.88 5.12 849.92 5.12 799.744v-642.048C5.12 107.52 50.176 66.56 105.984 66.56h89.088v63.488H105.984c-20.48 0-37.376 12.8-37.376 27.648V799.744c0 14.848 17.408 27.648 37.376 27.648H727.552c20.48 0 37.376-12.8 37.376-27.648v-98.816H295.936c-55.296 0-100.864-40.96-100.864-91.136V-31.744c0-50.176 45.056-91.136 100.864-91.136h622.08c55.296 0 100.864 40.96 100.864 91.136V609.792c0 50.176-45.568 91.136-100.864 91.136zM353.792 512h379.904c17.408 0 31.744-14.336 31.744-31.744 0-17.408-14.336-31.744-31.744-31.744H353.792c-17.408 0-31.744 14.336-31.744 31.744 0 17.92 14.336 31.744 31.744 31.744z m506.368-443.392H353.28c-17.408 0-31.744 14.336-31.744 31.744 0 17.408 14.336 31.744 31.744 31.744h506.88c17.408 0 31.744-14.336 31.744-31.744 0-17.408-14.336-31.744-31.744-31.744z m0 190.464H353.28c-17.408 0-31.744 14.336-31.744 31.744 0 17.408 14.336 31.744 31.744 31.744h506.88c17.408 0 31.744-14.336 31.744-31.744 0-17.92-14.336-31.744-31.744-31.744z"  horiz-adv-x="1024" />
69
+
70
+    
71
+    <glyph glyph-name="jiedaijunren" unicode="&#58907;" d="M959.488 552.96l47.616 157.184h-230.912c0 20.992-118.272 78.336-264.192 78.336S247.808 731.136 247.808 710.144H16.896L64.512 552.96h183.808v-39.424H76.288l47.616-157.184h124.416v-39.424h-112.64l47.616-157.184h65.024L510.976-20.480000000000018l262.656 180.224h67.584l47.616 157.184h-112.64v39.424h124.416l47.616 157.184h-171.52V552.96h182.784z m-351.232-234.496l-96.768 51.2-96.768-51.2 18.432 108.032-78.848 76.288 108.544 15.872 48.64 98.304 48.64-98.304 108.544-15.872-78.336-76.288 17.92-108.032z"  horiz-adv-x="1024" />
72
+
73
+    
74
+    <glyph glyph-name="gudingzichan" unicode="&#58908;" d="M512-58.88c-244.736 0-448.512 50.688-499.2 118.272-7.68-10.752-12.288-21.504-12.288-32.768 0-83.456 228.864-151.04 511.488-151.04s511.488 67.584 511.488 151.04c0 11.264-4.608 22.016-12.288 32.768-50.688-67.584-254.464-118.272-499.2-118.272z m0 578.048c282.624 0 511.488 83.456 511.488 186.368C1023.488 808.448 794.624 891.904 512 891.904S0.512 808.448 0.512 705.536c0-102.912 228.864-186.368 511.488-186.368z m-225.792-146.432V437.76C148.992 457.728 46.592 495.616 12.8 540.672 5.12 529.92 0.512 519.168 0.512 507.904c0-59.392 116.736-110.592 285.696-135.168z m451.584 65.024v-65.536c168.96 24.576 285.696 75.776 285.696 135.68 0 11.264-4.608 22.016-12.288 32.768-33.792-45.056-136.192-82.944-273.408-102.912z m0-161.792v-65.536c168.96 24.576 285.696 75.776 285.696 135.68 0 11.264-4.608 22.016-12.288 32.768-33.792-45.056-136.192-82.944-273.408-102.912z m-451.584-65.024V276.48c-137.216 19.456-239.616 57.344-273.408 102.4-7.68-10.752-12.288-21.504-12.288-32.768 0-59.392 116.736-110.592 285.696-135.168zM286.208 49.664v65.536c-137.216 19.968-239.616 57.344-273.408 102.912-7.68-10.752-12.288-21.504-12.288-32.768 0-59.392 116.736-110.592 285.696-135.68z m451.584 65.536v-65.536c168.96 24.576 285.696 75.776 285.696 135.68 0 11.264-4.608 22.016-12.288 32.768-33.792-45.568-136.192-82.944-273.408-102.912z m-268.288-54.784v69.632H386.56c-17.92 0-27.136 8.192-27.136 24.576 1.536 13.312 10.24 21.504 27.136 24.576h82.944v38.4H386.56c-17.92 0-27.136 8.192-27.136 24.576 1.536 13.312 10.24 21.504 27.136 24.576h47.104l-71.68 100.864c-7.68 6.144-10.24 14.336-9.216 24.576 1.536 25.6 15.872 39.424 42.496 42.496 13.312-1.536 24.576-7.68 33.792-17.92l82.944-118.784 82.944 118.784c7.68 10.24 18.944 16.384 33.792 17.92 25.6-3.072 39.424-17.408 42.496-42.496 0-10.24-3.072-18.944-9.216-24.576l-71.68-100.864h47.104c14.848-3.072 24.064-11.264 27.136-24.576-1.536-16.384-10.24-24.576-27.136-24.576h-82.944v-38.4h82.944c14.848-3.072 24.064-11.264 27.136-24.576-1.536-16.384-10.24-24.576-27.136-24.576h-82.944v-69.632c-1.536-25.6-15.872-38.4-42.496-38.4-28.16 0-42.496 12.8-42.496 38.4z"  horiz-adv-x="1024" />
75
+
76
+    
77
+    <glyph glyph-name="jiedaibudui" unicode="&#58909;" d="M470.016 598.016h83.456v-350.208H470.016V598.016zM365.568 729.088c0-80.896 65.536-146.432 146.432-146.432s146.432 65.536 146.432 146.432S592.896 875.52 512 875.52 365.568 809.984 365.568 729.088zM10.24 38.912C10.24-41.984 75.776-107.52 156.672-107.52s146.432 65.536 146.432 146.432-65.536 146.432-146.432 146.432S10.24 119.808 10.24 38.912zM721.408 38.912c0-80.896 65.536-146.432 146.432-146.432s146.432 65.536 146.432 146.432-65.536 146.432-146.432 146.432-146.432-65.536-146.432-146.432zM365.568 38.912c0-80.896 65.536-146.432 146.432-146.432s146.432 65.536 146.432 146.432-65.536 146.432-146.432 146.432-146.432-65.536-146.432-146.432zM198.144 373.76h627.712v-125.44h83.456V394.24c0 34.304-28.16 62.976-62.976 62.976H177.152c-34.304 0-62.976-28.16-62.976-62.976v-146.432h83.456V373.76z"  horiz-adv-x="1024" />
78
+
79
+    
80
+    <glyph glyph-name="gongyingsheshi-o" unicode="&#58898;" d="M665.6 435.2l-6.656 6.656-128 102.4c-12.8 12.8-25.6 12.8-38.4 0l-128-102.4s-10.24-5.632-14.336-11.264c-4.096-5.12-4.608-15.36-4.608-15.36v-409.6c6.144-11.264 12.8-17.92 18.944-24.064l128-102.4h38.4l128 102.4c6.656 6.656 12.8 12.8 12.8 25.6v409.6c0 5.632 0 11.776-6.144 18.432z m-269.824-73.216l84.48-66.56V-46.08l-84.48 71.68v336.384z m148.48-387.584v311.296l84.48 66.56V25.6l-84.48-71.68v20.48zM486.4 627.2c6.656-6.656 12.8-6.656 19.456-6.656s12.8 0 19.456 6.656l128 102.4c6.656 6.656 12.8 12.8 12.8 25.6s-6.656 19.456-12.8 25.6l-128 102.4C512 896 499.2 896 486.4 889.344l-128-102.4c-12.8-12.8-12.8-19.456-12.8-32.256s6.656-19.456 12.8-25.6c0 0.512 128-101.888 128-101.888zM427.52 563.2c6.656 6.656 12.8 12.8 12.8 25.6s-6.656 12.8-12.8 19.456l-128 102.4c-12.8 12.8-25.6 12.8-38.4 6.656L133.12 607.744s-1.024-0.512-6.656-6.656c-5.12-5.632-6.656-18.944-6.656-18.944v-409.6c0-12.8 6.656-19.456 12.8-25.6l128-102.4c6.656-6.656 12.8-6.656 19.456-6.656h12.8c12.8 6.656 19.456 19.456 19.456 32.256V466.944L427.52 563.2zM174.08 181.76V528.384l79.36-65.536v-347.136L174.08 181.76zM913.92 588.8s-0.512 8.192-1.536 12.8-11.776 12.8-11.776 12.8l-128 102.4c-12.8 12.8-25.6 12.8-38.4 0l-128-102.4c-6.656-12.8-12.8-19.456-12.8-25.6s6.656-19.456 12.8-25.6L721.92 466.944v-396.8c0-12.8 6.656-25.6 19.456-32.256h12.8c6.656 0 12.8 0 19.456 6.656l128 102.4c6.656 6.656 12.8 12.8 12.8 25.6l-0.512 416.256z m-138.24-468.48l5.12 331.776 89.6 76.8v-326.656l-94.72-81.92z"  horiz-adv-x="1024" />
81
+
82
+    
83
+    <glyph glyph-name="renyuanguanli-o" unicode="&#58899;" d="M522.88 297.6C593.28 343.04 640 421.76 640 512c0 141.44-114.56 256-256 256S128 653.44 128 512c0-90.24 46.72-168.96 117.12-214.4C101.76 250.24 0 130.56 0-32c0-17.92 14.08-32 32-32h704c17.92 0 32 14.08 32 32 0 162.56-101.76 282.24-245.12 329.6z m281.6-3.84C878.08 339.2 928 419.2 928 512c0 141.44-114.56 256-256 256-17.92 0-32-14.08-32-32s14.08-32 32-32c105.6 0 192-86.4 192-192 0-71.04-38.4-132.48-96-165.76-56.32-34.56-71.68-83.2 0-109.44 111.36-39.68 192-144 192-269.44 0-17.92 14.08-32 32-32s32 14.08 32 32c0 147.84-90.88 273.92-219.52 326.4z"  horiz-adv-x="1024" />
84
+
85
+    
86
+    <glyph glyph-name="gongyingshebei-o" unicode="&#58900;" d="M941.056 834.56H83.456C44.032 834.56 17.408 808.448 17.408 769.536v-135.68C17.408 593.92 43.52 568.32 83.456 568.32h857.6c39.424 0 66.048 26.112 66.048 65.024V769.536c0 39.424-26.112 65.024-66.048 65.024z m-99.328-168.448h-66.048c-19.456 0-32.768 14.336-32.768 35.328s13.312 35.328 32.768 35.328h66.048c19.456 0 32.768-14.336 32.768-35.328 0-21.504-13.312-35.328-32.768-35.328zM941.056 509.44H83.456c-39.424 0-66.048-26.112-66.048-65.024v-135.68c0-39.424 26.112-65.024 66.048-65.024h857.6c39.424 0 66.048 26.112 66.048 65.024V444.416c0 39.424-26.112 65.024-66.048 65.024z m-99.328-167.936h-66.048c-19.456 0-32.768 14.336-32.768 35.328 0 20.992 13.312 35.328 32.768 35.328h66.048c19.968 0 32.768-13.824 32.768-35.328s-13.312-35.328-32.768-35.328zM941.056 184.832H83.456c-39.424 0-66.048-26.112-66.048-65.024v-135.68c0-39.424 26.112-65.024 66.048-65.024h857.6c39.424 0 66.048 26.112 66.048 65.024v135.68c0 39.424-26.112 65.024-66.048 65.024z m-99.328-168.448h-66.048c-19.456 0-32.768 14.336-32.768 35.328 0 21.504 13.312 35.328 32.768 35.328h66.048c19.456 0 32.768-14.336 32.768-35.328 0-21.504-13.312-35.328-32.768-35.328z"  horiz-adv-x="1024" />
87
+
88
+    
89
+    <glyph glyph-name="shujuguanli-o" unicode="&#58901;" d="M65.536 711.68c0-100.352 195.072-182.272 435.712-182.272S936.96 611.328 936.96 711.68 741.888 893.952 501.248 893.952 65.536 812.032 65.536 711.68zM501.248 493.056c-240.64 0-435.712 81.408-435.712 182.272v-182.272c0-100.352 195.072-182.272 435.712-182.272 240.64 0 435.712 81.408 435.712 182.272V675.328c0-100.352-195.072-182.272-435.712-182.272z m281.088-85.504c-19.968 0-35.84 15.872-35.84 35.84s15.872 35.84 35.84 35.84 35.84-15.872 35.84-35.84-16.384-35.84-35.84-35.84zM501.248 274.944c-240.64 0-435.712 81.408-435.712 182.272v-182.272c0-100.352 195.072-182.272 435.712-182.272 240.64 0 435.712 81.408 435.712 182.272V456.704c0-100.352-195.072-181.76-435.712-181.76z m281.088-83.968c-19.968 0-35.84 15.872-35.84 35.84s15.872 35.84 35.84 35.84 35.84-15.872 35.84-35.84c0-19.456-16.384-35.84-35.84-35.84zM501.248 56.32c-240.64 0-435.712 81.408-435.712 182.272V56.32c0-100.352 195.072-182.272 435.712-182.272 240.64 0 435.712 81.408 435.712 182.272v182.272c0-100.864-195.072-182.272-435.712-182.272z m281.088-78.848c-19.968 0-35.84 15.872-35.84 35.84s15.872 35.84 35.84 35.84 35.84-15.872 35.84-35.84-16.384-35.84-35.84-35.84z"  horiz-adv-x="1024" />
90
+
91
+    
92
+    <glyph glyph-name="keshiguanli-o" unicode="&#58902;" d="M993.526067 500.736h-1.024L549.622067 876.544c-24.064 20.48-58.88 20.48-82.944 0L21.750067 499.712C-4.361933 476.16-7.433933 436.224 15.094067 409.6c13.824-13.312 32.768-19.968 51.712-18.432l1.536-440.32c0-41.472 33.792-74.752 74.752-74.752h730.112c41.472 0.512 74.752 33.792 74.24 75.264l-4.096 439.808c17.408-2.048 34.816 2.048 49.152 12.288 14.336 12.288 23.04 29.696 23.04 48.64 0 18.432-8.192 36.352-22.016 48.64zM342.774067-13.312H262.902067c-6.144-1.024-11.776 3.584-12.8 9.728V76.8c-1.024 6.144 3.072 11.776 9.216 12.8 1.536 0 2.56 0 3.584-0.512h76.8c6.144 1.024 11.776-3.584 12.8-9.728v-79.872c1.024-6.144-3.584-11.776-9.728-12.8z m0 136.192H262.390067c-6.144-1.024-11.776 3.584-12.8 9.728v80.384c-1.024 6.144 3.072 11.776 9.216 12.8h80.896c6.144 1.024 11.776-3.584 12.8-9.728v-80.384c1.024-6.144-3.584-11.776-9.728-12.8z m0 136.192H262.902067c-6.144-1.024-11.776 3.584-12.8 9.728v80.384c-1.024 6.144 3.584 11.776 9.728 12.8 1.024-0.512 2.048-0.512 3.072-0.512h76.8c6.144 1.024 11.776-3.072 12.8-9.216v-80.384c1.024-6.144-3.584-11.776-9.728-12.8z m204.8-272.384H467.702067c-6.144-1.024-11.776 3.584-12.8 9.728v79.872c-1.024 6.144 3.584 11.776 9.728 12.8 1.024 0.512 2.048 0.512 3.072 0h76.8c6.144 1.024 11.776-3.584 12.8-9.728v-79.872c1.024-6.144-3.584-11.776-9.728-12.8z m0 136.192H467.190067c-6.144-1.024-11.776 3.072-12.8 9.216V212.992c-1.024 6.144 3.584 11.776 9.728 12.8h80.384c6.144 1.024 11.776-3.584 12.8-9.728v-80.384c1.024-6.144-3.584-11.776-9.728-12.8z m26.112 301.056h-0.512c-15.36 11.776-32.256 22.016-48.64 33.28-2.048 1.536-14.336 11.776-16.384 11.264-21.504-14.848-42.496-29.696-64-44.544v2.56c7.168 24.576 14.336 48.64 21.504 73.216-20.992 16.896-41.472 33.28-62.464 50.176H482.038067c9.216 25.088 17.92 49.664 26.624 74.752 8.704-25.088 17.408-49.664 26.624-74.752 26.112 0 52.736-0.512 78.848-0.512-20.48-16.384-41.472-33.28-61.952-49.664 7.168-25.088 14.336-50.176 21.504-75.776z m178.688-437.248h-79.872c-6.144-1.024-11.776 3.584-12.8 9.728v79.872c-1.024 6.144 3.584 11.776 9.728 12.8 1.024 0.512 2.048 0.512 3.072 0h76.8c6.144 1.024 11.776-3.584 12.8-9.728v-79.872c1.024-6.144-3.584-11.776-9.728-12.8z"  horiz-adv-x="1024" />
93
+
94
+    
95
+    <glyph glyph-name="renwupingjia-o" unicode="&#58903;" d="M983.04 385.024c48.64 47.616 49.152 125.44 2.048 173.568-18.944 18.944-43.008 31.744-69.632 35.84l-174.592 25.6c-16.896 2.56-31.232 12.8-38.4 28.16l-77.824 158.72c-29.696 60.416-102.4 85.504-162.816 56.32-24.576-11.776-44.032-31.744-56.32-56.32L327.68 648.192c-7.68-15.36-22.016-25.6-38.4-28.16l-174.592-25.6C47.104 584.704 1.024 522.24 10.752 454.656c4.096-26.624 16.384-50.688 35.84-69.632l125.952-123.392c12.288-11.776 17.408-29.184 14.848-45.568l-29.696-174.592c-8.192-46.08 10.752-92.672 48.64-119.808 37.376-27.648 87.552-31.232 128.512-9.216L491.008-5.12c14.848 7.68 32.768 7.68 47.616 0l156.16-82.432c59.904-31.232 133.632-8.192 164.864 51.712 12.288 24.064 16.896 51.2 12.288 77.824l-29.696 174.592c-3.072 16.896 2.56 33.792 14.848 45.568l125.952 122.88zM714.752 419.84l-168.96-199.68c-24.064-28.16-66.56-32.256-95.232-8.704l-102.4 83.968c-15.36 12.288-17.408 34.816-5.12 50.176 12.288 14.848 34.816 17.408 49.664 4.608l100.352-82.432L660.48 465.92c12.8 14.848 34.816 16.384 49.664 4.096 15.36-12.8 17.408-35.328 4.608-50.176z"  horiz-adv-x="1024" />
96
+
97
+    
98
+    <glyph glyph-name="ziliaoguanli-o" unicode="&#58904;" d="M952.023928 634.129611h-160.797607c-62.277168 0-112.303091 50.025922-112.303091 112.303091V892.42672l273.100698-258.297109zM786.121635 587.1665c-87.29013 0-158.245264 70.955135-158.245264 158.245265V892.937188h-423.688933c-73.507478 0-132.721834-59.214357-132.721835-132.721834v-755.49352c0-73.507478 59.214357-132.721834 132.721835-132.721834h615.114656c73.507478 0 132.721834 59.214357 132.721834 132.721834V587.1665h-165.902293zM274.121635 568.789631h247.0668c12.251246 0 22.460618-10.209372 22.460618-22.460618 0-12.251246-10.209372-22.460618-22.460618-22.460618H274.121635c-12.251246 0-22.460618 10.209372-22.460618 22.460618 0.510469 12.251246 10.209372 22.460618 22.460618 22.460618z m409.906281-465.036889h-398.165503c-17.866401 0-33.180459 11.230309-33.180459 23.992024s14.803589 22.971087 33.180459 22.971086h398.165503v-1.020937c17.866401 0 33.180459-10.209372 33.180459-22.971086s-14.803589-22.971087-33.180459-22.971087z m0 233.284147h-398.165503c-18.376869 0-33.180459 10.209372-33.180459 22.460618s14.803589 22.460618 33.180459 22.460619h398.165503c17.866401 0 33.180459-10.209372 33.180459-22.460619s-14.803589-22.460618-33.180459-22.460618z"  horiz-adv-x="1024" />
99
+
100
+    
101
+    <glyph glyph-name="jungongzhanjianjie-o" unicode="&#58905;" d="M383.444 889.194H88.013A81.192 81.192 0 0 1 30.57 865.43 81.077 81.077 0 0 1 6.806 808.001v-295.417a81.135 81.135 0 0 1 81.193-81.194h295.417a81.135 81.135 0 0 1 81.194 81.194V807.987a81.136 81.136 0 0 1-23.765 57.43 81.037 81.037 0 0 1-57.401 23.777zM993.43 865.416a81.077 81.077 0 0 1-57.429 23.765h-295.43a81.135 81.135 0 0 1-81.194-81.194V512.57a81.135 81.135 0 0 1 81.193-81.193h295.403a81.136 81.136 0 0 1 57.43 23.764 81.15 81.15 0 0 1 23.778 57.43V807.986a81.065 81.065 0 0 1-23.75 57.43z m-610-528.793l0.014 0.014H88.013a81.192 81.192 0 0 1-57.443-23.764 81.077 81.077 0 0 1-23.764-57.43v-295.416a81.192 81.192 0 0 1 23.764-57.443 81.077 81.077 0 0 1 57.429-23.765h295.417a81.135 81.135 0 0 1 81.194 81.194V255.43a81.136 81.136 0 0 1-23.765 57.43 81.08 81.08 0 0 1-57.415 23.763z m552.571 0v0.014h-295.43a81.135 81.135 0 0 1-81.194-81.193v-295.417a81.18 81.18 0 0 1 23.75-57.43 81.15 81.15 0 0 1 57.43-23.778h295.43a81.192 81.192 0 0 1 57.443 23.765 81.077 81.077 0 0 1 23.764 57.429V255.43a81.135 81.135 0 0 1-81.193 81.193z"  horiz-adv-x="1024" />
102
+
103
+    
104
+    <glyph glyph-name="jungongrenwu-o" unicode="&#58906;" d="M885.76 895.488H159.232C72.192 895.488 0.512 822.784 0.512 735.232v-698.88c0-88.064 71.68-160.256 158.72-160.256H885.76c87.04 0 158.72 72.704 158.72 160.256V735.232c0 88.064-66.56 160.256-158.72 160.256zM292.352 109.056c-66.56 0-117.76 51.712-117.76 118.784s51.2 118.784 117.76 118.784c61.44 0 117.76-46.592 117.76-118.784-0.512-67.072-51.2-118.784-117.76-118.784z m158.208 476.16L312.832 445.44c-15.36-5.12-15.36-10.24-30.72-10.24s-25.6 5.12-30.72 10.24l-81.92 82.944c-15.36 10.24-15.36 36.352 0 51.712 10.24 15.36 35.84 15.36 51.2 0l51.2-51.712 112.64 113.664c15.36 10.24 35.84 10.24 66.56-5.12 14.848-10.752 14.848-36.352-0.512-51.712z m404.48-388.608H501.76c-20.48 0-35.84 15.36-35.84 36.352 0 20.48 10.24 36.352 35.84 36.352h353.28c20.48 0 35.84-15.36 35.84-36.352 0-20.48-10.24-36.352-35.84-36.352z m0 310.784H501.76c-20.48 0-35.84 10.24-35.84 36.352 0 20.48 10.24 36.352 35.84 36.352h353.28c20.48 0 35.84-15.36 35.84-36.352s-10.24-36.352-35.84-36.352z"  horiz-adv-x="1044" />
105
+
106
+    
107
+    <glyph glyph-name="renyuanguanli" unicode="&#58890;" d="M523.52 297.6C593.28 343.68 640 422.4 640 512c0 141.44-114.56 256-256 256S128 653.44 128 512c0-89.6 46.72-168.32 116.48-214.4C101.76 250.88 0 130.56 0-32c0-17.92 14.08-32 32-32s32 14.08 32 32c0 176.64 143.36 288 320 288s320-111.36 320-288c0-17.92 14.08-32 32-32s32 14.08 32 32c0 162.56-101.76 282.88-244.48 329.6zM384 320c-105.6 0-192 86.4-192 192s86.4 192 192 192 192-86.4 192-192-86.4-192-192-192z m420.48-26.24C878.08 339.2 928 419.2 928 512c0 141.44-114.56 256-256 256-17.92 0-32-14.08-32-32s14.08-32 32-32c105.6 0 192-86.4 192-192 0-71.04-38.4-132.48-96-165.76-56.32-34.56-71.68-83.2 0-109.44 111.36-39.68 192-144 192-269.44 0-17.92 14.08-32 32-32s32 14.08 32 32c0 147.84-90.88 273.92-219.52 326.4z"  horiz-adv-x="1024" />
108
+
109
+    
110
+    <glyph glyph-name="jungongrenwu" unicode="&#58891;" d="M885.76 895.488H159.232C72.192 895.488 0.512 822.784 0.512 735.232v-698.88c0-88.064 71.68-160.256 158.72-160.256H885.76c87.04 0 158.72 72.704 158.72 160.256V735.232c0 88.064-66.56 160.256-158.72 160.256z m81.92-864.256c0-46.592-35.84-82.944-81.92-82.944H159.232c-46.08 0-81.92 36.352-81.92 82.944V735.232c0 46.592 35.84 82.944 81.92 82.944H885.76c46.08 0 81.92-36.352 81.92-82.944v-704zM384.512 642.048l-112.64-113.664-51.2 51.712c-15.36 15.36-40.96 15.36-51.2 0-15.36-15.36-15.36-41.472 0-51.712l81.92-82.944c5.12-5.12 15.36-10.24 30.72-10.24s15.36 5.12 30.72 10.24l138.24 139.776c15.36 15.36 15.36 41.472 0 51.712-31.232 15.36-51.712 15.36-66.56 5.12zM855.04 579.584H501.76c-25.6 0-35.84-15.36-35.84-36.352 0-26.112 15.36-36.352 35.84-36.352h353.28c25.6 0 35.84 15.36 35.84 36.352s-15.36 36.352-35.84 36.352zM292.352 347.136c-66.56 0-117.76-51.712-117.76-118.784s51.2-118.784 117.76-118.784 117.76 51.712 117.76 118.784c-0.512 72.192-56.32 118.784-117.76 118.784z m0-155.648c-25.6 0-40.96 15.36-40.96 41.472s15.36 41.472 40.96 41.472 40.96-15.36 40.96-41.472c0-25.6-20.48-41.472-40.96-41.472zM855.04 269.312H501.76c-25.6 0-35.84-15.36-35.84-36.352 0-20.48 15.36-36.352 35.84-36.352h353.28c25.6 0 35.84 15.36 35.84 36.352s-15.36 36.352-35.84 36.352z"  horiz-adv-x="1044" />
111
+
112
+    
113
+    <glyph glyph-name="keshiguanli" unicode="&#58892;" d="M873.206067-123.904H143.094067c-40.96 0-74.752 33.28-74.752 74.752l-1.536 440.32c-18.944-1.536-37.888 5.12-51.712 18.432-22.528 26.624-19.456 66.56 6.656 90.112L466.678067 876.544c24.064 20.48 58.88 20.48 82.944 0l442.88-375.808h1.024c13.824-12.288 22.016-30.208 22.016-48.64 0-18.944-8.704-36.352-23.04-48.64-14.336-10.24-31.744-14.336-49.152-12.288l4.096-439.808c0.512-41.472-32.768-74.752-74.24-75.264zM79.606067 451.072c11.776 0 23.552-4.608 32.256-12.8 9.216-8.704 14.848-20.992 14.848-33.792l1.536-453.632c0-8.192 6.656-14.848 14.848-14.848h730.112c8.192 0 14.848 6.656 14.848 14.848l-4.608 443.392c-0.512 15.872 6.144 30.72 17.408 41.472 11.264 10.752 26.112 16.384 41.472 15.36 4.608-0.512 8.704-0.512 13.312 0v1.024c0 1.024-0.512 2.048-1.024 3.072L510.710067 830.976c-1.536 1.024-4.096 1.024-5.632 0L61.686067 454.656c-1.024-0.512-1.024-2.048-1.024-3.072 5.12-0.512 10.752-0.512 15.872 0l3.072-0.512zM262.902067 89.088h76.8c6.144 1.024 11.776-3.584 12.8-9.728v-79.872c1.024-6.144-3.584-11.776-9.728-12.8H262.902067c-6.144-1.024-11.776 3.584-12.8 9.728V76.8c-1.024 6.144 3.072 11.776 9.216 12.8 1.536 0 2.56 0 3.584-0.512z m204.8 0h76.8c6.144 1.024 11.776-3.584 12.8-9.728v-79.872c1.024-6.144-3.584-11.776-9.728-12.8H467.702067c-6.144-1.024-11.776 3.584-12.8 9.728v79.872c-1.024 6.144 3.584 11.776 9.728 12.8 1.024 0.512 2.048 0.512 3.072 0z m-204.8 136.704h76.8c6.144 1.024 11.776-3.584 12.8-9.728v-80.384c1.024-6.144-3.584-11.776-9.728-12.8H262.390067c-6.144-1.024-11.776 3.584-12.8 9.728v80.384c-1.024 6.144 3.072 11.776 9.216 12.8h4.096z m0 135.68h76.8c6.144 1.024 11.776-3.072 12.8-9.216v-80.384c1.024-6.144-3.584-11.776-9.728-12.8H262.902067c-6.144-1.024-11.776 3.584-12.8 9.728v80.384c-1.024 6.144 3.584 11.776 9.728 12.8 1.024-0.512 2.048-0.512 3.072-0.512z m204.8-135.68h76.8c6.144 1.024 11.776-3.584 12.8-9.728v-80.384c1.024-6.144-3.584-11.776-9.728-12.8H467.190067c-6.144-1.024-11.776 3.072-12.8 9.216V212.992c-1.024 6.144 3.584 11.776 9.728 12.8h3.584z m204.8-136.704h76.8c6.144 1.024 11.776-3.584 12.8-9.728v-79.872c1.024-6.144-3.584-11.776-9.728-12.8h-79.872c-6.144-1.024-11.776 3.584-12.8 9.728v79.872c-1.024 6.144 3.584 11.776 9.728 12.8 1.024 0.512 2.048 0.512 3.072 0zM508.662067 624.64c8.704-25.088 17.408-49.664 26.624-74.752 26.112 0 52.736-0.512 78.848-0.512-20.48-16.384-41.472-33.28-61.952-49.664 7.168-25.088 14.336-50.176 21.504-75.776h-0.512c-15.36 11.776-32.256 22.016-48.64 33.28-2.048 1.536-14.336 11.776-16.384 11.264-21.504-14.848-42.496-29.696-64-44.544v2.56c7.168 24.576 14.336 48.64 21.504 73.216-20.992 16.896-41.472 33.28-62.464 50.176H482.038067c9.216 25.088 17.92 49.664 26.624 74.752z"  horiz-adv-x="1024" />
114
+
115
+    
116
+    <glyph glyph-name="renwupingjia" unicode="&#58893;" d="M915.456 594.432l-174.592 25.6c-16.896 2.56-31.232 12.8-38.4 28.16l-77.824 158.72c-29.696 60.416-102.4 85.504-162.816 56.32-24.576-11.776-44.032-31.744-56.32-56.32L327.68 648.192c-7.68-15.36-22.016-25.6-38.4-28.16l-174.592-25.6C47.104 584.704 1.024 522.24 10.752 454.656c4.096-26.624 16.384-50.688 35.84-69.632l125.952-123.392c12.288-11.776 17.408-29.184 14.848-45.568l-29.696-174.592c-8.192-46.08 10.752-92.672 48.64-119.808 37.376-27.648 87.552-31.232 128.512-9.216L491.008-5.12c14.848 7.68 32.768 7.68 47.616 0l156.16-82.432c59.904-31.232 133.632-8.192 164.864 51.712 12.288 24.064 16.896 51.2 12.288 77.824l-29.696 174.592c-3.072 16.896 2.56 33.792 14.848 45.568l125.952 122.88c48.64 47.616 49.152 125.44 2.048 173.568-18.944 19.456-43.52 32.256-69.632 35.84z m17.92-158.208l-125.952-123.392c-28.672-28.16-41.984-68.608-35.328-108.544l29.696-174.592c3.584-19.456-4.608-38.912-20.48-50.688-15.872-11.776-36.864-13.312-54.272-4.096l-156.16 82.432c-35.328 18.944-78.336 18.944-113.664 0L302.08-25.088c-17.408-9.216-38.4-7.68-54.272 4.096-15.872 11.264-24.064 31.232-20.48 50.688l29.696 174.592c6.656 39.936-6.144 80.384-35.328 108.544L95.744 436.224c-20.48 19.968-20.48 52.736-1.024 73.216 7.68 8.192 17.92 13.312 29.184 14.848l174.592 25.6c39.936 5.632 74.24 30.72 92.16 67.072l77.824 158.72c12.288 25.6 43.008 35.84 68.608 23.552 10.24-5.12 18.432-13.312 23.552-23.552l77.824-158.72c17.92-36.352 52.224-61.44 92.16-67.072l174.592-25.6c28.16-4.096 47.616-30.72 43.52-58.88-2.048-11.264-7.168-21.504-15.36-29.184zM660.48 465.92l-166.912-197.632-100.352 82.432c-14.848 12.288-37.376 10.24-49.664-4.608-12.288-15.36-10.24-37.376 5.12-50.176l102.4-83.968c28.672-23.552 71.168-19.456 95.232 8.704l168.96 199.68c12.8 14.848 10.752 37.376-4.096 50.176-15.36 11.776-37.888 10.24-50.688-4.608 0.512 0 0 0 0 0z"  horiz-adv-x="1024" />
117
+
118
+    
119
+    <glyph glyph-name="gongyingsheshi" unicode="&#58894;" d="M665.6 435.2l-6.656 6.656-128 102.4c-12.8 12.8-25.6 12.8-38.4 0l-128-102.4s-10.24-5.632-14.336-11.264c-4.096-5.12-4.608-15.36-4.608-15.36v-409.6c6.144-11.264 12.8-17.92 18.944-24.064l128-102.4h38.4l128 102.4c6.656 6.656 12.8 12.8 12.8 25.6v409.6c0 5.632 0 11.776-6.144 18.432z m-153.6 54.784l97.28-74.24-97.28-74.24-97.28 74.24 97.28 74.24z m-116.224-128l84.48-66.56V-46.08l-84.48 71.68v336.384z m148.48-387.584v311.296l84.48 66.56V25.6l-84.48-71.68v20.48zM486.4 627.2c6.656-6.656 12.8-6.656 19.456-6.656s12.8 0 19.456 6.656l128 102.4c6.656 6.656 12.8 12.8 12.8 25.6s-6.656 19.456-12.8 25.6l-128 102.4C512 896 499.2 896 486.4 889.344l-128-102.4c-12.8-12.8-12.8-19.456-12.8-32.256s6.656-19.456 12.8-25.6c0 0.512 128-101.888 128-101.888z m19.456 208.896l97.28-74.24-97.28-74.24-97.28 74.24 97.28 74.24zM427.52 563.2c6.656 6.656 12.8 12.8 12.8 25.6s-6.656 12.8-12.8 19.456l-128 102.4c-12.8 12.8-25.6 12.8-38.4 6.656L133.12 607.744s-1.024-0.512-6.656-6.656c-5.12-5.632-6.656-18.944-6.656-18.944v-409.6c0-12.8 6.656-19.456 12.8-25.6l128-102.4c6.656-6.656 12.8-6.656 19.456-6.656h12.8c12.8 6.656 19.456 19.456 19.456 32.256V466.944L427.52 563.2zM280.576 663.04l97.28-74.24-97.28-74.24-97.28 74.24 97.28 74.24z m-106.496-481.28V528.384l79.36-65.536v-347.136L174.08 181.76zM913.92 588.8s-0.512 8.192-1.536 12.8c-1.024 4.608-11.776 12.8-11.776 12.8l-128 102.4c-12.8 12.8-25.6 12.8-38.4 0l-128-102.4c-6.656-12.8-12.8-19.456-12.8-25.6s6.656-19.456 12.8-25.6L721.92 466.944v-396.8c0-12.8 6.656-25.6 19.456-32.256h12.8c6.656 0 12.8 0 19.456 6.656l128 102.4c6.656 6.656 12.8 12.8 12.8 25.6l-0.512 416.256z m-159.744 74.24l92.16-74.24-92.16-74.24-97.28 74.24 97.28 74.24z m21.504-542.72l5.12 331.776 89.6 76.8v-326.656l-94.72-81.92z"  horiz-adv-x="1024" />
120
+
121
+    
122
+    <glyph glyph-name="ziliaoguanli" unicode="&#58895;" d="M688.098653 150.993506h-399.293458c-18.428929 0-33.274455-10.238294-33.274454-23.036161s15.357441-24.05999 33.274454-24.059991h399.293458c18.428929 0 33.274455 10.238294 33.274455 23.036161s-15.357441 23.036161-33.274455 23.036161v1.02383zM679.396103 895.317464c-4.095318 0-22.524246 1.535744-68.596568 0h-404.412605C131.647386 895.317464 70.729538 835.423445 69.705708 760.683901v-754.050338c1.023829-74.739545 61.941677-134.633563 136.681222-134.633563h610.20231c74.739545 0 135.657393 59.894019 136.681222 134.633563v619.416775L679.396103 895.317464z m207.837364-271.314785l-139.75271 2.047659h5.119147c-31.738711 0-76.787203 30.202967-76.787203 67.060824V832.351957l212.95651-208.349278h-1.535744z m7.166806-627.607409c-0.511915-38.393602-31.738711-69.108483-70.132312-69.108484H199.732039c-38.393602-0.511915-69.620398 30.202967-70.132312 68.596569V769.386451c0.511915 38.393602 31.738711 69.108483 70.132312 69.108483h412.60324v-136.681222c1.535744-76.275289 64.501251-137.705051 140.77654-136.681223h141.800369v-568.737219zM688.098653 381.867031h-399.293458c-18.428929 0-33.274455-10.238294-33.274454-22.524247 0-12.285953 14.845526-22.524246 33.274454-22.524246h399.293458c18.428929 0 33.274455 10.238294 33.274455 22.524246 0 12.285953-15.357441 22.524246-33.274455 22.524247z m-163.8127 187.872691H277.031158c-12.285953 0-22.524246-10.238294-22.524247-22.524247 0-12.285953 10.238294-22.524246 22.524247-22.524246h247.766709c12.285953 0 22.524246 10.238294 22.524247 22.524246 0 12.285953-10.238294 22.524246-22.524247 22.524247h-0.511914z"  horiz-adv-x="1024" />
123
+
124
+    
125
+    <glyph glyph-name="jungongzhanjianjie" unicode="&#58896;" d="M362.966 885.314H120.52c-60.086 0-108.983-48.885-108.983-108.984v-242.447c0-60.087 48.885-108.984 108.983-108.984h242.447c60.087 0 108.984 48.885 108.984 108.984v242.46c0 60.086-48.885 108.971-108.984 108.971z m36.324-351.419c0-20.024-16.299-36.324-36.324-36.324H120.52c-20.024 0-36.323 16.3-36.323 36.324V776.342c0 20.025 16.299 36.324 36.323 36.324h242.447c20.025 0 36.324-16.299 36.324-36.324v-242.447zM362.966 341.11H120.52c-60.086 0-108.983-48.885-108.983-108.984V-10.32c0-60.087 48.885-108.984 108.983-108.984h242.447c60.087 0 108.984 48.885 108.984 108.984V232.126c0 60.087-48.885 108.984-108.984 108.984z m36.324-351.43c0-20.025-16.299-36.324-36.324-36.324H120.52c-20.024 0-36.323 16.299-36.323 36.324V232.126c0 20.025 16.299 36.324 36.323 36.324h242.447c20.025 0 36.324-16.299 36.324-36.324V-10.32zM907.11 885.314H664.661c-60.086 0-108.983-48.885-108.983-108.984v-242.447c0-60.087 48.885-108.984 108.983-108.984H907.11c60.087 0 108.984 48.885 108.984 108.984v242.46c0 60.086-48.885 108.971-108.984 108.971z m36.323-351.419c0-20.024-16.299-36.324-36.324-36.324H664.662c-20.024 0-36.323 16.3-36.323 36.324V776.342c0 20.025 16.299 36.324 36.323 36.324H907.11c20.025 0 36.324-16.299 36.324-36.324v-242.447zM907.11 341.11H664.662c-60.086 0-108.983-48.885-108.983-108.984V-10.32c0-60.087 48.885-108.984 108.983-108.984H907.11c60.087 0 108.984 48.885 108.984 108.984V232.126c0 60.087-48.885 108.984-108.984 108.984z m36.324-351.43c0-20.025-16.299-36.324-36.324-36.324H664.662c-20.024 0-36.323 16.299-36.323 36.324V232.126c0 20.025 16.299 36.324 36.323 36.324H907.11c20.025 0 36.324-16.299 36.324-36.324V-10.32z"  horiz-adv-x="1024" />
126
+
127
+    
128
+    <glyph glyph-name="shujuguanli" unicode="&#58897;" d="M511.09 836.267c55.296 0 108.885-4.665 159.061-13.881 47.56-8.647 89.885-21.05 125.952-36.523 32.654-14.108 58.71-30.492 75.093-47.331 8.192-8.42 17.977-20.936 17.977-33.451s-9.785-25.031-17.977-33.45c-16.497-16.84-42.439-33.224-75.093-47.332-35.954-15.588-78.393-27.876-125.952-36.523-50.29-9.216-103.765-13.88-159.061-13.88s-108.886 4.664-159.062 13.88c-47.559 8.647-89.884 21.049-125.952 36.523-32.654 14.108-58.709 30.492-75.093 47.331-8.192 8.42-17.977 20.935-17.977 33.45s9.785 25.032 17.977 33.452c16.498 16.839 42.44 33.223 75.093 47.331C262.03 801.451 304.47 813.74 352.028 822.386c50.29 9.216 103.766 13.88 159.062 13.88m0 56.89C270.79 893.156 76.117 808.96 76.117 705.08S270.905 517.12 511.09 517.12s434.972 84.196 434.972 188.075S751.388 893.155 511.09 893.155z m1.365-593.92c-112.071 0-217.884 17.408-297.87 49.152-40.619 16.156-72.932 35.27-96.029 56.888-26.737 25.032-40.96 53.931-40.96 83.4h56.89c0-29.696 37.774-62.35 101.034-87.382 73.5-29.127 171.804-45.17 276.935-45.17s203.435 16.043 276.935 45.17c63.26 25.031 101.035 57.686 101.035 87.382h56.889c0-29.469-14.109-58.368-40.96-83.4-23.097-21.617-55.41-40.732-96.029-56.888-79.985-31.744-185.799-49.152-297.87-49.152z m-0.796-214.927c-111.958 0-217.657 15.815-297.53 44.487-40.618 14.564-72.93 31.972-96.028 51.542-34.702 29.468-42.097 58.937-42.097 78.506h57.002c0-19.57 26.397-49.948 100.352-76.572 73.842-26.51 172.715-41.074 278.3-41.074 105.586 0 204.346 14.564 278.301 41.074 74.07 26.51 100.352 57.003 100.352 76.572h57.003c0-19.57-7.282-49.038-42.098-78.506-23.097-19.57-55.41-36.978-96.028-51.542-79.872-28.672-185.572-44.487-297.53-44.487z m0-202.297c-111.958 0-217.543 15.588-297.53 44.032-40.618 14.45-72.93 31.63-96.028 51.087-34.816 29.24-42.097 58.595-42.097 78.165h56.888c0-19.228 26.397-49.266 100.352-75.548 73.956-26.283 172.829-40.733 278.415-40.733 105.585 0 204.458 14.45 278.414 40.733 73.955 26.282 100.352 56.32 100.352 75.548h56.889c0-19.456-7.282-48.81-42.098-78.165-23.097-19.456-55.41-36.637-96.028-51.087-79.986-28.444-185.572-44.032-297.53-44.032zM111.047 30.151h-7.51c-15.245 0-27.647 12.402-27.647 27.648V698.823c0 15.246 12.402 27.648 27.648 27.648h7.51c11.946 0 21.73-9.785 21.73-21.731v-652.857c0-11.947-9.784-21.732-21.73-21.732z m814.535-2.617h-7.51c-15.245 0-27.647 12.402-27.647 27.648V695.068c0 15.247 12.402 27.648 27.648 27.648h7.51c11.946 0 21.73-9.784 21.73-21.731v-651.72c0-11.946-9.784-21.73-21.73-21.73z m-133.12 491.862c-19.797 0-35.84-16.043-35.84-35.84s16.043-35.84 35.84-35.84 35.84 16.042 35.84 35.84-16.042 35.84-35.84 35.84z m0-216.178c-19.797 0-35.84-16.043-35.84-35.84s16.043-35.84 35.84-35.84 35.84 16.042 35.84 35.84-16.042 35.84-35.84 35.84z m0-213.902c-19.797 0-35.84-16.043-35.84-35.84s16.043-35.84 35.84-35.84 35.84 16.042 35.84 35.84-16.042 35.84-35.84 35.84z"  horiz-adv-x="1024" />
129
+
130
+    
131
+    <glyph glyph-name="gongyingshebei" unicode="&#58889;" d="M17.408 764.416v-775.68c0-42.496 26.112-70.144 66.048-70.144h857.6c39.424 0 66.048 28.16 66.048 70.144V764.416c0 42.496-26.112 70.144-66.048 70.144H83.456C44.032 834.56 17.408 806.4 17.408 764.416z m66.048 0h857.6V552.96H83.456V764.416z m857.088-776.192H83.456V199.68h857.6v-211.456zM83.456 270.336V482.304h857.6v-211.456l-857.6-0.512z m692.224 423.424h66.048c19.456 0 32.768-14.336 32.768-35.328 0-21.504-13.312-35.328-32.768-35.328h-66.048c-19.456 0-32.768 14.336-32.768 35.328s13.312 35.328 32.768 35.328z m98.816-317.44c0-21.504-13.312-35.328-32.768-35.328h-66.048c-19.456 0-32.768 14.336-32.768 35.328 0 20.992 13.312 35.328 32.768 35.328h66.048c19.968 0 32.768-13.824 32.768-35.328z m-131.584-282.112c0 21.504 13.312 35.328 32.768 35.328h66.048c19.456 0 32.768-14.336 32.768-35.328 0-21.504-13.312-35.328-32.768-35.328h-66.048c-19.456 0-32.768 14.336-32.768 35.328z"  horiz-adv-x="1024" />
132
+
133
+    
134
+    <glyph glyph-name="ai-arrow-down" unicode="&#60161;" d="M454.188 110.97799999999995c-145.192 150.177-290.378 300.353-435.422 450.526-59.842 61.836 37.327 154.021 97.313 91.899 129.23-133.647 258.318-267.296 387.548-400.868 133.646 134.287 267.436 268.574 401.083 402.934 60.84 61.123 158.011-31.06 97.244-91.971-150.105-150.89-300.279-301.703-450.454-452.521-24.933-24.934-72.666-25.575-97.311 0z"  horiz-adv-x="1024" />
135
+
136
+    
137
+    <glyph glyph-name="yonghu" unicode="&#60160;" d="M676.73884445 397.74435555A274.92124445 274.92124445 0 0 1 787.34222222 618.38222222c0 152.064-123.27822222 275.34222222-275.34222222 275.34222223S236.65777778 770.44622222 236.65777778 618.38222222a274.92124445 274.92124445 0 0 1 110.60337777-220.63786667C146.59128889 329.25013333000004 2.27555555 139.09333332999995 2.27555555-84.76444445000004a40.96 40.96 0 0 1 81.92 0c0 236.27093333 191.53351111 427.80444445 427.80444445 427.80444445s427.80444445-191.53351111 427.80444445-427.80444445a40.96 40.96 0 0 1 81.92 0c0 223.85777778-144.31573333 414.01457778-344.9856 482.5088zM318.57777778 618.38222222a193.42222222 193.42222222 0 1 0 193.42222222-193.42222222 193.42222222 193.42222222 0 0 0-193.42222222 193.42222222z"  horiz-adv-x="1024" />
138
+
139
+    
140
+
141
+
142
+  </font>
143
+</defs></svg>

BIN
resources/static/css/font/iconfont.ttf Wyświetl plik


BIN
resources/static/css/font/iconfont.woff Wyświetl plik


BIN
resources/static/css/font/iconfont.woff2 Wyświetl plik


+ 59
- 0
resources/static/css/iconfont.css Wyświetl plik

@@ -0,0 +1,59 @@
1
+@font-face {
2
+  font-family: 'iconfont';  /* project id 1842615 */
3
+  src: url('font/iconfont.eot');
4
+  src: url('font/iconfont.eot?#iefix') format('embedded-opentype'),
5
+  url('font/iconfont.woff2') format('woff2'),
6
+  url('font/iconfont.woff') format('woff'),
7
+  url('font/iconfont.ttf') format('truetype'),
8
+  url('font/iconfont.svg#iconfont') format('svg');
9
+}
10
+
11
+.iconfont {
12
+  font-family: "iconfont" !important;
13
+  font-size: 16px;
14
+  font-style: normal;
15
+  -webkit-font-smoothing: antialiased;
16
+  -moz-osx-font-smoothing: grayscale;
17
+  vertical-align: middle;
18
+}
19
+
20
+/* 左侧菜单 */
21
+.icon-info:before {content: "\e610";}/* 军供站简介 */
22
+.icon-info-o:before {content: "\e619";}
23
+.icon-office:before {content: "\e60c";}/* 科室管理 */
24
+.icon-office-o:before {content: "\e616";}
25
+.icon-person:before {content: "\e60a";}/* 人员管理 */
26
+.icon-person-o:before {content: "\e613";} 
27
+.icon-facilities:before {content: "\e60e";}/* 供应设施 */
28
+.icon-facilities-o:before {content: "\e612";}
29
+.icon-equipment:before {content: "\e609";}/* 供应设备 */
30
+.icon-equipment-o:before {content: "\e614";}
31
+.icon-task:before {content: "\e60b";}/* 军供任务 */
32
+.icon-task-o:before {content: "\e61a";}
33
+.icon-appraise:before {content: "\e60d";}/* 任务评价 */
34
+.icon-appraise-o:before {content: "\e617";}
35
+.icon-data:before {content: "\e60f";}/* 资料管理 */
36
+.icon-data-o:before {content: "\e618";}
37
+.icon-dataTotal:before {content: "\e611";}/* 数据管理 */
38
+.icon-dataTotal-o:before {content: "\e615";}
39
+.icon-importData:before {content: "\e628";}/* 数据导入*/
40
+.icon-importData-o:before {content: "\e62a";}
41
+.icon-exportData:before {content: "\e62b";}/* 数据导出 */
42
+.icon-exportData-o:before {content: "\e629";}
43
+.icon-guaranteeAbility:before {content: "\e61f";}/* 军供保障能力 */
44
+.icon-guaranteeAbility-o:before {content: "\e61e";}
45
+.icon-guaranteePlan:before {content: "\e624";}/* 军供保障预案 */
46
+.icon-guaranteePlan-o:before {content: "\e626";}
47
+.icon-station:before {content: "\e625";}/* 站内管理 */
48
+.icon-station-o:before {content: "\e623";}
49
+.icon-guaranteeOrg:before {content: "\e627";}/* 社会化保障机构 */
50
+.icon-guaranteeOrg-o:before {content: "\e620";}
51
+.icon-supplier:before {content: "\e621";}/* 供应单位 */
52
+.icon-supplier-o:before {content: "\e622";}
53
+.icon-jtaskYear:before {content: "\e62d";}/* 任务年度数据上报 */
54
+.icon-jtaskYear-o:before {content: "\e62c";}
55
+
56
+
57
+/* 其他 */
58
+.icon-arrow-down:before {content: "\e658";}
59
+.icon-user:before {content: "\eb00";}/* 用户 */

+ 71
- 0
resources/static/css/loading.css Wyświetl plik

@@ -0,0 +1,71 @@
1
+.mask {
2
+				position: fixed;
3
+				top: 0px;
4
+				filter: alpha(opacity=60);
5
+				background-color: #777;
6
+				z-index: 1002;
7
+				left: 0px;
8
+				opacity: 0.5;
9
+				-moz-opacity: 0.5;
10
+			}
11
+			.spinner {
12
+				margin: 100px auto;
13
+				width: 50px;
14
+				height: 60px;
15
+				text-align: center;
16
+				font-size: 10px;
17
+				margin-top: 20%;
18
+			}
19
+			
20
+			.spinner> div {
21
+				background-color: #67CF22;
22
+				height: 100%;
23
+				width: 6px;
24
+				display: inline-block;
25
+				-webkit-animation: stretchdelay 1.2s infinite ease-in-out;
26
+				animation: stretchdelay 1.2s infinite ease-in-out;
27
+			}
28
+			
29
+			.spinner .rect2 {
30
+				-webkit-animation-delay: -1.1s;
31
+				animation-delay: -1.1s;
32
+			}
33
+			
34
+			.spinner .rect3 {
35
+				-webkit-animation-delay: -1.0s;
36
+				animation-delay: -1.0s;
37
+			}
38
+			
39
+			.spinner .rect4 {
40
+				-webkit-animation-delay: -0.9s;
41
+				animation-delay: -0.9s;
42
+			}
43
+			
44
+			.spinner .rect5 {
45
+				-webkit-animation-delay: -0.8s;
46
+				animation-delay: -0.8s;
47
+			}
48
+			
49
+			@-webkit-keyframes stretchdelay {
50
+				0%,
51
+				40%,
52
+				100% {
53
+					-webkit-transform: scaleY(0.4)
54
+				}
55
+				20% {
56
+					-webkit-transform: scaleY(1.0)
57
+				}
58
+			}
59
+			
60
+			@keyframes stretchdelay {
61
+				0%,
62
+				40%,
63
+				100% {
64
+					transform: scaleY(0.4);
65
+					-webkit-transform: scaleY(0.4);
66
+				}
67
+				20% {
68
+					transform: scaleY(1.0);
69
+					-webkit-transform: scaleY(1.0);
70
+				}
71
+			}

+ 535
- 0
resources/static/css/public.css Wyświetl plik

@@ -0,0 +1,535 @@
1
+@charset "utf-8";
2
+/* CSS Document */
3
+
4
+*{padding:0;margin:0;font-family:"微软雅黑";font-size: 16px;font-weight:400;color:#555;}
5
+html,body{ width:100%; height:100%;}
6
+body{background:#edf1fa;}
7
+
8
+a:link,a:visited,a:active{text-decoration:none;} 
9
+a:hover{text-decoration:none;color:#333;}
10
+a:focus{outline:none;}
11
+
12
+div,ul,ol,li,dl,dt,dd,p,label{padding:0;margin:0;list-style:none;text-align:left;font-weight:400;}
13
+
14
+input,button,select{outline:none;}
15
+
16
+img{border: 0;}
17
+*,
18
+*:after,
19
+*:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
20
+
21
+/*主题框架*/
22
+
23
+.header{position:absolute;z-index:100;top:0;left:0;width:100%;}
24
+.left{position:absolute;z-index:98;top:98px;bottom:40px;left:0;}
25
+.layout-content{position:absolute;z-index:97;top:98px;bottom:40px;left:240px;right:0;}
26
+
27
+.footer{background:var(--main-bg);text-align:center;height:40px;line-height:40px;color:#FFF;position:absolute;left:0;right:0;bottom:0;}
28
+
29
+/*头部样式*/
30
+
31
+.header{height:94px;background:var(--main-bg);
32
+  -moz-box-shadow:0 2px 3px rgba(0,0,0,.3);             /* For Firefox3.6+ */
33
+  -webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);          /* For Chrome5+, Safari5+ */
34
+  box-shadow:0 2px 3px rgba(0,0,0,.3);}
35
+.header .logo{height:94px; padding-left:36px;display: -webkit-flex;display: flex;float:left;
36
+  -webkit-align-items: center;
37
+	align-items: center;
38
+	-webkit-justify-content: center;
39
+	justify-content: center;}
40
+
41
+/*头部右侧菜单*/
42
+.header .nav{float:right;height:94px; padding-right:20px;display: -webkit-flex;display: flex;
43
+	-webkit-align-items: center;
44
+	align-items: center;
45
+	-webkit-justify-content: center;
46
+	justify-content: center;}
47
+
48
+.header .nav > ul > li > a > span{display:inline-block;color:#fff;}
49
+
50
+.header .nav .dropdown-menu{border-radius:5px;right:0;left:auto;min-width:148px;padding:10px;}
51
+.header .nav .dropdown-menu > li > a:hover,
52
+.header .nav .dropdown-menu > li > a:focus{color:#fff;background-color:var(--primary-bg);text-decoration:none;}
53
+
54
+.header .nav .dropdown-menu li{height:auto; border:0; width:100%;}
55
+.header .nav .dropdown-menu li a{height:auto;width:100%;text-align:left;color:#666; padding:5px 10px;}
56
+.header .nav .dropdown-menu li a i{color:#4c88fe;margin:2px 10px 0 0;}
57
+.header .nav .dropdown-menu li a:hover i{color:#FFF}
58
+
59
+.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background:none;}
60
+
61
+.header .nav .dropdown-toggle .icon,.header .nav .dropdown-toggle .iconfont{margin:0 6px;color:#fff;}
62
+
63
+
64
+/*----------------首页主题---------------*/
65
+
66
+
67
+/*左侧*/
68
+.left{background:#fff;width: 240px;-moz-box-shadow:2px 0 3px rgba(0,0,0,.3);-webkit-box-shadow:2px 0 3px rgba(0,0,0,.3);box-shadow:2px 0 3px rgba(0,0,0,.3);}
69
+.leftNav{position:absolute; top:10px;right:0;bottom:10px;left:0;overflow-y: auto;padding:10px 0;}
70
+.leftNav::-webkit-scrollbar {display:none}
71
+
72
+.tree-menu{border:0;border-radius:0;}
73
+.tree-menu > li{border-left: transparent 3px solid;}
74
+
75
+.tree-menu li:hover,
76
+.tree-menu li:focus,
77
+.tree-menu li.active,
78
+.tree-menu li.open{background:#f3f7ff;border-color: #4c88fe;}
79
+.tree-menu li a{height: 48px; line-height: 48px; color:#6780b1;display:block;padding:0 0 0 20px;border:0;}
80
+.tree-menu li a .icon{color:#6780b1;margin-right: 8px;opacity: 1;}
81
+.tree-menu li:focus > a,.tree-menu li > a:focus{color:#6780b1;}
82
+
83
+
84
+.tree-menu li:hover > a,
85
+.tree-menu li.active > a,
86
+.tree-menu li:hover > a .icon,
87
+.tree-menu li.active > a .icon,
88
+.tree-menu li > a:hover,
89
+.tree-menu li > a:active,
90
+.tree-menu li:hover > a .iconfont,
91
+.tree-menu li.active > a .iconfont,
92
+.tree-menu li > a:hover .iconfont,
93
+.tree-menu li > a:active .iconfont,
94
+.tree-menu li.open > a,
95
+.tree-menu li.open > a .icon{background: transparent; color:#4c88fe;opacity: 1;}
96
+
97
+.tree-menu li > ul{background: #fff;padding:10px 0;border-bottom: #ddd 1px solid;}
98
+.tree-menu > li > a{height: 40px; line-height: 40px;color:#555;padding-left:32px;}
99
+.tree-menu > li > a .iconfont{color:#555;margin-right:10px;font-size:15px;}
100
+
101
+.tree-menu > li > a:focus,
102
+.tree-menu li.active {background: var(--primary-bg); color:#fff;}
103
+.tree-menu > li > a:focus .iconfont,
104
+.tree-menu li.active a,
105
+.tree-menu li.active a .iconfont{color:#fff;}
106
+
107
+.tree-menu > li > a > i:nth-of-type(2){display: none;}
108
+.tree-menu > li:hover > a > i:nth-of-type(1),
109
+.tree-menu > li:focus > a > i:nth-of-type(1),
110
+.tree-menu > li.active > a > i:nth-of-type(1),
111
+.tree-menu > li > a:focus > i:nth-of-type(1){display: none;}
112
+.tree-menu > li:hover > a > i:nth-of-type(2),
113
+.tree-menu > li:focus > a > i:nth-of-type(2),
114
+.tree-menu > li.active > a > i:nth-of-type(2),
115
+.tree-menu > li > a:focus > i:nth-of-type(2){display: inline-block;}
116
+
117
+.tree-menu li .list-toggle{top:12px;font-size: 18px;font-weight: bold;}
118
+.tree-menu li .list-toggle:before,
119
+.tree-menu li.open > .list-toggle:before{content: '\e6e1';}
120
+
121
+/*-----------内容区-----------*/
122
+
123
+.mainList{padding:15px;}
124
+.layout-content > iframe{overflow:auto;height:100%;}
125
+.con-middle{margin-right: 235px;}
126
+.con-right{width: 220px;float: right;}
127
+
128
+/*内容块*/
129
+.panelGroup{padding:0 30px 30px 0;width: 100%;float: left;}
130
+.panelGroup .panel-row-2{width: calc(50% - 30px);float:left;}
131
+.panel{margin:5px 30px 30px 30px;background: transparent;border-color: transparent;border-radius:0;box-shadow: none;}
132
+.panel > .panel-heading{background: transparent;border-color: transparent; font-size: 16px;color: #6780b1;font-weight: 400;padding:0 0 0 4px;margin-bottom: 10px;}
133
+.panel > .panel-heading a{color:#888;}
134
+.panel > .panel-heading a:hover{color:#4c88fe;}
135
+.panel > .panel-body{background: #fff;padding:20px;z-index: 9;position: sticky;-moz-box-shadow:0 2px 3px rgba(0,0,0,.3);             /* For Firefox3.6+ */
136
+  -webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);          /* For Chrome5+, Safari5+ */
137
+  box-shadow:0 2px 3px rgba(0,0,0,.3);}
138
+
139
+iframe body>.panel{margin:34px 40px 0 40px;}
140
+
141
+.con-panel-heading{height: 42px;}
142
+.con-panel-heading a{background:#d9dfeb;font-size:18px;padding: 10px 20px;border-top: transparent 3px solid;color: #4c88fe;float: left;}
143
+
144
+.con-panel-heading a.active{background:#fff;border-color: #4c88fe;box-shadow: -1px 2px 2px rgba(0,0,0,.15);min-width: 130px;}
145
+.con-panel-heading .iconfont{font-size:20px;color: #4c88fe;margin-right: 12px;vertical-align: baseline;}
146
+.con-panel-heading .pull-right a{background:transparent;}
147
+
148
+
149
+/*信息统计*/
150
+.count{padding:15px 15px 0 15px;display: flex;}
151
+.count > dl{display:block; margin:0 15px;padding: 24px 0 36px 0;border-radius:8px;flex: 1; background: no-repeat bottom center; background-size:cover;position: relative;
152
+  -moz-box-shadow:0 2px 3px rgba(0,0,0,.3);             /* For Firefox3.6+ */
153
+  -webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);          /* For Chrome5+, Safari5+ */
154
+  box-shadow:0 2px 3px rgba(0,0,0,.3);}
155
+.count > dl::before{font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
156
+  font-size: 42px;color: #fff;position: absolute;top:24px;left: 40px;}
157
+
158
+.count > dl:first-child{background-image:url(../images/count-bg01.svg);}
159
+.count > dl:nth-child(2){background-image:url(../images/count-bg02.svg);}
160
+.count > dl:nth-child(3){background-image:url(../images/count-bg03.svg);}
161
+.count > dl:nth-child(4){background-image:url(../images/count-bg04.svg);}
162
+.count > dl:first-child::before{content: "\e61a";}
163
+.count > dl:nth-child(2)::before{content: "\e61b";}
164
+.count > dl:nth-child(3)::before{content: "\e620";}
165
+.count > dl:nth-child(4)::before{content: "\e614";}
166
+
167
+.count > dl> dt,.count > dl> dd{color:#FFF;}
168
+.count > dl> dt{font-size:36px;font-weight: 400;padding-left: 100px;}
169
+.count > dl> dd{font-size:16px;padding-left: 104px;}
170
+
171
+@media screen and (max-width:1400px ) {
172
+  .count > dl> dt{font-size:32px;}
173
+  .count > dl> dd{font-size:15px;}
174
+}
175
+
176
+@media screen and (max-width:1200px ) {
177
+  .count > dl> dt{font-size:28px;}
178
+  .count > dl> dd{font-size:14px;}
179
+}
180
+
181
+/* 任务统计 */
182
+
183
+.selectGroup{margin-bottom:0; text-align:center;}
184
+.selectGroup label{background:#a8c0f0;color:#fff;line-height:30px;height:30px;padding:0 20px;font-size:16px;display:inline-block;}
185
+.selectGroup select{line-height:30px;height:30px; width:140px; text-align:center; border:#a8c0f0 1px solid;text-align-last: center;margin-left: -6px;vertical-align: top;}
186
+
187
+/* 军供任务&任务评价 */
188
+
189
+.task> ol > li > span,.appraise> ol > li > span{display:inline-block;width:30%; text-align:center; font-weight:bold;}
190
+.task> ol > li > span:first-child,
191
+.appraise> ol > li > span:first-child{text-align:left;padding-left: 5px;}
192
+.task> ol > li > span:first-child{width:40%;}
193
+.appraise> ol > li > span:nth-of-type(n+2){width:23.333%;}
194
+
195
+.task> ul,.appraise> ul{ display:block;}
196
+.task> ul > li,.appraise> ul > li{padding:6px 0; margin:10px 0; display:block;clear:both;}
197
+.task> ul > li:nth-child(odd),.appraise> ul > li:nth-child(odd){background:#f3f5f9;}
198
+
199
+.task> ul > li > a > h2,.appraise> ul > li > a > h2{font-size:16px;font-weight:400;margin:0;display:inline-block;color:#555;padding-left: 5px;}
200
+.task> ul > li > a > h2{width:40%;}
201
+.appraise> ul > li > a > h2{width:30%;}
202
+.task> ul > li > a > span,.appraise> ul > li > a > span{display:inline-block;text-align:center;}
203
+.task> ul > li > a > span{width:30%;}
204
+.appraise> ul > li > a > span{width:23.333%;}
205
+
206
+/* 军供保障能力 */
207
+.info-text{padding-bottom: 4px;margin: 0 -2px}
208
+.info-text .label{margin:0 2px 8px 2px;display: inline-block;line-height: 21px;padding: 2px 8px;}
209
+.info-text .label:nth-child(6n+1){background:#27aaee;}
210
+.info-text .label:nth-child(6n+2){background:#97a6f5;}
211
+.info-text .label:nth-child(6n+3){background:#e69192;}
212
+.info-text .label:nth-child(6n+4){background:#e2be26;}
213
+.info-text .label:nth-child(6n+5){background:#72bfa5;}
214
+.info-text .label:nth-child(6n+6){background:#82c247;}
215
+
216
+.info-list li{padding:5px 0;width: 100%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
217
+.info-list li > span{min-width:80px;float: right;white-space: nowrap;text-align: center;}
218
+.info-list li:nth-child(odd){background:#f3f5f9;}
219
+
220
+/*----------------列表页---------------------*/
221
+/*编辑栏*/
222
+
223
+.editBar{clear:both;display:block;margin-top:10px;margin-bottom:-15px;}
224
+.editBar .btn-group{margin:0 10px 15px 0;}
225
+.editBar .btn-group a.btn,
226
+.editBar .input-group .input-group-addon,
227
+.editBar .form-control,
228
+.editBar .input-group-btn .btn{height: 36px;font-size:16px;line-height: 26px;color:#555;padding: 4px 20px;border-radius: 0;}
229
+
230
+.editBar .btn-group a.btn{background:#f8f8f8;}
231
+.editBar .btn .icon{margin-right:8px;}
232
+.editBar .input-group{min-width:190px;vertical-align:middle;display: inline-flex;margin-bottom: 15px;}
233
+.editBar .input-group .input-group-addon{width:auto;background:#f8f8f8;}
234
+
235
+.editBar .form-control{margin: 0 -1px;}
236
+.editBar .input-group-btn .btn{border-color: transparent;color: #fff;}
237
+.editBar .input-group-btn  .btn .icon{color:#fff;}
238
+
239
+.editBar .selectTree{background:#FFF;border:#CCC 1px solid;height:260px;padding-left:10px;left:0; right:0;top:28px;z-index:999;overflow:auto;display:block;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);}
240
+.editBar .selectIcon{top:5px;right:10px;z-index:9998;}
241
+.editBar .form-control[readonly]{background:none; cursor:pointer;}
242
+.editBar .btn[disabled]{pointer-events: none;
243
+  cursor: not-allowed;
244
+  filter: alpha(opacity=100);
245
+  -webkit-box-shadow: none;
246
+          box-shadow: none;
247
+  opacity: 1;}
248
+ 
249
+
250
+/*表格*/
251
+
252
+.conCoverTable{margin-top:20px;}
253
+.table > thead > tr > th{background: #f0f2f7; border-bottom: #d9dfeb 1px solid;padding:8px 10px;text-align: center;}
254
+.table td{border-color: transparent;text-align: center;}
255
+.table > tbody > tr:nth-of-type(even){background: #f8f8f8;}
256
+.table > tbody > tr:hover{background: #f0f2f7;cursor: pointer;}
257
+.table > tbody > tr td .btn{margin-right: 10px;}
258
+.table > tbody > tr td .btn:last-child{margin-right: 0;}
259
+
260
+/*表格折叠*/
261
+.conForm button .icon-double-angle-down,
262
+.conForm button.collapsed .icon-double-angle-up{display:none;}
263
+.conForm button.collapsed .icon-double-angle-down,
264
+.conForm button .icon-double-angle-up{display:block;line-height:16px;}
265
+.conForm .icon-double-angle-up,.mainFormCon .conCover .collapsed .icon-double-angle-down{display:block;line-height:16px;}
266
+.conForm .title button.btn-mini{padding:3px 5px;}
267
+
268
+/*分页样式*/
269
+
270
+.mainPager{line-height:26px;}
271
+
272
+.mainPager .pager{margin:0 10px 0 0;float:left;}
273
+.mainPager .pager li{float:left;}
274
+.pager > li > a{padding:4px 12px;color: #555;}
275
+.mainPager > span .btn{vertical-align:middle;padding:5px 15px;border:0;border-radius: 0;}
276
+.mainPager .form-condensed .form-control{width:48px;font-size: 16px;text-align:center;padding:0 6px; display:inline-block; min-height:34px;height:34px;margin:0 8px;border-radius: 0;}
277
+
278
+.pager > .active > a, .pager > .active > span, .pager > .active > a:hover, .pager > .active > span:hover, .pager > .active > a:focus, .pager > .active > span:focus{background-color:#2784c0;}
279
+.pager > li:first-child > a, .pager > li:first-child > span,
280
+.pager > li:last-child > a, .pager > li:last-child > span{border-radius: 0;}
281
+
282
+.mainPager .text-red{margin: 0 5px;}
283
+
284
+/*----------------------表单页面样式--------------*/
285
+
286
+.conForm .title{margin-bottom:20px;padding:0 20px;height:40px;font-size:16px;line-height:40px;font-weight: 400; background:#f0f2f7;width: 100%;display: inline-block;}
287
+.conForm h1:nth-of-type(1){margin-top: 0;}
288
+.conForm .form-group{margin-bottom:20px;padding-left:40px;display:flow-root}
289
+.conForm .form-group>label{line-height:30px;font-weight:400;color:#888;display: table;}
290
+.conForm .form-group>label + div{padding:0;min-height:36px;position:relative;}
291
+
292
+.form-control{border-radius: 0;min-height: 36px;font-size: 16px;line-height: 26px;}
293
+.form-control::-webkit-input-placeholder {color: #aaa;}
294
+.form-control::-moz-placeholder {color: #aaa;}
295
+.form-control::placeholder {color: #aaa;}
296
+
297
+.radio-inline, .checkbox-inline{line-height:36px;margin-right:20px;}
298
+.radio-inline input[type="radio"], .checkbox-inline input[type="checkbox"]{margin-top:12px;}
299
+
300
+.form-border {width: 100%;border-top: #ededed 1px solid;padding-top: 20px;position: relative;float: left;}
301
+.title + .form-border {border-top: 0;padding-top: 0;}
302
+.form-border .editGroup{position: absolute;top: 50%;right: 40px;margin-top: -20px;}
303
+.form-border .editGroup .btn{padding: 15px;}
304
+
305
+.contacts-add {text-align: center;width: 100%;padding: 20px 0;float: left;}
306
+.contacts-add .btn{background: #f3f7ff;color: #4c88fe;width: 30%;border: #a8c0f0 1px dotted;height: 40px;line-height: 30px;}
307
+.contacts-add .btn .icon{color: #4c88fe;}
308
+
309
+.btnEnd{text-align:center;padding:20px 0; width: 100%;float: left;}
310
+.btnEnd .btn{background: #d9dfeb;margin:0 40px; font-size:16px;height: 40px;line-height: 30px;width: 180px;border: 0;}
311
+.btnEnd .btn-primary{background: #4c88fe;}
312
+
313
+.btn{border-radius: 0;}
314
+
315
+.conForm .form-group label.error{color:#f00;}
316
+.conForm .form-group input.error,.conForm .form-group select.error,.conForm .form-group>div label.error{border-color: #f00;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 0, 0, .6);
317
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(255, 0, 0, .6);}
318
+.conForm .form-group>div label.error{position:absolute;top:-2px;left:104%;background: #fff;padding:4px 15px;white-space:nowrap;border: #f00 1px solid;z-index:99;}
319
+.conForm .form-group>div label.error:before{content:"";border-top: #f00 1px solid;border-left: #f00 1px solid;width:12px;height:12px;display:block;position:absolute;top:50%;left:-6px;margin-top:-6px;background:#fff;
320
+   transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);}
321
+   
322
+.conForm .form-group>div.col-sm-10 label.error{left:102%;}
323
+
324
+.form-control[disabled],
325
+.form-control[readonly],
326
+fieldset[disabled] .form-control {background-color: #f5f5f5;}
327
+
328
+.dateGroup{}
329
+.dateGroup span{width: calc(50% - 15px);float: left;}
330
+.dateGroup .form-control[disabled],
331
+.dateGroup .form-control[readonly],
332
+.form-date[readonly],.form-date[disabled]{background-color: #fff;}
333
+
334
+.uploader{margin:0 20px;clear: both;}
335
+.uploader .btn-link {background: #f8f8f8;border-color: #DDD;color: #353535;margin-top: 10px;}
336
+.uploader .actions .btn-link{margin:0;}
337
+.uploader .file-list-grid{min-height: 0;}
338
+.uploader .divider {border: 0;}
339
+.file-list-grid .file-wrapper>.content {margin: 0;}
340
+
341
+.uploader .file-icon .icon{line-height: 32px;}
342
+
343
+.list-unstyled>p{padding-bottom: 20px;}
344
+.list-unstyled>li input[type="radio"]{margin:0  10px 0 20px;}
345
+
346
+
347
+/* 帮助输入提示信息 */
348
+.form-group .help,.conForm .title .help{display: inline-block;margin-right: 5px;cursor: pointer;position: relative;}
349
+.form-group .help .icon,.conForm .title .help .icon{font-size: 20px;color: #4c88fe;}
350
+.form-group .help:hover .popover,
351
+.conForm .title .help:hover .popover,
352
+.popover:hover{display: block;}
353
+
354
+.conForm .title .help{margin-left: 8px;vertical-align: text-bottom;}
355
+
356
+.popover {width: 300px;text-align: left;white-space: normal;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;display: none;
357
+  position: absolute;top: -30px;left: 18px;z-index: 1010;margin-left: 10px;
358
+  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
359
+          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);}
360
+.popover-title {padding: 0 14px;margin: 0;font-size: 16px;font-weight: normal;line-height: 36px;color: #fff;background-color: #4c88fe;border-radius: 4px 4px 0 0;}
361
+.popover-content {padding: 9px 14px;}
362
+.popover .arrow,
363
+.popover .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
364
+.popover .arrow {border-width: 11px;top: 34px;left: -11px;border-right-color: #999;border-right-color: rgba(0, 0, 0, .25);border-left-width: 0;}
365
+.popover .arrow:after {content: "";border-width: 10px;bottom: -10px;left: 1px;border-right-color: #fff;border-left-width: 0;}
366
+/* 添加组 */
367
+  
368
+.add-group{width:128px; padding:20px 0;display:inline-block;background:#f8f8f8;border:#EEE 1px solid;text-align:center; vertical-align:bottom;}
369
+.add-group i{line-height:64px;font-size:64px;color:#DDD;}
370
+.add-group h3{text-align:center;}
371
+
372
+.form-group .add-group{height:126px;}
373
+.form-group .add-group i{line-height:56px;}
374
+.form-group .add-group h3{margin-top:15px;color:#888;}
375
+
376
+.edit-photo{background:#f8f8f8;border:#EEE 1px solid;padding:2px;width:166px;height:126px;display:inline-block;}
377
+.edit-photo img{width:160px;height:120px;}
378
+
379
+.photo{}
380
+.photo > div{text-align:center;margin:10px 20px;display:inline-block; position:relative;}
381
+.photo > div a img{background:#f8f8f8;border:#EEE 1px solid;padding:3px;width:160px;height:120px;margin:0 auto;}
382
+.photo > div a h3{display:block;text-align:center;margin:15px 0 0 0;}
383
+
384
+.photo .close{top:-10px;right:-10px;}
385
+
386
+/*表单嵌套菜单树*/
387
+.frameTreeBor{width:100%;height:400px;overflow:auto;display: block;vertical-align: middle;border:1px solid #DDD;border-radius:4px; margin-left:-6px;
388
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
389
+          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
390
+  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
391
+       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
392
+          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
393
+
394
+
395
+/*-------------------查看页----------------------*/
396
+
397
+.view-info span{padding:3px 0;}
398
+.view-info>div>label,.view-info>.form-border>div>label{display:inline-block;min-width:128px;text-align:right;margin:0 10px 0 40px;color:#999;font-weight:400;line-height:36px;}
399
+.view-info .name{color:#ff9c00;font-size:18px; width:100%;margin:0 0 15px 0;}
400
+.view-info .name .btn{margin-left:20px;}
401
+.view-info .name .btn i{margin-right:8px;} 
402
+.view-info .text{padding:0 30px;line-height: 28px;}
403
+
404
+/* 年份切换 */
405
+.changeYear{text-align: center;padding:0 80px 20px 0;}
406
+.changeYear>span{display: inline-block; margin: 0 auto;}
407
+.changeYear .changeBtn{background: #a8c0f0; border: 0; color: #fff;line-height: 30px;height: 30px;padding: 0 20px;float: left; cursor: pointer;}
408
+.changeYear .changeBtn:disabled{opacity: .4;cursor:default;}
409
+.changeYear .text{font-size: 16px;color:#598ed6;line-height: 28px;height: 30px;width: 140px;text-align: center;border: #a8c0f0 1px solid;float: left;}
410
+.arrow-left,.arrow-right{width:6px;height:6px;transform: rotate(45deg);-webkit-transform: rotate(45deg);display: block;border: 2px solid transparent;margin-top:11px;}
411
+.arrow-left {border-bottom-color: #fff;border-left-color: #fff;}
412
+.arrow-right{border-right-color: #fff;border-top-color: #fff;}
413
+
414
+/*-------------底部--------------*/
415
+.foot{text-align:center; padding:40px;}
416
+
417
+.foot span{display:inline-block;padding-left:30px;}
418
+
419
+
420
+.conArea{margin:12px 12px 0 12px;padding:10px;background:#FFF;
421
+	-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);             /* For Firefox3.6+ */
422
+	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);          /* For Chrome5+, Safari5+ */
423
+	box-shadow:0 1px 2px rgba(0,0,0,.2);}
424
+
425
+/*按钮*/
426
+.btn{font-size:16px;padding:5px 15px;outline: 0;}
427
+.btn-sm,
428
+.btn-xs,
429
+.btn-mini,
430
+.form-condensed .btn{padding:3px 12px;font-size:16px;}
431
+ 
432
+a.btn-primary ,a:visited.btn-primary,
433
+a.btn-success ,a:visited.btn-success,
434
+a.btn-danger ,a:visited.btn-danger,
435
+a.btn-warning ,a:visited.btn-warning,
436
+.btn-primary ,
437
+.btn-success ,
438
+.btn-danger ,
439
+.btn-warning {color:#FFF;}
440
+
441
+.btn:focus {outline:0;}
442
+
443
+.text-primary{color:#fe4545;}
444
+
445
+@media (min-width: 768px) {
446
+  .modal-dialog {
447
+    width: 880px;
448
+    margin: 30px auto;
449
+    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
450
+            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
451
+    }
452
+}
453
+
454
+/*弹出窗口*/
455
+.modal-dialog{width:880px;border-radius: 0;background:none;}
456
+.body-modal{width:100%;background:#FFF;min-height:480px;max-height:680px;padding-bottom:95px;overflow-y:auto;display:table;}
457
+.modal-title-name{font-size:16px;}
458
+
459
+.modal-header{background:var(--main-bg);border:0; padding:8px 20px;}
460
+.modal-header .modal-title-name{color:#FFF;}
461
+.modal-header button.close{color:#FFF;font-weight:500;font-size:24px; opacity:.4;}
462
+
463
+.body-modal .panel{margin: 0;}
464
+.body-modal .panel>.panel-body{margin:0;box-shadow:none;padding-top: 0;}
465
+.body-modal .panel>.con-panel-heading{display:none;}
466
+
467
+.body-modal .btnEnd,
468
+.modal-btnEnd{text-align:center;padding:15px 0 20px 0;background:#f8f8f8; border-top:#DDD 1px solid;position:fixed;left:0;right:0;bottom:0;}
469
+.body-modal .btnEnd .btn,
470
+.modal-btnEnd .btn{padding:5px 30px;margin:0 20px; font-size:16px;letter-spacing:4px;width:auto;line-height: 30px;}
471
+
472
+.modal-content{background: #fff;}
473
+/*日期样式*/
474
+
475
+.datetimepicker-days{ padding:10px 20px;}
476
+
477
+/*服务评价统计*/
478
+.serve {overflow: hidden;clear: both;}
479
+.serve dl{background:#f5f5f5;width: calc(33.333% - 10px);margin:0 5px;float:left;}
480
+.serve dl dt{width:100%;text-align:center;height:30px;font-size: 16px;margin-top:8px;}
481
+.serve dl dd{background:#fff; padding:15px 0;text-align:center;margin:0 8px 8px 8px;}
482
+.serve dl dd a{width:32%;display:inline-block;text-align:center;text-decoration:none;color:#555;}
483
+.serve dl dd a span{border-radius:50%;width:68px;height:68px;line-height:68px;display:block;text-align:center;color:#FFF;font-size:20px;margin:0 auto 10px auto;}
484
+
485
+.serve dl dd a:nth-child(1)>span{background:#ff7575;}
486
+.serve dl dd a:nth-child(2)>span{background:#95b8e7;}
487
+.serve dl dd a:nth-child(3)>span{background:#aaa;}
488
+
489
+.serve dl.gray{-webkit-filter: grayscale(100%);filter: grayscale(100%);user-select:none;cursor: context-menu;}
490
+.serve dl.gray dd{opacity: .6;}
491
+.serve dl.gray dd a{cursor: default;}
492
+
493
+/* radio checkbox */
494
+.form-group.col-xs-12>div.checkboxStyle{margin-bottom:-30px;}
495
+.radioStyle,.checkboxStyle{margin-bottom:-15px;}
496
+.radioStyle input,
497
+.checkboxStyle input {display: none}
498
+.radioStyle label,
499
+.checkboxStyle label {min-width: 102px;border: 1px solid #ddd;font-size:16px;line-height: 34px;text-align: center;margin: 0 15px 15px 0;padding: 0 20px;position: relative;cursor: pointer;}
500
+.radioStyle input:checked+label,
501
+.checkboxStyle input:checked+label{border-color: #8daef7;color: #4c88fe;}
502
+.radioStyle input:checked+label:before,
503
+.checkboxStyle input:checked+label:before {content: "";border: transparent 5px solid;border-right-color: #8daef7;border-bottom-color: #8daef7;position: absolute;right: 0;bottom: 0;}
504
+.radioStyle input:disabled+label,
505
+.checkboxStyle input:disabled+label {opacity: 0.6;background: #f5f5f5;}
506
+
507
+/* 下拉菜单多选 */
508
+.panel-body .chosen-container-multi .chosen-choices{border-radius:0;height:36px;line-height:26px;padding: 2px 10px;border-right:0;min-width: 220px;display: flex;}
509
+.panel-body .chosen-container-multi .chosen-choices li.search-choice{line-height: 24px;padding-top:0;padding-bottom:0;margin:2px 3px;float: left;}
510
+.panel-body .chosen-container-multi .chosen-choices li.search-choice span{white-space:nowrap;}
511
+.panel-body .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{line-height:20px;}
512
+.panel-body .chosen-container-multi .chosen-choices li.search-field{display:none;}
513
+
514
+hr{width: calc(100% - 34px);overflow: hidden;display: inline-block;margin: 15px;border-color: #e6e6e6;}
515
+
516
+/* 1280兼容 */
517
+@media (max-width: 1280px) {
518
+.panel{margin:0 15px 30px 15px}
519
+.left{width: 180px;}
520
+.layout-content{left:180px;}
521
+
522
+.count > dl{margin: 0 10px;}
523
+.panelGroup{padding: 0 15px 30px 0;}
524
+.panelGroup .panel-row-2{width: calc(50% - 15px);}
525
+.panelGroup .panel > .panel-body{padding: 20px 10px;}
526
+
527
+.editBar .btn-group{margin-right: 5px;}
528
+.editBar .btn-group a.btn, .editBar .input-group .input-group-addon, .editBar .form-control, .editBar .input-group-btn .btn{padding: 4px 15px;}
529
+.editBar .btn .icon{margin-right: 4px;}
530
+
531
+.panel-body .chosen-container{max-width: ;}
532
+.panel-body .chosen-container-multi .chosen-choices{min-width: 160px;padding: 2px 5px;}
533
+}
534
+
535
+

BIN
resources/static/images/1.jpg Wyświetl plik


BIN
resources/static/images/2.JPG Wyświetl plik


BIN
resources/static/images/3.jpg Wyświetl plik


BIN
resources/static/images/4.jpg Wyświetl plik


BIN
resources/static/images/5.jpg Wyświetl plik


BIN
resources/static/images/6.jpg Wyświetl plik


BIN
resources/static/images/7.JPG Wyświetl plik


+ 60
- 0
resources/static/images/count-bg01.svg Wyświetl plik

@@ -0,0 +1,60 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 396 190" style="enable-background:new 0 0 396 190;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:url(#SVGID_1_);}
7
+	.st1{fill:none;}
8
+	.st2{fill:url(#SVGID_2_);}
9
+	.st3{fill:url(#SVGID_3_);}
10
+	.st4{fill:url(#SVGID_4_);}
11
+	.st5{fill:url(#SVGID_5_);}
12
+</style>
13
+<g>
14
+	<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-0.3824" y1="95" x2="396.3824" y2="95">
15
+		<stop  offset="0" style="stop-color:#4196FA"/>
16
+		<stop  offset="0.5" style="stop-color:#39B1F8"/>
17
+	</linearGradient>
18
+	<rect x="-0.4" class="st0" width="396.8" height="190"/>
19
+	<g>
20
+		<path class="st1" d="M283,171.4c-30.1-5.4-55.5-20.8-69.8-45.6C191.5,88.3,200.9,39.7,232.9,0H-0.4v190h275.1
21
+			C276.5,183.7,279.3,177.4,283,171.4z"/>
22
+		
23
+			<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="237.4054" y1="85.2763" x2="309.4579" y2="240.7957" gradientTransform="matrix(0.9602 -0.2274 0.2953 1.0275 6.2789 -26.4008)">
24
+			<stop  offset="0" style="stop-color:#66CCF6;stop-opacity:0.3"/>
25
+			<stop  offset="0.3593" style="stop-color:#7DD1FF;stop-opacity:0"/>
26
+			<stop  offset="0.706" style="stop-color:#7DD1FF;stop-opacity:0"/>
27
+			<stop  offset="1" style="stop-color:#7DD1FF;stop-opacity:0.4"/>
28
+		</linearGradient>
29
+		<path class="st2" d="M213.1,125.8c14.3,24.8,39.7,40.3,69.8,45.6c18-29.9,56.4-54.8,104-63.7c3.2-0.6,6.3-1.1,9.4-1.5V0H232.9
30
+			C200.9,39.7,191.5,88.3,213.1,125.8z"/>
31
+		
32
+			<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="227.6598" y1="255.7456" x2="493.101" y2="255.7456" gradientTransform="matrix(0.983 -0.1835 0.1835 0.983 -2.8208 -16.4864)">
33
+			<stop  offset="0" style="stop-color:#66CCF6;stop-opacity:0.3"/>
34
+			<stop  offset="0.3844" style="stop-color:#7DD1FF;stop-opacity:0"/>
35
+			<stop  offset="0.6709" style="stop-color:#7DD1FF;stop-opacity:0"/>
36
+			<stop  offset="1" style="stop-color:#7DD1FF;stop-opacity:0.4"/>
37
+		</linearGradient>
38
+		<path class="st3" d="M283,171.4c-3.6,6-6.4,12.3-8.3,18.6h121.7v-41.7c-0.3,0.2-0.5,0.3-0.8,0.5
39
+			C358.2,170.4,317.5,177.5,283,171.4z"/>
40
+		
41
+			<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="219.1305" y1="93.7431" x2="291.183" y2="249.2625" gradientTransform="matrix(0.9602 -0.2274 0.2953 1.0275 6.2789 -26.4008)">
42
+			<stop  offset="0" style="stop-color:#66CCF6;stop-opacity:0.3"/>
43
+			<stop  offset="0.3593" style="stop-color:#7DD1FF;stop-opacity:0"/>
44
+			<stop  offset="0.706" style="stop-color:#7DD1FF;stop-opacity:0"/>
45
+			<stop  offset="1" style="stop-color:#7DD1FF;stop-opacity:0.4"/>
46
+		</linearGradient>
47
+		<path class="st4" d="M283,171.4c34.5,6.1,75.2-1,112.6-22.6c0.3-0.2,0.5-0.3,0.8-0.5v-42.1c-3.1,0.4-6.3,0.9-9.4,1.5
48
+			C339.4,116.6,301,141.5,283,171.4z"/>
49
+		
50
+			<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="227.6598" y1="219.9906" x2="493.101" y2="219.9906" gradientTransform="matrix(0.983 -0.1835 0.1835 0.983 -2.8208 -16.4864)">
51
+			<stop  offset="0" style="stop-color:#66CCF6;stop-opacity:0.3"/>
52
+			<stop  offset="0.3844" style="stop-color:#7DD1FF;stop-opacity:0"/>
53
+			<stop  offset="0.6709" style="stop-color:#7DD1FF;stop-opacity:0"/>
54
+			<stop  offset="1" style="stop-color:#7DD1FF;stop-opacity:0.4"/>
55
+		</linearGradient>
56
+		<path class="st5" d="M283,171.4c34.5,6.1,75.2-1,112.6-22.6c0.3-0.2,0.5-0.3,0.8-0.5v-42.1c-3.1,0.4-6.3,0.9-9.4,1.5
57
+			C339.4,116.6,301,141.5,283,171.4z"/>
58
+	</g>
59
+</g>
60
+</svg>

+ 37
- 0
resources/static/images/count-bg02.svg Wyświetl plik

@@ -0,0 +1,37 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 396 190" style="enable-background:new 0 0 396 190;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:url(#SVGID_1_);}
7
+	.st1{fill:none;}
8
+	.st2{fill:url(#SVGID_2_);}
9
+	.st3{fill:url(#SVGID_3_);}
10
+</style>
11
+<g>
12
+	
13
+		<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-0.4" y1="95" x2="396.4" y2="95" gradientTransform="matrix(1 0 0 -1 0 190)">
14
+		<stop  offset="0" style="stop-color:#F57D1D"/>
15
+		<stop  offset="0.7" style="stop-color:#FECF21"/>
16
+	</linearGradient>
17
+	<rect x="-0.4" class="st0" width="396.8" height="190"/>
18
+	<g>
19
+		<path class="st1" d="M283,171.4c-30.1-5.4-55.5-20.8-69.8-45.6C191.5,88.3,200.9,39.7,232.9,0H-0.4v190h275.1
20
+			C276.5,183.7,279.3,177.4,283,171.4z"/>
21
+		
22
+			<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="248.654" y1="229.4576" x2="355.0807" y2="-0.2553" gradientTransform="matrix(1 0 0 -1 0 190)">
23
+			<stop  offset="0.7255" style="stop-color:#F57D1D"/>
24
+			<stop  offset="1" style="stop-color:#FECF21;stop-opacity:0.5"/>
25
+		</linearGradient>
26
+		<path class="st2" d="M387,107.7c-47.6,8.9-86,33.8-104,63.7c-3.6,6-6.4,12.3-8.3,18.6h121.7v-41.7v-42.1
27
+			C393.3,106.6,390.1,107.1,387,107.7z"/>
28
+		
29
+			<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="186.9319" y1="42.0928" x2="599.5538" y2="280.3203" gradientTransform="matrix(1 0 0 -1 0 190)">
30
+			<stop  offset="0" style="stop-color:#F57D1D"/>
31
+			<stop  offset="0.6432" style="stop-color:#FECF21;stop-opacity:0"/>
32
+		</linearGradient>
33
+		<path class="st3" d="M232.9,0c-31.9,39.7-41.4,88.3-19.7,125.8c14.3,24.8,39.7,40.3,69.8,45.6c34.5,6.1,75.2-1,112.6-22.6
34
+			c0.3-0.2,0.5-0.3,0.8-0.5v-42.1V0H232.9z"/>
35
+	</g>
36
+</g>
37
+</svg>

+ 40
- 0
resources/static/images/count-bg03.svg Wyświetl plik

@@ -0,0 +1,40 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 396 190" style="enable-background:new 0 0 396 190;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:url(#SVGID_1_);}
7
+	.st1{fill:url(#SVGID_2_);}
8
+	.st2{fill:none;}
9
+	.st3{fill:url(#SVGID_3_);}
10
+	.st4{fill:url(#SVGID_4_);}
11
+</style>
12
+<g>
13
+	<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-0.3824" y1="95" x2="396.3824" y2="95">
14
+		<stop  offset="0" style="stop-color:#3ED4ED"/>
15
+		<stop  offset="0.7" style="stop-color:#28E6B0"/>
16
+	</linearGradient>
17
+	<rect x="-0.4" class="st0" width="396.8" height="190"/>
18
+	<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-0.3824" y1="95" x2="396.3824" y2="95">
19
+		<stop  offset="0" style="stop-color:#3ED4ED"/>
20
+		<stop  offset="0.7" style="stop-color:#28E6B0"/>
21
+	</linearGradient>
22
+	<rect x="-0.4" class="st1" width="396.8" height="190"/>
23
+	<g>
24
+		<path class="st2" d="M283,171.4c-30.1-5.4-55.5-20.8-69.8-45.6C191.5,88.3,200.9,39.7,232.9,0H-0.4v190h275.1
25
+			C276.5,183.7,279.3,177.4,283,171.4z"/>
26
+		<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="271.1955" y1="1.6859" x2="412.9827" y2="260.4084">
27
+			<stop  offset="8.704451e-02" style="stop-color:#28E692"/>
28
+			<stop  offset="0.5829" style="stop-color:#3ED4D9;stop-opacity:0.5"/>
29
+		</linearGradient>
30
+		<path class="st3" d="M232.9,0c-31.9,39.7-41.4,88.3-19.7,125.8c14.3,24.8,39.7,40.3,69.8,45.6c34.5,6.1,75.2-1,112.6-22.6
31
+			c0.3-0.2,0.5-0.3,0.8-0.5v-42.1V0H232.9z"/>
32
+		<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="223.0903" y1="-2.1133" x2="374.7993" y2="200.5664">
33
+			<stop  offset="0.6401" style="stop-color:#28E6A2;stop-opacity:0.8"/>
34
+			<stop  offset="1" style="stop-color:#3ED4ED;stop-opacity:0.2"/>
35
+		</linearGradient>
36
+		<path class="st4" d="M387,107.7c-47.6,8.9-86,33.8-104,63.7c-3.6,6-6.4,12.3-8.3,18.6h121.7v-41.7v-42.1
37
+			C393.3,106.6,390.1,107.1,387,107.7z"/>
38
+	</g>
39
+</g>
40
+</svg>

+ 40
- 0
resources/static/images/count-bg04.svg Wyświetl plik

@@ -0,0 +1,40 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 396 190" style="enable-background:new 0 0 396 190;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:url(#SVGID_1_);}
7
+	.st1{fill:url(#SVGID_2_);}
8
+	.st2{fill:none;}
9
+	.st3{fill:url(#SVGID_3_);}
10
+	.st4{fill:url(#SVGID_4_);}
11
+</style>
12
+<g>
13
+	<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-0.3824" y1="95" x2="396.3824" y2="95">
14
+		<stop  offset="0" style="stop-color:#3ED4ED"/>
15
+		<stop  offset="0.7" style="stop-color:#28E6B0"/>
16
+	</linearGradient>
17
+	<rect x="-0.4" class="st0" width="396.8" height="190"/>
18
+	<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-0.3824" y1="95" x2="396.3824" y2="95">
19
+		<stop  offset="0" style="stop-color:#7989FF"/>
20
+		<stop  offset="0.7" style="stop-color:#8C95FE"/>
21
+	</linearGradient>
22
+	<rect x="-0.4" class="st1" width="396.8" height="190"/>
23
+	<g>
24
+		<path class="st2" d="M283,171.4c-30.1-5.4-55.5-20.8-69.8-45.6C191.5,88.3,200.9,39.7,232.9,0H-0.4v190h275.1
25
+			C276.5,183.7,279.3,177.4,283,171.4z"/>
26
+		<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="204.3926" y1="-53.6122" x2="447.36" y2="231.1083">
27
+			<stop  offset="0.1438" style="stop-color:#AEA5FE"/>
28
+			<stop  offset="0.6784" style="stop-color:#7C8BFF"/>
29
+		</linearGradient>
30
+		<path class="st3" d="M232.9,0c-31.9,39.7-41.4,88.3-19.7,125.8c14.3,24.8,39.7,40.3,69.8,45.6c34.5,6.1,75.2-1,112.6-22.6
31
+			c0.3-0.2,0.5-0.3,0.8-0.5v-42.1V0H232.9z"/>
32
+		<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="292.5713" y1="94.947" x2="394.4534" y2="221.0136">
33
+			<stop  offset="0.1402" style="stop-color:#AEA5FE;stop-opacity:0.6"/>
34
+			<stop  offset="0.5829" style="stop-color:#C0C6FF;stop-opacity:0.2"/>
35
+		</linearGradient>
36
+		<path class="st4" d="M387,107.7c-47.6,8.9-86,33.8-104,63.7c-3.6,6-6.4,12.3-8.3,18.6h121.7v-41.7v-42.1
37
+			C393.3,106.6,390.1,107.1,387,107.7z"/>
38
+	</g>
39
+</g>
40
+</svg>

BIN
resources/static/images/end_bg.jpg Wyświetl plik


BIN
resources/static/images/favicon.ico Wyświetl plik


+ 20
- 0
resources/static/images/icon-count01.svg Wyświetl plik

@@ -0,0 +1,20 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:#FF9F7F;}
7
+</style>
8
+<path class="st0" d="M193.3,115c-3.7,0-6.7-3-6.7-6.7V93.7c0-3.7,3-6.7,6.7-6.7s6.7,3,6.7,6.7v14.7C200,112,197,115,193.3,115
9
+	 M193.3,80.3c-3.7,0-6.7-3-6.7-6.7v-27c0-18.3-15-33.3-33.3-33.3H46.7c-18.3,0-33.3,15-33.3,33.3v23.7c0,3.7-3,6.7-6.7,6.7
10
+	S0,74,0,70.3V46.7C0,21,21,0,46.7,0h106.7C179,0,200,21,200,46.7v27C200,77.7,197,80.3,193.3,80.3 M6.7,136.7c-3.7,0-6.7-3-6.7-6.7
11
+	V97c0-3.7,3-6.7,6.7-6.7s6.7,3,6.7,6.7v33C13.3,133.7,10.3,136.7,6.7,136.7 M153.3,200H46.7C21,200,0,179,0,153.3
12
+	c0-3.7,3-6.7,6.7-6.7s6.7,3,6.7,6.7c0,18.3,15,33.3,33.3,33.3h106.7c18.3,0,33.3-15,33.3-33.3v-24.7c0-3.7,3-6.7,6.7-6.7
13
+	c3.7,0,6.7,3,6.7,6.7v24.7C200,179,179,200,153.3,200"/>
14
+<path class="st0" d="M59.3,90.3c-2,0-3.7-1-5-2.3L35,66.7c-2.3-2.7-2.3-7,0.7-9.3c2.7-2.3,7-2.3,9.3,0.7l14.3,16.3L87.7,45
15
+	c2.7-2.7,6.7-2.7,9.3-0.3c2.7,2.7,2.7,6.7,0.3,9.3L64,88.7C62.7,89.7,61,90.3,59.3,90.3 M173.3,75.7h-65c-3.7,0-6.7-3-6.7-6.7
16
+	s3-6.7,6.7-6.7h65c3.7,0,6.7,3,6.7,6.7S177,75.7,173.3,75.7 M173.3,137.3h-65c-3.7,0-6.7-3-6.7-6.7c0-3.7,3-6.7,6.7-6.7h65
17
+	c3.7,0,6.7,3,6.7,6.7C180,134.3,177,137.3,173.3,137.3 M62.7,117.3c-7.3,0-13.3,6-13.3,13.3c0,7.3,6,13.3,13.3,13.3S76,138,76,130.7
18
+	C76,123.3,70,117.3,62.7,117.3 M62.7,157.7C48,157.7,36,145.7,36,131c0-14.7,12-26.7,26.7-26.7s26.7,12,26.7,26.7
19
+	C89.3,145.7,77.3,157.7,62.7,157.7"/>
20
+</svg>

+ 19
- 0
resources/static/images/icon-count02.svg Wyświetl plik

@@ -0,0 +1,19 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:#96BFFF;}
7
+</style>
8
+<path class="st0" d="M168.2,12.3H31.8c-10.7,0-19.5,8.7-19.5,19.5v136.4c0,10.7,8.7,19.5,19.5,19.5h43.8c2.9,0,4.9-1.9,4.9-4.9
9
+	c0-2.9-1.9-4.9-4.9-4.9H31.8c-5.4,0-9.7-4.4-9.7-9.7V31.8c0-5.4,4.4-9.7,9.7-9.7h136.4c5.4,0,9.7,4.4,9.7,9.7v24.4
10
+	c0,2.9,1.9,4.9,4.9,4.9s4.9-1.9,4.9-4.9V31.8C187.7,21,179,12.3,168.2,12.3"/>
11
+<path class="st0" d="M41.6,61h68.2c2.9,0,4.9-1.9,4.9-4.9c0-2.9-1.9-4.9-4.9-4.9H41.6c-2.9,0-4.9,1.9-4.9,4.9
12
+	C36.7,59.1,38.6,61,41.6,61z M80.5,95.1h-39c-2.9,0-4.9,1.9-4.9,4.9c0,2.9,1.9,4.9,4.9,4.9h39c2.9,0,4.9-2,4.9-4.9
13
+	C85.4,97.1,83.5,95.1,80.5,95.1L80.5,95.1z M187.2,177.4c-1.9-20-16.1-36.1-34.6-41.4c12.2-5.4,20.5-17.1,20.5-31.2
14
+	c0.1-18.7-15-34-33.7-34.1c-0.1,0-0.3,0-0.4,0c-18.7-0.1-34,15-34.1,33.7c0,0.1,0,0.3,0,0.4c0,14.1,8.3,25.8,20.5,31.2
15
+	c-18.5,5.4-32.2,21.4-34.6,40.9v1c0,2.9,2.4,4.9,4.9,4.9c2.9,0,4.9-2.4,4.9-4.9v-0.5c2.4-19,19-34.1,38.5-34.1
16
+	c20,0,36.1,15.1,38.5,34.1c0,2.9,2.4,4.9,4.9,4.9C185.3,182.8,187.2,180.8,187.2,177.4C187.2,177.9,187.2,177.9,187.2,177.4
17
+	C187.2,177.9,187.2,177.9,187.2,177.4z M114.6,104.8c0-13.6,10.7-24.4,24.4-24.4c13.6,0,24.4,10.7,24.4,24.4
18
+	c0,13.6-10.7,24.4-24.4,24.4C125.4,129.2,114.6,118.5,114.6,104.8z"/>
19
+</svg>

+ 23
- 0
resources/static/images/icon-count03.svg Wyświetl plik

@@ -0,0 +1,23 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:#9D96F5;}
7
+</style>
8
+<path class="st0" d="M124.5,94.8c9.3-7.3,15.2-18.5,15.2-31.2c0-21.9-17.8-39.7-39.7-39.7c-21.9,0-39.7,17.8-39.7,39.7
9
+	c0,12.7,6,23.9,15.2,31.2c-24.4,9.7-41.7,33.6-41.7,61.4v13.2c0,3.7,3,6.6,6.6,6.6h119c3.7,0,6.6-3,6.6-6.6v-13.2
10
+	C166.2,128.4,148.9,104.6,124.5,94.8L124.5,94.8z M73.6,63.6c0-14.6,11.9-26.5,26.5-26.5c14.6,0,26.5,11.9,26.5,26.5
11
+	c0,14.6-11.9,26.5-26.5,26.5C85.4,90.1,73.6,78.2,73.6,63.6z M152.9,162.8H47.1v-6.6c0-29.2,23.7-52.9,52.9-52.9
12
+	c29.2,0,52.9,23.7,52.9,52.9L152.9,162.8L152.9,162.8z"/>
13
+<path class="st0" d="M55.7,97.1c0.2-0.4,0.2-0.8,0.3-1.2c0.1-0.3,0.1-0.5,0.2-0.8c0-0.5,0-1-0.1-1.5c0-0.3,0-0.5,0-0.8
14
+	c0-0.2-0.1-0.3-0.2-0.4c-0.1-0.3-0.2-0.6-0.4-0.8c-0.3-0.6-0.6-1.1-1-1.5c-0.1-0.1-0.1-0.1-0.2-0.2c-0.6-0.6-1.3-1.1-2.1-1.4
15
+	c-7.2-3.2-11.8-10.3-11.8-18.1c0-9.2,6.2-17.1,15.2-19.3c3.6-0.9,5.7-4.4,4.9-8c-0.9-3.6-4.4-5.7-8-4.9
16
+	c-14.9,3.6-25.3,16.8-25.3,32.2c0,8.4,3.2,16.2,8.6,22.2c-17.2,8.9-28.4,26.8-28.4,46.9v10.2c0,3.7,3,6.6,6.6,6.6
17
+	c3.7,0,6.6-3,6.6-6.6v-10.2c0-18.3,12.3-34,29.9-38.4C52.8,100.6,54.8,99.3,55.7,97.1L55.7,97.1z M164.1,92.4
18
+	c5.4-6,8.6-13.8,8.6-22.2c0-14.9-10.1-28.1-24.5-31.9c-3.5-0.9-7.2,1.1-8.1,4.7c-1,3.5,1.1,7.2,4.7,8.1c8.6,2.3,14.7,10.2,14.7,19.2
19
+	c0,7.8-4.6,14.9-11.8,18.1c-0.8,0.3-1.5,0.8-2.1,1.5c-0.1,0.1-0.1,0.1-0.2,0.2c-0.4,0.5-0.7,1-1,1.6c-0.1,0.3-0.3,0.5-0.4,0.8
20
+	c0,0.1-0.2,0.3-0.2,0.4c-0.1,0.3,0,0.5,0,0.8c-0.1,0.5-0.1,1,0,1.5c0,0.3,0.1,0.5,0.2,0.8c0.1,0.4,0.1,0.8,0.3,1.2
21
+	c1,2.2,3,3.5,5.1,3.8c17.6,4.4,29.9,20.1,29.9,38.4v10.2c0,3.7,3,6.6,6.6,6.6c3.6,0,6.6-3,6.6-6.6v-10.2
22
+	C192.6,119.2,181.4,101.3,164.1,92.4L164.1,92.4z"/>
23
+</svg>

+ 22
- 0
resources/static/images/icon-count04.svg Wyświetl plik

@@ -0,0 +1,22 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:#9FE6B8;}
7
+</style>
8
+<path class="st0" d="M142.8,153.8v-14.2c28-4.8,48.8-14,55.1-25.2c1.3,2.1,1.9,4.6,2,7.1C199.9,135.8,176.6,148,142.8,153.8
9
+	L142.8,153.8z M142.8,110.8V96.7c28-4.8,48.8-14,55.1-25.2c1.3,2.1,1.9,4.6,2,7.1C199.9,92.8,176.6,105.1,142.8,110.8L142.8,110.8z
10
+	 M189.6,52.6c-6.7,4.5-14.1,8-21.9,10.1c-44.4,11.6-90.9,11.6-135.3,0c-7.8-2.2-15.2-5.6-22-10.1C2,46.5,0.2,40,0.2,35.7
11
+	S2,25,10.4,18.8c6.7-4.5,14.1-8,22-10.1c44.4-11.6,90.9-11.6,135.3,0c7.8,2.2,15.2,5.6,21.9,10.1c8.5,6.2,10.2,12.6,10.2,16.9
12
+	S198.1,46.5,189.6,52.6L189.6,52.6z M181.3,30.4c-5.5-3.6-11.5-6.3-17.8-8c-41.6-10.7-85.3-10.7-126.9,0c-6.3,1.7-12.3,4.5-17.8,8
13
+	c-2.9,0.6-4.8,3.5-4.2,6.4c0.4,2.1,2.1,3.8,4.2,4.2c5.5,3.6,11.5,6.3,17.8,8c41.6,10.7,85.3,10.7,126.9,0c6.3-1.7,12.3-4.5,17.8-8
14
+	c2.1-1.1,3.7-3,4.3-5.3C184.9,33.4,183.4,31.5,181.3,30.4L181.3,30.4z M57.3,96.7v14.2C23.4,105.1,0,92.8,0,78.6
15
+	c0-2.5,0.7-4.9,2-7.1C8.3,82.7,29.2,91.9,57.3,96.7z M57.3,139.6v14.2C23.4,148.1,0,135.7,0,121.5c0-2.5,0.7-4.9,2-7.1
16
+	C8.3,125.6,29.2,134.9,57.3,139.6L57.3,139.6z M66.5,80.7c2.7-2.8,7.2-2.8,10-0.1l23.5,23.6l23.5-23.6c2.8-2.8,7.3-2.8,10.1,0.1
17
+	c1.3,1.3,2.1,3.1,2.1,5c0,1.9-0.8,3.7-2.1,5.1l-16.4,16.4h11.3c3.9,0,7.1,3.2,7.1,7.1c0,3.9-3.2,7.1-7.1,7.1h-21.4v14.1h21.4
18
+	c3.9,0,7.1,3.2,7.1,7.1c0,3.9-3.2,7.1-7.1,7.1h-21.4v21.6c0,3.9-3.2,7.1-7.1,7.1s-7.1-3.2-7.1-7.1v-21.6H71.5
19
+	c-3.9,0-7.1-3.2-7.1-7.1c0-3.9,3.2-7.1,7.1-7.1h21.4v-14.1H71.5c-3.9,0-7.1-3.2-7.1-7.1c0-3.9,3.2-7.1,7.1-7.1h11.3L66.5,90.8
20
+	C63.8,88,63.8,83.5,66.5,80.7L66.5,80.7z M100,185.8c48.4,0,88.8-12.3,98-28.6c1.3,2.1,1.9,4.6,2,7.1c0,19.7-44.7,35.7-99.9,35.7
21
+	S0,184,0,164.3c0-2.5,0.7-4.9,2-7.1C11.2,173.5,51.6,185.8,100,185.8L100,185.8z"/>
22
+</svg>

+ 13
- 0
resources/static/images/icon-count05.svg Wyświetl plik

@@ -0,0 +1,13 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 200 200" style="enable-background:new 0 0 200 200;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:#FFFFFF;}
7
+</style>
8
+<path class="st0" d="M197.9,92.2c-3,3.9-8.6,4.6-12.5,1.6c-0.1-0.1-0.2-0.2-0.3-0.3l-8.7-7.4v98.9h8.8c1.6,0,2.9,1.3,2.9,3v9
9
+	c0,1.6-1.3,3-2.9,3H14.7c-1.6,0-3-1.3-2.9-3c0,0,0,0,0,0v-9c0-1.6,1.3-3,2.9-3h8.8V83.5l-8.7,7.1c-3.9,3.2-9.6,2.6-12.7-1.2
10
+	c0,0,0,0,0-0.1c-3.2-3.9-2.6-9.7,1.3-12.9L94,2.1c1.9-1.5,4.3-2.3,6.7-2c2,0.1,3.8,0.8,5.3,2.1l90.6,76.7
11
+	C200.5,82.2,201.1,88.1,197.9,92.2L197.9,92.2z M126.5,122.4c0-1.6-1.3-3-2.9-3h-47c-1.6,0-3,1.3-2.9,3c0,0,0,0,0,0v6
12
+	c0,1.6,1.3,3,2.9,3h2.9v53.7h41.2v-53.7h2.9c1.6,0,2.9-1.3,2.9-3L126.5,122.4L126.5,122.4z"/>
13
+</svg>

BIN
resources/static/images/loader.gif Wyświetl plik


BIN
resources/static/images/login-bg.jpg Wyświetl plik


+ 2087
- 0
resources/static/images/login-leftPic.svg
Plik diff jest za duży
Wyświetl plik


BIN
resources/static/images/login-logo.png Wyświetl plik


BIN
resources/static/images/loginBg.png Wyświetl plik


BIN
resources/static/images/login_01.jpg Wyświetl plik


BIN
resources/static/images/login_02.jpg Wyświetl plik


BIN
resources/static/images/login_03.jpg Wyświetl plik


BIN
resources/static/images/login_04.jpg Wyświetl plik


BIN
resources/static/images/login_05.jpg Wyświetl plik


BIN
resources/static/images/login_bg.png Wyświetl plik


BIN
resources/static/images/login_btn.jpg Wyświetl plik


BIN
resources/static/images/login_img_bg.png Wyświetl plik


BIN
resources/static/images/login_logo.png Wyświetl plik


BIN
resources/static/images/login_pic_01.jpg Wyświetl plik


BIN
resources/static/images/login_title.png Wyświetl plik


BIN
resources/static/images/login_yzm.jpg Wyświetl plik


BIN
resources/static/images/logo.png Wyświetl plik


BIN
resources/static/images/map_china.jpg Wyświetl plik


BIN
resources/static/images/nomap.png Wyświetl plik


BIN
resources/static/images/pic-count01.jpg Wyświetl plik


BIN
resources/static/images/pic-count02.jpg Wyświetl plik


BIN
resources/static/images/pic-count03.jpg Wyświetl plik


BIN
resources/static/images/pic_01.jpg Wyświetl plik


BIN
resources/static/images/pic_02.jpg Wyświetl plik


BIN
resources/static/images/新建文件夹/add.png Wyświetl plik


BIN
resources/static/images/新建文件夹/barbg.gif Wyświetl plik


BIN
resources/static/images/新建文件夹/btn_bg.gif Wyświetl plik


BIN
resources/static/images/新建文件夹/dangyuan2.png Wyświetl plik


BIN
resources/static/images/新建文件夹/del.png Wyświetl plik


BIN
resources/static/images/新建文件夹/header_bg.jpg Wyświetl plik


BIN
resources/static/images/新建文件夹/header_bg_l.jpg Wyświetl plik


BIN
resources/static/images/新建文件夹/header_bg_r.jpg Wyświetl plik


BIN
resources/static/images/新建文件夹/header_btn.png Wyświetl plik


BIN
resources/static/images/新建文件夹/icon-nav-dy.png Wyświetl plik


BIN
resources/static/images/新建文件夹/icon-nav-gg.png Wyświetl plik


BIN
resources/static/images/新建文件夹/icon-nav-gz.png Wyświetl plik


BIN
resources/static/images/新建文件夹/icon-nav-jcxx.png Wyświetl plik


BIN
resources/static/images/新建文件夹/icon-nav-jl.png Wyświetl plik


BIN
resources/static/images/新建文件夹/icon-nav-xt.png Wyświetl plik


BIN
resources/static/images/新建文件夹/icon-nav-zz.png Wyświetl plik


BIN
resources/static/images/新建文件夹/loginBg.jpg Wyświetl plik


BIN
resources/static/images/新建文件夹/logo.png Wyświetl plik


BIN
resources/static/images/新建文件夹/pic-chart-cz.png Wyświetl plik


BIN
resources/static/images/新建文件夹/pic-chart-ga.png Wyświetl plik


BIN
resources/static/images/新建文件夹/pic-chart-nl.png Wyświetl plik


BIN
resources/static/images/新建文件夹/pic-chart-xb.png Wyświetl plik


BIN
resources/static/images/新建文件夹/pic-chart-xl.png Wyświetl plik


BIN
resources/static/images/新建文件夹/pic-chart-yz.png Wyświetl plik


BIN
resources/static/images/新建文件夹/picCisUser.png Wyświetl plik


BIN
resources/static/images/新建文件夹/right_common.png Wyświetl plik


BIN
resources/static/images/新建文件夹/right_s_btn.png Wyświetl plik


BIN
resources/static/images/新建文件夹/toend.png Wyświetl plik


BIN
resources/static/images/新建文件夹/tostart.png Wyświetl plik


BIN
resources/static/images/新建文件夹/xq_ico01.png Wyświetl plik


BIN
resources/static/images/新建文件夹/xq_ico02.png Wyświetl plik


BIN
resources/static/images/新建文件夹/xq_ico03.png Wyświetl plik


BIN
resources/static/images/新建文件夹/xq_ico04.png Wyświetl plik


BIN
resources/static/images/新建文件夹/xq_ico05.png Wyświetl plik


BIN
resources/static/images/新建文件夹/xq_ico06.png Wyświetl plik


BIN
resources/static/images/新建文件夹/xq_ico07.png Wyświetl plik


BIN
resources/static/images/新建文件夹/zongrenkou2.png Wyświetl plik


+ 197
- 0
resources/static/js/Blob.js Wyświetl plik

@@ -0,0 +1,197 @@
1
+/* Blob.js
2
+ * A Blob implementation.
3
+ * 2014-07-24
4
+ *
5
+ * By Eli Grey, http://eligrey.com
6
+ * By Devin Samarin, https://github.com/dsamarin
7
+ * License: X11/MIT
8
+ *   See https://github.com/eligrey/Blob.js/blob/master/LICENSE.md
9
+ */
10
+
11
+/*global self, unescape */
12
+/*jslint bitwise: true, regexp: true, confusion: true, es5: true, vars: true, white: true,
13
+  plusplus: true */
14
+
15
+/*! @source http://purl.eligrey.com/github/Blob.js/blob/master/Blob.js */
16
+
17
+(function (view) {
18
+	"use strict";
19
+
20
+	view.URL = view.URL || view.webkitURL;
21
+
22
+	if (view.Blob && view.URL) {
23
+		try {
24
+			new Blob;
25
+			return;
26
+		} catch (e) {}
27
+	}
28
+
29
+	// Internally we use a BlobBuilder implementation to base Blob off of
30
+	// in order to support older browsers that only have BlobBuilder
31
+	var BlobBuilder = view.BlobBuilder || view.WebKitBlobBuilder || view.MozBlobBuilder || (function(view) {
32
+		var
33
+			  get_class = function(object) {
34
+				return Object.prototype.toString.call(object).match(/^\[object\s(.*)\]$/)[1];
35
+			}
36
+			, FakeBlobBuilder = function BlobBuilder() {
37
+				this.data = [];
38
+			}
39
+			, FakeBlob = function Blob(data, type, encoding) {
40
+				this.data = data;
41
+				this.size = data.length;
42
+				this.type = type;
43
+				this.encoding = encoding;
44
+			}
45
+			, FBB_proto = FakeBlobBuilder.prototype
46
+			, FB_proto = FakeBlob.prototype
47
+			, FileReaderSync = view.FileReaderSync
48
+			, FileException = function(type) {
49
+				this.code = this[this.name = type];
50
+			}
51
+			, file_ex_codes = (
52
+				  "NOT_FOUND_ERR SECURITY_ERR ABORT_ERR NOT_READABLE_ERR ENCODING_ERR "
53
+				+ "NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR"
54
+			).split(" ")
55
+			, file_ex_code = file_ex_codes.length
56
+			, real_URL = view.URL || view.webkitURL || view
57
+			, real_create_object_URL = real_URL.createObjectURL
58
+			, real_revoke_object_URL = real_URL.revokeObjectURL
59
+			, URL = real_URL
60
+			, btoa = view.btoa
61
+			, atob = view.atob
62
+
63
+			, ArrayBuffer = view.ArrayBuffer
64
+			, Uint8Array = view.Uint8Array
65
+
66
+			, origin = /^[\w-]+:\/*\[?[\w\.:-]+\]?(?::[0-9]+)?/
67
+		;
68
+		FakeBlob.fake = FB_proto.fake = true;
69
+		while (file_ex_code--) {
70
+			FileException.prototype[file_ex_codes[file_ex_code]] = file_ex_code + 1;
71
+		}
72
+		// Polyfill URL
73
+		if (!real_URL.createObjectURL) {
74
+			URL = view.URL = function(uri) {
75
+				var
76
+					  uri_info = document.createElementNS("http://www.w3.org/1999/xhtml", "a")
77
+					, uri_origin
78
+				;
79
+				uri_info.href = uri;
80
+				if (!("origin" in uri_info)) {
81
+					if (uri_info.protocol.toLowerCase() === "data:") {
82
+						uri_info.origin = null;
83
+					} else {
84
+						uri_origin = uri.match(origin);
85
+						uri_info.origin = uri_origin && uri_origin[1];
86
+					}
87
+				}
88
+				return uri_info;
89
+			};
90
+		}
91
+		URL.createObjectURL = function(blob) {
92
+			var
93
+				  type = blob.type
94
+				, data_URI_header
95
+			;
96
+			if (type === null) {
97
+				type = "application/octet-stream";
98
+			}
99
+			if (blob instanceof FakeBlob) {
100
+				data_URI_header = "data:" + type;
101
+				if (blob.encoding === "base64") {
102
+					return data_URI_header + ";base64," + blob.data;
103
+				} else if (blob.encoding === "URI") {
104
+					return data_URI_header + "," + decodeURIComponent(blob.data);
105
+				} if (btoa) {
106
+					return data_URI_header + ";base64," + btoa(blob.data);
107
+				} else {
108
+					return data_URI_header + "," + encodeURIComponent(blob.data);
109
+				}
110
+			} else if (real_create_object_URL) {
111
+				return real_create_object_URL.call(real_URL, blob);
112
+			}
113
+		};
114
+		URL.revokeObjectURL = function(object_URL) {
115
+			if (object_URL.substring(0, 5) !== "data:" && real_revoke_object_URL) {
116
+				real_revoke_object_URL.call(real_URL, object_URL);
117
+			}
118
+		};
119
+		FBB_proto.append = function(data/*, endings*/) {
120
+			var bb = this.data;
121
+			// decode data to a binary string
122
+			if (Uint8Array && (data instanceof ArrayBuffer || data instanceof Uint8Array)) {
123
+				var
124
+					  str = ""
125
+					, buf = new Uint8Array(data)
126
+					, i = 0
127
+					, buf_len = buf.length
128
+				;
129
+				for (; i < buf_len; i++) {
130
+					str += String.fromCharCode(buf[i]);
131
+				}
132
+				bb.push(str);
133
+			} else if (get_class(data) === "Blob" || get_class(data) === "File") {
134
+				if (FileReaderSync) {
135
+					var fr = new FileReaderSync;
136
+					bb.push(fr.readAsBinaryString(data));
137
+				} else {
138
+					// async FileReader won't work as BlobBuilder is sync
139
+					throw new FileException("NOT_READABLE_ERR");
140
+				}
141
+			} else if (data instanceof FakeBlob) {
142
+				if (data.encoding === "base64" && atob) {
143
+					bb.push(atob(data.data));
144
+				} else if (data.encoding === "URI") {
145
+					bb.push(decodeURIComponent(data.data));
146
+				} else if (data.encoding === "raw") {
147
+					bb.push(data.data);
148
+				}
149
+			} else {
150
+				if (typeof data !== "string") {
151
+					data += ""; // convert unsupported types to strings
152
+				}
153
+				// decode UTF-16 to binary string
154
+				bb.push(unescape(encodeURIComponent(data)));
155
+			}
156
+		};
157
+		FBB_proto.getBlob = function(type) {
158
+			if (!arguments.length) {
159
+				type = null;
160
+			}
161
+			return new FakeBlob(this.data.join(""), type, "raw");
162
+		};
163
+		FBB_proto.toString = function() {
164
+			return "[object BlobBuilder]";
165
+		};
166
+		FB_proto.slice = function(start, end, type) {
167
+			var args = arguments.length;
168
+			if (args < 3) {
169
+				type = null;
170
+			}
171
+			return new FakeBlob(
172
+				  this.data.slice(start, args > 1 ? end : this.data.length)
173
+				, type
174
+				, this.encoding
175
+			);
176
+		};
177
+		FB_proto.toString = function() {
178
+			return "[object Blob]";
179
+		};
180
+		FB_proto.close = function() {
181
+			this.size = 0;
182
+			delete this.data;
183
+		};
184
+		return FakeBlobBuilder;
185
+	}(view));
186
+
187
+	view.Blob = function(blobParts, options) {
188
+		var type = options ? (options.type || "") : "";
189
+		var builder = new BlobBuilder();
190
+		if (blobParts) {
191
+			for (var i = 0, len = blobParts.length; i < len; i++) {
192
+				builder.append(blobParts[i]);
193
+			}
194
+		}
195
+		return builder.getBlob(type);
196
+	};
197
+}(typeof self !== "undefined" && self || typeof window !== "undefined" && window || this.content || this));

+ 252
- 0
resources/static/js/TreeGrid.js Wyświetl plik

@@ -0,0 +1,252 @@
1
+/**
2
+ * @author 陈举民
3
+ * @version 1.0
4
+ * @link http://chenjumin.javaeye.com
5
+ */
6
+TreeGrid = function(_config){
7
+	_config = _config || {};
8
+	
9
+	var s = "";
10
+	var rownum = 0;
11
+	var __root;
12
+	
13
+	var __selectedData = null;
14
+	var __selectedId = null;
15
+	var __selectedIndex = null;
16
+
17
+	var folderOpenIcon = (_config.folderOpenIcon || TreeGrid.FOLDER_OPEN_ICON);
18
+	var folderCloseIcon = (_config.folderCloseIcon || TreeGrid.FOLDER_CLOSE_ICON);
19
+	var defaultLeafIcon = (_config.defaultLeafIcon || TreeGrid.DEFAULT_LEAF_ICON);
20
+
21
+	//显示表头行
22
+	drowHeader = function(){
23
+		s += "<tr class='header' height='" + (_config.headerHeight || "25") + "'>";
24
+		var cols = _config.columns;
25
+		for(i=0;i<cols.length;i++){
26
+			var col = cols[i];
27
+			s += "<td align='" + (col.headerAlign || _config.headerAlign || "center") + "' width='" + (col.width || "") + "'>" + (col.headerText || "") + "</td>";
28
+		}
29
+		s += "</tr>";
30
+	}
31
+	
32
+	//递归显示数据行
33
+	drowData = function(){
34
+		var rows = _config.data;
35
+		var cols = _config.columns;
36
+		drowRowData(rows, cols, 1, "");
37
+	}
38
+	
39
+	//局部变量i、j必须要用 var 来声明,否则,后续的数据无法正常显示
40
+	drowRowData = function(_rows, _cols, _level, _pid){
41
+		var folderColumnIndex = (_config.folderColumnIndex || 0);
42
+
43
+		for(var i=0;i<_rows.length;i++){
44
+			var id = _pid + "_" + i; //行id
45
+			var row = _rows[i];
46
+			
47
+			s += "<tr id='TR" + id + "' pid='" + ((_pid=="")?"":("TR"+_pid)) + "' open='Y' data=\"" + TreeGrid.json2str(row) + "\" rowIndex='" + rownum++ + "'>";
48
+			for(var j=0;j<_cols.length;j++){
49
+				var col = _cols[j];
50
+				s += "<td align='" + (col.dataAlign || _config.dataAlign || "left") + "'";
51
+
52
+				//层次缩进
53
+				if(j==folderColumnIndex){
54
+					s += " style='text-indent:" + (parseInt((_config.indentation || "20"))*(_level-1)) + "px;'> ";
55
+				}else{
56
+					s += ">";
57
+				}
58
+
59
+				//节点图标
60
+				if(j==folderColumnIndex){
61
+					if(row.children){ //有下级数据
62
+						s += "<img folder='Y' trid='TR" + id + "' src='" + folderOpenIcon + "' class='image_hand'>";
63
+					}else{
64
+						s += "<img src='" + defaultLeafIcon + "' class='image_nohand'>";
65
+					}
66
+				}
67
+				
68
+				//单元格内容
69
+				if(col.handler){
70
+					s += (eval(col.handler + ".call(new Object(), row, col)") || "") + "</td>";
71
+				}else{
72
+					s += (row[col.dataField] || "") + "</td>";
73
+				}
74
+			}
75
+			s += "</tr>";
76
+
77
+			//递归显示下级数据
78
+			if(row.children){
79
+				drowRowData(row.children, _cols, _level+1, id);
80
+			}
81
+		}
82
+	}
83
+	
84
+	//主函数
85
+	this.show = function(){
86
+		this.id = _config.id || ("TreeGrid" + TreeGrid.COUNT++);
87
+
88
+		s += "<table id='" + this.id + "' cellspacing=0 cellpadding=0 width='" + (_config.width || "100%") + "' class='TreeGrid'>";
89
+		drowHeader();
90
+		drowData();
91
+		s += "</table>";
92
+		
93
+		__root = jQuery("#"+_config.renderTo);
94
+		__root.append(s);
95
+		
96
+		//初始化动作
97
+		init();
98
+	}
99
+
100
+	init = function(){
101
+		//以新背景色标识鼠标所指行
102
+		if((_config.hoverRowBackground || "false") == "true"){
103
+			__root.find("tr").hover(
104
+				function(){
105
+					if(jQuery(this).attr("class") && jQuery(this).attr("class") == "header") return;
106
+					jQuery(this).addClass("row_hover");
107
+				},
108
+				function(){
109
+					jQuery(this).removeClass("row_hover");
110
+				}
111
+			);
112
+		}
113
+
114
+		//将单击事件绑定到tr标签
115
+		__root.find("tr").bind("click", function(){
116
+			__root.find("tr").removeClass("row_active");
117
+			jQuery(this).addClass("row_active");
118
+			
119
+			//获取当前行的数据
120
+			__selectedData = this.data || this.getAttribute("data");
121
+			__selectedId = this.id || this.getAttribute("id");
122
+			__selectedIndex = this.rownum || this.getAttribute("rowIndex");
123
+
124
+			//行记录单击后触发的事件
125
+			if(_config.itemClick){
126
+				eval(_config.itemClick + "(__selectedId, __selectedIndex, TreeGrid.str2json(__selectedData))");
127
+			}
128
+		});
129
+
130
+		//展开、关闭下级节点
131
+		__root.find("img[folder='Y']").bind("click", function(){
132
+			var trid = this.trid || this.getAttribute("trid");
133
+			var isOpen = __root.find("#" + trid).attr("open");
134
+			isOpen = (isOpen == "Y") ? "N" : "Y";
135
+			__root.find("#" + trid).attr("open", isOpen);
136
+			showHiddenNode(trid, isOpen);
137
+		});
138
+	}
139
+
140
+	//显示或隐藏子节点数据
141
+	showHiddenNode = function(_trid, _open){
142
+		if(_open == "N"){ //隐藏子节点
143
+			__root.find("#"+_trid).find("img[folder='Y']").attr("src", folderCloseIcon);
144
+			__root.find("tr[id^=" + _trid + "_]").css("display", "none");
145
+		}else{ //显示子节点
146
+			__root.find("#"+_trid).find("img[folder='Y']").attr("src", folderOpenIcon);
147
+			showSubs(_trid);
148
+		}
149
+	}
150
+
151
+	//递归检查下一级节点是否需要显示
152
+	showSubs = function(_trid){
153
+		var isOpen = __root.find("#" + _trid).attr("open");
154
+		if(isOpen == "Y"){
155
+			var trs = __root.find("tr[pid=" + _trid + "]");
156
+			trs.css("display", "");
157
+			
158
+			for(var i=0;i<trs.length;i++){
159
+				showSubs(trs[i].id);
160
+			}
161
+		}
162
+	}
163
+
164
+	//展开或收起所有节点
165
+	this.expandAll = function(isOpen){
166
+		var trs = __root.find("tr[pid='']");
167
+		for(var i=0;i<trs.length;i++){
168
+			var trid = trs[i].id || trs[i].getAttribute("id");
169
+			showHiddenNode(trid, isOpen);
170
+		}
171
+	}
172
+	
173
+	//取得当前选中的行记录
174
+	this.getSelectedItem = function(){
175
+		return new TreeGridItem(__root, __selectedId, __selectedIndex, TreeGrid.str2json(__selectedData));
176
+	}
177
+
178
+};
179
+
180
+//公共静态变量
181
+TreeGrid.FOLDER_OPEN_ICON = "./../images/folderOpen.gif";
182
+TreeGrid.FOLDER_CLOSE_ICON = "./../images/folderClose.gif";
183
+TreeGrid.DEFAULT_LEAF_ICON = "./../images/defaultLeaf.gif";
184
+TreeGrid.COUNT = 1;
185
+
186
+//将json对象转换成字符串
187
+TreeGrid.json2str = function(obj){
188
+	var arr = [];
189
+
190
+	var fmt = function(s){
191
+		if(typeof s == 'object' && s != null){
192
+			if(s.length){
193
+				var _substr = "";
194
+				for(var x=0;x<s.length;x++){
195
+					if(x>0) _substr += ", ";
196
+					_substr += TreeGrid.json2str(s[x]);
197
+				}
198
+				return "[" + _substr + "]";
199
+			}else{
200
+				return TreeGrid.json2str(s);
201
+			}
202
+		}
203
+		return /^(string|number)$/.test(typeof s) ? "'" + s + "'" : s;
204
+	}
205
+
206
+	for(var i in obj){
207
+		if(typeof obj[i] != 'object'){ //暂时不包括子数据
208
+			arr.push(i + ":" + fmt(obj[i]));
209
+		}
210
+	}
211
+
212
+	return '{' + arr.join(', ') + '}';
213
+}
214
+
215
+TreeGrid.str2json = function(s){
216
+	var json = null;
217
+	if(jQuery.browser.msie){
218
+		json = eval("(" + s + ")");
219
+	}else{
220
+		json = new Function("return " + s)();
221
+	}
222
+	return json;
223
+}
224
+
225
+//数据行对象
226
+function TreeGridItem (_root, _rowId, _rowIndex, _rowData){
227
+	var __root = _root;
228
+	
229
+	this.id = _rowId;
230
+	this.index = _rowIndex;
231
+	this.data = _rowData;
232
+	
233
+	this.getParent = function(){
234
+		var pid = jQuery("#" + this.id).attr("pid");
235
+		if(pid!=""){
236
+			var rowIndex = jQuery("#" + pid).attr("rowIndex");
237
+			var data = jQuery("#" + pid).attr("data");
238
+			return new TreeGridItem(_root, pid, rowIndex, TreeGrid.str2json(data));
239
+		}
240
+		return null;
241
+	}
242
+	
243
+	this.getChildren = function(){
244
+		var arr = [];
245
+		var trs = jQuery(__root).find("tr[pid='" + this.id + "']");
246
+		for(var i=0;i<trs.length;i++){
247
+			var tr = trs[i];
248
+			arr.push(new TreeGridItem(__root, tr.id, tr.rowIndex, TreeGrid.str2json(tr.data)));
249
+		}
250
+		return arr;
251
+	}
252
+};

+ 5196
- 0
resources/static/js/bootstrap-table/bootstrap-table-locale-all.js
Plik diff jest za duży
Wyświetl plik


+ 10
- 0
resources/static/js/bootstrap-table/bootstrap-table-locale-all.min.js
Plik diff jest za duży
Wyświetl plik


+ 1809
- 0
resources/static/js/bootstrap-table/bootstrap-table-vue.esm.js
Plik diff jest za duży
Wyświetl plik


+ 0
- 0
resources/static/js/bootstrap-table/bootstrap-table-vue.esm.min.js Wyświetl plik


Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików