Bladeren bron

local test

liuql6 5 jaren geleden
bovenliggende
commit
a4bb2b8f4a

+ 18 - 0
show-server/.classpath

22
		<attributes>
22
		<attributes>
23
			<attribute name="optional" value="true"/>
23
			<attribute name="optional" value="true"/>
24
			<attribute name="maven.pomderived" value="true"/>
24
			<attribute name="maven.pomderived" value="true"/>
25
			<attribute name="test" value="true"/>
25
		</attributes>
26
		</attributes>
26
	</classpathentry>
27
	</classpathentry>
27
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6">
28
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6">
29
			<attribute name="maven.pomderived" value="true"/>
30
			<attribute name="maven.pomderived" value="true"/>
30
		</attributes>
31
		</attributes>
31
	</classpathentry>
32
	</classpathentry>
33
	<classpathentry kind="src" path="target/generated-sources/annotations">
34
		<attributes>
35
			<attribute name="optional" value="true"/>
36
			<attribute name="maven.pomderived" value="true"/>
37
			<attribute name="ignore_optional_problems" value="true"/>
38
			<attribute name="m2e-apt" value="true"/>
39
		</attributes>
40
	</classpathentry>
41
	<classpathentry kind="src" output="target/test-classes" path="target/generated-test-sources/test-annotations">
42
		<attributes>
43
			<attribute name="optional" value="true"/>
44
			<attribute name="maven.pomderived" value="true"/>
45
			<attribute name="ignore_optional_problems" value="true"/>
46
			<attribute name="m2e-apt" value="true"/>
47
			<attribute name="test" value="true"/>
48
		</attributes>
49
	</classpathentry>
32
	<classpathentry kind="output" path="src/main/webapp/WEB-INF/classes"/>
50
	<classpathentry kind="output" path="src/main/webapp/WEB-INF/classes"/>
33
</classpath>
51
</classpath>

+ 52 - 0
show-server/.factorypath

1
<factorypath>
2
    <factorypathentry kind="VARJAR" id="M2_REPO/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar" enabled="true" runInBatchMode="false"/>
3
    <factorypathentry kind="VARJAR" id="M2_REPO/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar" enabled="true" runInBatchMode="false"/>
4
    <factorypathentry kind="VARJAR" id="M2_REPO/log4j/log4j/1.2.8/log4j-1.2.8.jar" enabled="true" runInBatchMode="false"/>
5
    <factorypathentry kind="VARJAR" id="M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar" enabled="true" runInBatchMode="false"/>
6
    <factorypathentry kind="VARJAR" id="M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar" enabled="true" runInBatchMode="false"/>
7
    <factorypathentry kind="VARJAR" id="M2_REPO/jaxen/jaxen/1.1.1/jaxen-1.1.1.jar" enabled="true" runInBatchMode="false"/>
8
    <factorypathentry kind="VARJAR" id="M2_REPO/jdom/jdom/1.0/jdom-1.0.jar" enabled="true" runInBatchMode="false"/>
9
    <factorypathentry kind="VARJAR" id="M2_REPO/xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar" enabled="true" runInBatchMode="false"/>
10
    <factorypathentry kind="VARJAR" id="M2_REPO/xom/xom/1.0/xom-1.0.jar" enabled="true" runInBatchMode="false"/>
11
    <factorypathentry kind="VARJAR" id="M2_REPO/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar" enabled="true" runInBatchMode="false"/>
12
    <factorypathentry kind="VARJAR" id="M2_REPO/xalan/xalan/2.6.0/xalan-2.6.0.jar" enabled="true" runInBatchMode="false"/>
13
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar" enabled="true" runInBatchMode="false"/>
14
    <factorypathentry kind="VARJAR" id="M2_REPO/com/mashape/unirest/unirest-java/1.3.8/unirest-java-1.3.8.jar" enabled="true" runInBatchMode="false"/>
15
    <factorypathentry kind="VARJAR" id="M2_REPO/org/apache/httpcomponents/httpclient/4.3.2/httpclient-4.3.2.jar" enabled="true" runInBatchMode="false"/>
16
    <factorypathentry kind="VARJAR" id="M2_REPO/org/apache/httpcomponents/httpcore/4.3.1/httpcore-4.3.1.jar" enabled="true" runInBatchMode="false"/>
17
    <factorypathentry kind="VARJAR" id="M2_REPO/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar" enabled="true" runInBatchMode="false"/>
18
    <factorypathentry kind="VARJAR" id="M2_REPO/org/apache/httpcomponents/httpasyncclient/4.0.1/httpasyncclient-4.0.1.jar" enabled="true" runInBatchMode="false"/>
19
    <factorypathentry kind="VARJAR" id="M2_REPO/org/apache/httpcomponents/httpcore-nio/4.3.2/httpcore-nio-4.3.2.jar" enabled="true" runInBatchMode="false"/>
20
    <factorypathentry kind="VARJAR" id="M2_REPO/org/apache/httpcomponents/httpmime/4.3.2/httpmime-4.3.2.jar" enabled="true" runInBatchMode="false"/>
21
    <factorypathentry kind="VARJAR" id="M2_REPO/org/json/json/20131018/json-20131018.jar" enabled="true" runInBatchMode="false"/>
22
    <factorypathentry kind="VARJAR" id="M2_REPO/org/beetl/beetl-core/2.2.3/beetl-core-2.2.3.jar" enabled="true" runInBatchMode="false"/>
23
    <factorypathentry kind="VARJAR" id="M2_REPO/org/antlr/antlr4-runtime/4.2/antlr4-runtime-4.2.jar" enabled="true" runInBatchMode="false"/>
24
    <factorypathentry kind="VARJAR" id="M2_REPO/org/abego/treelayout/org.abego.treelayout.core/1.0.1/org.abego.treelayout.core-1.0.1.jar" enabled="true" runInBatchMode="false"/>
25
    <factorypathentry kind="VARJAR" id="M2_REPO/org/antlr/antlr4-annotations/4.2/antlr4-annotations-4.2.jar" enabled="true" runInBatchMode="false"/>
26
    <factorypathentry kind="VARJAR" id="M2_REPO/org/apache/velocity/velocity/1.7/velocity-1.7.jar" enabled="true" runInBatchMode="false"/>
27
    <factorypathentry kind="VARJAR" id="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2.jar" enabled="true" runInBatchMode="false"/>
28
    <factorypathentry kind="VARJAR" id="M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4.jar" enabled="true" runInBatchMode="false"/>
29
    <factorypathentry kind="VARJAR" id="M2_REPO/com/java_memcache-release/2.5.3/java_memcache-release-2.5.3.jar" enabled="true" runInBatchMode="false"/>
30
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/ipu/ipu-basic/3.0/ipu-basic-3.0.jar" enabled="true" runInBatchMode="false"/>
31
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/ipu/ipu-common/3.0/ipu-common-3.0.jar" enabled="true" runInBatchMode="false"/>
32
    <factorypathentry kind="VARJAR" id="M2_REPO/org/apache/poi/poi/3.9/poi-3.9.jar" enabled="true" runInBatchMode="false"/>
33
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/ipu/ipu-server-web/3.0/ipu-server-web-3.0.jar" enabled="true" runInBatchMode="false"/>
34
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/wade/wade-mobile-data/1.0/wade-mobile-data-1.0.jar" enabled="true" runInBatchMode="false"/>
35
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/ipu/ipu-cache/3.0/ipu-cache-3.0.jar" enabled="true" runInBatchMode="false"/>
36
    <factorypathentry kind="VARJAR" id="M2_REPO/redis/clients/jedis/2.9.0/jedis-2.9.0.jar" enabled="true" runInBatchMode="false"/>
37
    <factorypathentry kind="VARJAR" id="M2_REPO/org/apache/commons/commons-pool2/2.4.2/commons-pool2-2.4.2.jar" enabled="true" runInBatchMode="false"/>
38
    <factorypathentry kind="VARJAR" id="M2_REPO/com/alibaba/fastjson/1.2.38/fastjson-1.2.38.jar" enabled="true" runInBatchMode="false"/>
39
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/wade/wade-data/1.0/wade-data-1.0.jar" enabled="true" runInBatchMode="false"/>
40
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/wade/wade-cache/1.0/wade-cache-1.0.jar" enabled="true" runInBatchMode="false"/>
41
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/wade/wade-database/1.0/wade-database-1.0.jar" enabled="true" runInBatchMode="false"/>
42
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/wade/wade-apache/1.0/wade-apache-1.0.jar" enabled="true" runInBatchMode="false"/>
43
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/wade/wade-common/1.0/wade-common-1.0.jar" enabled="true" runInBatchMode="false"/>
44
    <factorypathentry kind="VARJAR" id="M2_REPO/com/ai/wade/wade-sqlite-jdbc/1.0/wade-sqlite-jdbc-1.0.jar" enabled="true" runInBatchMode="false"/>
45
    <factorypathentry kind="VARJAR" id="M2_REPO/org/jsoup/jsoup/1.7.2/jsoup-1.7.2.jar" enabled="true" runInBatchMode="false"/>
46
    <factorypathentry kind="VARJAR" id="M2_REPO/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4.jar" enabled="true" runInBatchMode="false"/>
47
    <factorypathentry kind="VARJAR" id="M2_REPO/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4.jar" enabled="true" runInBatchMode="false"/>
48
    <factorypathentry kind="VARJAR" id="M2_REPO/mysql/mysql-connector-java/5.1.39/mysql-connector-java-5.1.39.jar" enabled="true" runInBatchMode="false"/>
49
    <factorypathentry kind="VARJAR" id="M2_REPO/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1.jar" enabled="true" runInBatchMode="false"/>
50
    <factorypathentry kind="VARJAR" id="M2_REPO/commons-io/commons-io/2.2/commons-io-2.2.jar" enabled="true" runInBatchMode="false"/>
51
    <factorypathentry kind="VARJAR" id="M2_REPO/commons-codec/commons-codec/1.3/commons-codec-1.3.jar" enabled="true" runInBatchMode="false"/>
52
</factorypath>

+ 2 - 2
show-server/src/main/webapp/biz/js/plugins/share.js

7
		var musicPath = "/storage/emulated/0/share/music.mp3";
7
		var musicPath = "/storage/emulated/0/share/music.mp3";
8
		var videoPath =  "/storage/emulated/0/share/video.mp4";
8
		var videoPath =  "/storage/emulated/0/share/video.mp4";
9
		
9
		
10
		if (WadeMobile.isAndroid()){
10
//		if (WadeMobile.isAndroid()){
11
			$('#wxsdk').removeAttr("hidden");
11
			$('#wxsdk').removeAttr("hidden");
12
			var params = new $.DataMap();
12
			var params = new $.DataMap();
13
			params.put("title", "IPU秀");
13
			params.put("title", "IPU秀");
21
			$("#wechatFriendWeb").click(function() {
21
			$("#wechatFriendWeb").click(function() {
22
				WadeMobile.shareWebpageWechatFriend(params);
22
				WadeMobile.shareWebpageWechatFriend(params);
23
			});
23
			});
24
		}
24
//		}
25
		
25
		
26
		$("#qqFriendText").click(function(){
26
		$("#qqFriendText").click(function(){
27
			var text = $("#shareText").val();
27
			var text = $("#shareText").val();

+ 2 - 0
show-server/src/main/webapp/ipu/frame/mobile/expand-mobile.js

343
				execute("shareTextQQFriend",[content]);
343
				execute("shareTextQQFriend",[content]);
344
			},shareTextWeChatFriend:function(content){
344
			},shareTextWeChatFriend:function(content){
345
				execute("shareTextWeChatFriend",[content]);
345
				execute("shareTextWeChatFriend",[content]);
346
			},shareTextWeChatTimeline:function(content){
347
				execute("shareTextWeChatTimeline",[content]);
346
			},shareFileQQFriend:function(type,content){
348
			},shareFileQQFriend:function(type,content){
347
				execute("shareFileQQFriend",[type,content]);
349
				execute("shareFileQQFriend",[type,content]);
348
			},shareFileWeChatFriend:function(type,content){
350
			},shareFileWeChatFriend:function(type,content){

+ 300 - 174
show-server/src/main/webapp/ipu/ui/css/ipuUI.css

1
@charset "UTF-8";
1
@charset "UTF-8";
2
2
html {
3
html {
3
  font-size: 85.06667px;
4
  font-size: 85.06667px;
4
}
5
}
231
  }
232
  }
232
}
233
}
233
234
234
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
235
dl, dt, dd, ul, ol, li,
235
body,
236
h1,
237
h2,
238
h3,
239
h4,
240
h5,
241
h6,
242
hr,
243
p,
244
blockquote,
245
dl,
246
dt,
247
dd,
248
ul,
249
ol,
250
li,
236
pre,
251
pre,
237
fieldset, lengend, button, input, textarea,
238
th, td {
252
fieldset,
253
lengend,
254
button,
255
input,
256
textarea,
257
th,
258
td {
239
  margin: 0;
259
  margin: 0;
240
  padding: 0;
260
  padding: 0;
241
}
261
}
242
262
243
h1, h2, h3, h4, h5, h6 {
263
h1,
264
h2,
265
h3,
266
h4,
267
h5,
268
h6 {
244
  font-weight: normal;
269
  font-weight: normal;
245
  font-size: 100%;
270
  font-size: 100%;
246
}
271
}
247
272
248
address, cite, dfn, em, var, i, strong {
273
address,
274
cite,
275
dfn,
276
em,
277
var,
278
i,
279
strong {
249
  font-style: normal;
280
  font-style: normal;
250
}
281
}
251
282
252
ul, ol {
283
ul,
284
ol {
253
  list-style: none;
285
  list-style: none;
254
}
286
}
255
287
257
  text-decoration: none;
289
  text-decoration: none;
258
}
290
}
259
291
260
fieldset, img {
292
fieldset,
293
img {
261
  border: none;
294
  border: none;
262
}
295
}
263
296
264
button, input, select, textarea {
297
button,
298
input,
299
select,
300
textarea {
265
  font: inherit;
301
  font: inherit;
266
}
302
}
267
303
270
  border-spacing: 0;
306
  border-spacing: 0;
271
}
307
}
272
308
273
caption, th {
309
caption,
310
th {
274
  text-align: left;
311
  text-align: left;
275
}
312
}
276
313
291
  box-sizing: border-box;
328
  box-sizing: border-box;
292
}
329
}
293
330
294
html, body {
331
html,
332
body {
295
  height: 100%;
333
  height: 100%;
296
  position: relative;
334
  position: relative;
297
}
335
}
455
    -webkit-transform: rotate(0deg);
493
    -webkit-transform: rotate(0deg);
456
    transform: rotate(0deg);
494
    transform: rotate(0deg);
457
  }
495
  }
496
458
  50% {
497
  50% {
459
    -webkit-transform: rotate(180deg);
498
    -webkit-transform: rotate(180deg);
460
    transform: rotate(180deg);
499
    transform: rotate(180deg);
461
  }
500
  }
501
462
  100% {
502
  100% {
463
    -webkit-transform: rotate(360deg);
503
    -webkit-transform: rotate(360deg);
464
    transform: rotate(360deg);
504
    transform: rotate(360deg);
470
    -webkit-transform: rotate(0deg);
510
    -webkit-transform: rotate(0deg);
471
    transform: rotate(0deg);
511
    transform: rotate(0deg);
472
  }
512
  }
513
473
  50% {
514
  50% {
474
    -webkit-transform: rotate(180deg);
515
    -webkit-transform: rotate(180deg);
475
    transform: rotate(180deg);
516
    transform: rotate(180deg);
476
  }
517
  }
518
477
  100% {
519
  100% {
478
    -webkit-transform: rotate(360deg);
520
    -webkit-transform: rotate(360deg);
479
    transform: rotate(360deg);
521
    transform: rotate(360deg);
534
  position: relative;
576
  position: relative;
535
  min-width: 0.75rem;
577
  min-width: 0.75rem;
536
  padding: 0 0.075rem;
578
  padding: 0 0.075rem;
579
  margin-top: 2.4;
537
  font-size: 0.14rem;
580
  font-size: 0.14rem;
538
  line-height: 2.4;
581
  line-height: 2.4;
539
  color: #fff;
582
  color: #fff;
544
  -webkit-appearance: none;
587
  -webkit-appearance: none;
545
}
588
}
546
589
547
.ipu-btn:not(.ipu-disabled):not(:disabled):active, .ipu-btn.ipu-current {
590
.ipu-btn:not(.ipu-disabled):not(:disabled):active,
591
.ipu-btn.ipu-current {
548
  background: #0063a0;
592
  background: #0063a0;
549
}
593
}
550
594
551
.ipu-btn.ipu-disabled, .ipu-btn:disabled {
595
.ipu-btn.ipu-disabled,
596
.ipu-btn:disabled {
552
  opacity: .5;
597
  opacity: .5;
553
}
598
}
554
599
574
  background-color: #ff4222;
619
  background-color: #ff4222;
575
}
620
}
576
621
577
.ipu-btn-warning:not(.ipu-disabled):not(:disabled):active, .ipu-btn-warning.ipu-current {
622
.ipu-btn-warning:not(.ipu-disabled):not(:disabled):active,
623
.ipu-btn-warning.ipu-current {
578
  background-color: #ee2200;
624
  background-color: #ee2200;
579
}
625
}
580
626
582
  background-color: #ff8444;
628
  background-color: #ff8444;
583
}
629
}
584
630
585
.ipu-btn-highlight:not(.ipu-disabled):not(:disabled):active, .ipu-btn-highlight.ipu-current {
631
.ipu-btn-highlight:not(.ipu-disabled):not(:disabled):active,
632
.ipu-btn-highlight.ipu-current {
586
  background: #ff6211;
633
  background: #ff6211;
587
}
634
}
588
635
590
  background-color: #4cd964;
637
  background-color: #4cd964;
591
}
638
}
592
639
593
.ipu-btn-success:not(.ipu-disabled):not(:disabled):active, .ipu-btn-success.ipu-current {
640
.ipu-btn-success:not(.ipu-disabled):not(:disabled):active,
641
.ipu-btn-success.ipu-current {
594
  background: #2ac845;
642
  background: #2ac845;
595
}
643
}
596
644
621
  border-radius: 0 .03rem .03rem 0;
669
  border-radius: 0 .03rem .03rem 0;
622
}
670
}
623
671
624
.ipu-btn-group .ipu-btn + .ipu-btn {
672
.ipu-btn-group .ipu-btn+.ipu-btn {
625
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.05), -1px 0 0 rgba(0, 0, 0, 0.2);
673
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.05), -1px 0 0 rgba(0, 0, 0, 0.2);
626
}
674
}
627
675
813
  align-items: center;
861
  align-items: center;
814
}
862
}
815
863
816
.ipu-input-wrap .ipu-btn, .ipu-input-wrap i {
864
.ipu-input-wrap .ipu-btn,
865
.ipu-input-wrap i {
817
  margin-right: .1rem;
866
  margin-right: .1rem;
818
}
867
}
819
868
842
  border-collapse: collapse;
891
  border-collapse: collapse;
843
}
892
}
844
893
845
.ipu-table td, .ipu-table th {
894
.ipu-table td,
895
.ipu-table th {
846
  text-align: center;
896
  text-align: center;
847
  background-color: #fff;
897
  background-color: #fff;
848
  padding: .08rem .025rem;
898
  padding: .08rem .025rem;
878
  border-bottom: 1px solid #e0e0e0;
928
  border-bottom: 1px solid #e0e0e0;
879
}
929
}
880
930
881
.ipu-table-border-none th, .ipu-table-border-none td {
931
.ipu-table-border-none th,
932
.ipu-table-border-none td {
882
  border: none;
933
  border: none;
883
}
934
}
884
935
885
.ipu-table-border-row th, .ipu-table-border-row td {
936
.ipu-table-border-row th,
937
.ipu-table-border-row td {
886
  border-width: 0 0 1px 0;
938
  border-width: 0 0 1px 0;
887
}
939
}
888
940
889
.ipu-grid, .ipu-grid-trisect, .ipu-grid-halve {
941
.ipu-grid,
942
.ipu-grid-trisect,
943
.ipu-grid-halve {
890
  padding-left: .15rem;
944
  padding-left: .15rem;
891
  padding-right: .1rem;
945
  padding-right: .1rem;
892
  overflow: hidden;
946
  overflow: hidden;
893
  padding-top: .1rem;
947
  padding-top: .1rem;
894
}
948
}
895
949
896
.ipu-grid li, .ipu-grid-trisect li, .ipu-grid-halve li {
950
.ipu-grid li,
951
.ipu-grid-trisect li,
952
.ipu-grid-halve li {
897
  padding-right: .05rem;
953
  padding-right: .05rem;
898
  padding-bottom: .1rem;
954
  padding-bottom: .1rem;
899
  float: left;
955
  float: left;
900
  position: relative;
956
  position: relative;
901
}
957
}
902
958
903
.ipu-grid-trisect > li {
959
.ipu-grid-trisect>li {
904
  width: 33.3333%;
960
  width: 33.3333%;
905
}
961
}
906
962
919
  color: #666;
975
  color: #666;
920
}
976
}
921
977
922
.ipu-grid-halve > li {
978
.ipu-grid-halve>li {
923
  width: 50%;
979
  width: 50%;
924
}
980
}
925
981
927
  padding-top: 55.17%;
983
  padding-top: 55.17%;
928
}
984
}
929
985
930
.ipu-grid-trisect-img, .ipu-grid-halve-img {
986
.ipu-grid-trisect-img,
987
.ipu-grid-halve-img {
931
  width: 100%;
988
  width: 100%;
932
}
989
}
933
990
934
.ipu-grid-trisect-img img, .ipu-grid-halve-img img {
991
.ipu-grid-trisect-img img,
992
.ipu-grid-halve-img img {
935
  width: 100%;
993
  width: 100%;
936
  height: 100%;
994
  height: 100%;
937
  position: absolute;
995
  position: absolute;
939
  top: 0;
997
  top: 0;
940
}
998
}
941
999
942
.ipu-grid-trisect-img.active, .ipu-grid-halve-img.active {
1000
.ipu-grid-trisect-img.active,
1001
.ipu-grid-halve-img.active {
943
  opacity: .5;
1002
  opacity: .5;
944
}
1003
}
945
1004
948
  overflow: auto;
1007
  overflow: auto;
949
}
1008
}
950
1009
951
.ipu-row > .ipu-col {
1010
.ipu-row>.ipu-col {
952
  float: left;
1011
  float: left;
953
  width: 100%;
1012
  width: 100%;
954
}
1013
}
955
1014
956
.ipu-row > .ipu-col-10 {
1015
.ipu-row>.ipu-col-10 {
957
  width: 10%;
1016
  width: 10%;
958
}
1017
}
959
1018
960
.ipu-row > .ipu-col-20 {
1019
.ipu-row>.ipu-col-20 {
961
  width: 20%;
1020
  width: 20%;
962
}
1021
}
963
1022
964
.ipu-row > .ipu-col-25 {
1023
.ipu-row>.ipu-col-25 {
965
  width: 25%;
1024
  width: 25%;
966
}
1025
}
967
1026
968
.ipu-row > .ipu-col-33 {
1027
.ipu-row>.ipu-col-33 {
969
  width: 33.3333%;
1028
  width: 33.3333%;
970
}
1029
}
971
1030
972
.ipu-row > .ipu-col-40 {
1031
.ipu-row>.ipu-col-40 {
973
  width: 40%;
1032
  width: 40%;
974
}
1033
}
975
1034
976
.ipu-row > .ipu-col-50 {
1035
.ipu-row>.ipu-col-50 {
977
  width: 50%;
1036
  width: 50%;
978
}
1037
}
979
1038
980
.ipu-row > .ipu-col-60 {
1039
.ipu-row>.ipu-col-60 {
981
  width: 60%;
1040
  width: 60%;
982
}
1041
}
983
1042
984
.ipu-row > .ipu-col-67 {
1043
.ipu-row>.ipu-col-67 {
985
  width: 66.6667%;
1044
  width: 66.6667%;
986
}
1045
}
987
1046
988
.ipu-row > .ipu-col-75 {
1047
.ipu-row>.ipu-col-75 {
989
  width: 75%;
1048
  width: 75%;
990
}
1049
}
991
1050
992
.ipu-row > .ipu-col-80 {
1051
.ipu-row>.ipu-col-80 {
993
  width: 80%;
1052
  width: 80%;
994
}
1053
}
995
1054
996
.ipu-row > .ipu-col-90 {
1055
.ipu-row>.ipu-col-90 {
997
  width: 90%;
1056
  width: 90%;
998
}
1057
}
999
1058
1000
.ipu-grid-nine, .ipu-grid-sixteen {
1059
.ipu-grid-nine,
1060
.ipu-grid-sixteen {
1001
  position: relative;
1061
  position: relative;
1002
  overflow: hidden;
1062
  overflow: hidden;
1003
}
1063
}
1004
1064
1005
.ipu-grid-nine > li, .ipu-grid-sixteen > li {
1065
.ipu-grid-nine>li,
1066
.ipu-grid-sixteen>li {
1006
  float: left;
1067
  float: left;
1007
  position: relative;
1068
  position: relative;
1008
  padding: 0.2rem 0.1rem;
1069
  padding: 0.2rem 0.1rem;
1012
  border-bottom: 1px solid #eae9eb;
1073
  border-bottom: 1px solid #eae9eb;
1013
}
1074
}
1014
1075
1015
.ipu-grid-nine > li:active, .ipu-grid-sixteen > li:active {
1076
.ipu-grid-nine>li:active,
1077
.ipu-grid-sixteen>li:active {
1016
  background: #f4f4f4;
1078
  background: #f4f4f4;
1017
}
1079
}
1018
1080
1019
.ipu-grid-nine .ipu-icon, .ipu-grid-sixteen .ipu-icon {
1081
.ipu-grid-nine .ipu-icon,
1082
.ipu-grid-sixteen .ipu-icon {
1020
  font-size: 0.32rem;
1083
  font-size: 0.32rem;
1021
  display: block;
1084
  display: block;
1022
  line-height: 0.44rem;
1085
  line-height: 0.44rem;
1023
}
1086
}
1024
1087
1025
.ipu-grid-nine .ipu-badge, .ipu-grid-nine .ipu-badge-muted, .ipu-grid-nine .ipu-badge-num, .ipu-grid-nine .ipu-badge-dot, .ipu-grid-sixteen .ipu-badge, .ipu-grid-sixteen .ipu-badge-muted, .ipu-grid-sixteen .ipu-badge-num, .ipu-grid-sixteen .ipu-badge-dot {
1088
.ipu-grid-nine .ipu-badge,
1089
.ipu-grid-nine .ipu-badge-muted,
1090
.ipu-grid-nine .ipu-badge-num,
1091
.ipu-grid-nine .ipu-badge-dot,
1092
.ipu-grid-sixteen .ipu-badge,
1093
.ipu-grid-sixteen .ipu-badge-muted,
1094
.ipu-grid-sixteen .ipu-badge-num,
1095
.ipu-grid-sixteen .ipu-badge-dot {
1026
  position: absolute;
1096
  position: absolute;
1027
  top: 0.15rem;
1097
  top: 0.15rem;
1028
  left: 65%;
1098
  left: 65%;
1029
  z-index: 99;
1099
  z-index: 99;
1030
}
1100
}
1031
1101
1032
.ipu-grid-nine > li p, .ipu-grid-sixteen > li p {
1102
.ipu-grid-nine>li p,
1103
.ipu-grid-sixteen>li p {
1033
  display: block;
1104
  display: block;
1034
  overflow: hidden;
1105
  overflow: hidden;
1035
  white-space: nowrap;
1106
  white-space: nowrap;
1036
  text-overflow: ellipsis;
1107
  text-overflow: ellipsis;
1037
}
1108
}
1038
1109
1039
.ipu-grid-nine > li a, .ipu-grid-sixteen > li a {
1110
.ipu-grid-nine>li a,
1111
.ipu-grid-sixteen>li a {
1040
  color: inherit;
1112
  color: inherit;
1041
  display: block;
1113
  display: block;
1042
  position: relative;
1114
  position: relative;
1043
}
1115
}
1044
1116
1045
.ipu-grid-nine > li {
1117
.ipu-grid-nine>li {
1046
  width: 33.3333%;
1118
  width: 33.3333%;
1047
}
1119
}
1048
1120
1049
.ipu-grid-nine > li:nth-child(3n+1) {
1121
.ipu-grid-nine>li:nth-child(3n+1) {
1050
  border-left: 1px solid #eae9eb;
1122
  border-left: 1px solid #eae9eb;
1051
}
1123
}
1052
1124
1053
.ipu-grid-nine > li:nth-child(1), .ipu-grid-nine > li:nth-child(2), .ipu-grid-nine > li:nth-child(3) {
1125
.ipu-grid-nine>li:nth-child(1),
1126
.ipu-grid-nine>li:nth-child(2),
1127
.ipu-grid-nine>li:nth-child(3) {
1054
  border-top: 1px solid #eae9eb;
1128
  border-top: 1px solid #eae9eb;
1055
}
1129
}
1056
1130
1057
.ipu-grid-sixteen > li {
1131
.ipu-grid-sixteen>li {
1058
  width: 25%;
1132
  width: 25%;
1059
}
1133
}
1060
1134
1061
.ipu-grid-sixteen > li:nth-child(4n+1) {
1135
.ipu-grid-sixteen>li:nth-child(4n+1) {
1062
  border-left: 1px solid #eae9eb;
1136
  border-left: 1px solid #eae9eb;
1063
}
1137
}
1064
1138
1065
.ipu-grid-sixteen > li:nth-child(1), .ipu-grid-sixteen > li:nth-child(2), .ipu-grid-sixteen > li:nth-child(3), .ipu-grid-sixteen > li:nth-child(4) {
1139
.ipu-grid-sixteen>li:nth-child(1),
1140
.ipu-grid-sixteen>li:nth-child(2),
1141
.ipu-grid-sixteen>li:nth-child(3),
1142
.ipu-grid-sixteen>li:nth-child(4) {
1066
  border-top: 1px solid #eae9eb;
1143
  border-top: 1px solid #eae9eb;
1067
}
1144
}
1068
1145
1272
  }*/
1349
  }*/
1273
}
1350
}
1274
1351
1275
.ipu-row-flex-ver > .ipu-col,
1276
.ipu-row-flex-ver > [class*="ipu-flex-grow-"],
1277
.ipu-row-flex-ver > .ipu-flex-col-auto,
1278
.ipu-flex-vertical > .ipu-col,
1279
.ipu-flex-vertical > [class*="ipu-flex-grow-"],
1280
.ipu-flex-vertical > .ipu-flex-col-auto {
1352
.ipu-row-flex-ver>.ipu-col,
1353
.ipu-row-flex-ver>[class*="ipu-flex-grow-"],
1354
.ipu-row-flex-ver>.ipu-flex-col-auto,
1355
.ipu-flex-vertical>.ipu-col,
1356
.ipu-flex-vertical>[class*="ipu-flex-grow-"],
1357
.ipu-flex-vertical>.ipu-flex-col-auto {
1281
  height: 0;
1358
  height: 0;
1282
  width: auto;
1359
  width: auto;
1283
}
1360
}
1284
1361
1285
.ipu-row-flex-ver > .ipu-col-auto,
1286
.ipu-row-flex-ver > .ipu-flex-grow-0,
1287
.ipu-flex-vertical > .ipu-col-auto,
1288
.ipu-flex-vertical > .ipu-flex-grow-0 {
1362
.ipu-row-flex-ver>.ipu-col-auto,
1363
.ipu-row-flex-ver>.ipu-flex-grow-0,
1364
.ipu-flex-vertical>.ipu-col-auto,
1365
.ipu-flex-vertical>.ipu-flex-grow-0 {
1289
  height: auto;
1366
  height: auto;
1290
}
1367
}
1291
1368
1296
  flex-direction: row-reverse;
1373
  flex-direction: row-reverse;
1297
}
1374
}
1298
1375
1299
.ipu-flex-reverse.ipu-row-flex-ver, .ipu-flex-reverse.ipu-flex-vertical {
1376
.ipu-flex-reverse.ipu-row-flex-ver,
1377
.ipu-flex-reverse.ipu-flex-vertical {
1300
  -webkit-box-orient: vertical;
1378
  -webkit-box-orient: vertical;
1301
  -webkit-box-direction: reverse;
1379
  -webkit-box-direction: reverse;
1302
  -webkit-flex-direction: column-reverse;
1380
  -webkit-flex-direction: column-reverse;
1316
  display: flex;
1394
  display: flex;
1317
}
1395
}
1318
1396
1319
.ipu-flex-tiled > li {
1397
.ipu-flex-tiled>li {
1320
  width: 0;
1398
  width: 0;
1321
  text-align: center;
1399
  text-align: center;
1322
  display: -webkit-box;
1400
  display: -webkit-box;
1337
  justify-content: center;
1415
  justify-content: center;
1338
}
1416
}
1339
1417
1340
.ipu-flex-tiled.ipu-flex-tiled-space > li + li, .ipu-flex-tiled.ipu-tiled-space > li + li {
1418
.ipu-flex-tiled.ipu-flex-tiled-space>li+li,
1419
.ipu-flex-tiled.ipu-tiled-space>li+li {
1341
  margin-left: .1rem;
1420
  margin-left: .1rem;
1342
}
1421
}
1343
1422
1347
  table-layout: fixed;
1426
  table-layout: fixed;
1348
}
1427
}
1349
1428
1350
.ipu-tiled > li {
1429
.ipu-tiled>li {
1351
  display: table-cell;
1430
  display: table-cell;
1352
  width: 1%;
1431
  width: 1%;
1353
  text-align: center;
1432
  text-align: center;
1354
}
1433
}
1355
1434
1356
.ipu-tiled.ipu-tiled-space > li:first-child {
1435
.ipu-tiled.ipu-tiled-space>li:first-child {
1357
  padding-right: .05rem;
1436
  padding-right: .05rem;
1358
}
1437
}
1359
1438
1360
.ipu-tiled.ipu-tiled-space > li + li {
1439
.ipu-tiled.ipu-tiled-space>li+li {
1361
  padding-left: .05rem;
1440
  padding-left: .05rem;
1362
  padding-right: .05rem;
1441
  padding-right: .05rem;
1363
}
1442
}
1364
1443
1365
.ipu-tiled.ipu-tiled-space > li:last-child {
1444
.ipu-tiled.ipu-tiled-space>li:last-child {
1366
  padding-right: 0;
1445
  padding-right: 0;
1367
}
1446
}
1368
1447
1410
  font-size: 0.15rem;
1489
  font-size: 0.15rem;
1411
}
1490
}
1412
1491
1413
.ipu-card + .ipu-card {
1492
.ipu-card+.ipu-card {
1414
  margin-top: .1rem;
1493
  margin-top: .1rem;
1415
}
1494
}
1416
1495
1417
.ipu-card > :first-child {
1496
.ipu-card> :first-child {
1418
  border-radius: 0.03rem 0.03rem 0 0;
1497
  border-radius: 0.03rem 0.03rem 0 0;
1419
}
1498
}
1420
1499
1421
.ipu-card > :last-child {
1500
.ipu-card> :last-child {
1422
  border-radius: 0 0 0.03rem 0.03rem;
1501
  border-radius: 0 0 0.03rem 0.03rem;
1423
}
1502
}
1424
1503
1425
.ipu-card > :not(:first-child) {
1504
.ipu-card> :not(:first-child) {
1426
  position: relative;
1505
  position: relative;
1427
}
1506
}
1428
1507
1429
.ipu-card > :not(:first-child):before {
1508
.ipu-card> :not(:first-child):before {
1430
  content: '';
1509
  content: '';
1431
  position: absolute;
1510
  position: absolute;
1432
  left: 0;
1511
  left: 0;
1498
  display: block;
1577
  display: block;
1499
}
1578
}
1500
1579
1501
.ipu-card-list + .ipu-card-list {
1580
.ipu-card-list+.ipu-card-list {
1502
  margin-top: .1rem;
1581
  margin-top: .1rem;
1503
}
1582
}
1504
1583
1519
  border-radius: 0;
1598
  border-radius: 0;
1520
}
1599
}
1521
1600
1522
.ipu-list + .ipu-list {
1601
.ipu-list+.ipu-list {
1523
  margin-top: .1rem;
1602
  margin-top: .1rem;
1524
}
1603
}
1525
1604
1526
.ipu-list > ul {
1605
.ipu-list>ul {
1527
  position: relative;
1606
  position: relative;
1528
}
1607
}
1529
1608
1530
.ipu-list > ul {
1609
.ipu-list>ul {
1531
  position: relative;
1610
  position: relative;
1532
}
1611
}
1533
1612
1534
.ipu-list > ul:before {
1613
.ipu-list>ul:before {
1535
  content: '';
1614
  content: '';
1536
  position: absolute;
1615
  position: absolute;
1537
  left: 0;
1616
  left: 0;
1545
  background-color: #e7e7e7;
1624
  background-color: #e7e7e7;
1546
}
1625
}
1547
1626
1548
.ipu-list > ul {
1627
.ipu-list>ul {
1549
  position: relative;
1628
  position: relative;
1550
}
1629
}
1551
1630
1552
.ipu-list > ul:after {
1631
.ipu-list>ul:after {
1553
  content: '';
1632
  content: '';
1554
  position: absolute;
1633
  position: absolute;
1555
  left: 0;
1634
  left: 0;
1563
  background-color: #e7e7e7;
1642
  background-color: #e7e7e7;
1564
}
1643
}
1565
1644
1566
.ipu-list > ul > li {
1645
.ipu-list>ul>li {
1567
  position: relative;
1646
  position: relative;
1568
  background-color: #fff;
1647
  background-color: #fff;
1569
}
1648
}
1570
1649
1571
.ipu-list > ul > li:not(:last-child) .ipu-list-item-inner {
1650
.ipu-list>ul>li:not(:last-child) .ipu-list-item-inner {
1572
  position: relative;
1651
  position: relative;
1573
}
1652
}
1574
1653
1575
.ipu-list > ul > li:not(:last-child) .ipu-list-item-inner:after {
1654
.ipu-list>ul>li:not(:last-child) .ipu-list-item-inner:after {
1576
  content: '';
1655
  content: '';
1577
  position: absolute;
1656
  position: absolute;
1578
  left: 0;
1657
  left: 0;
1616
  padding-bottom: 0.15rem;
1695
  padding-bottom: 0.15rem;
1617
}
1696
}
1618
1697
1619
.ipu-list-item-link, .ipu-list-item-link:active {
1698
.ipu-list-item-link,
1699
.ipu-list-item-link:active {
1620
  color: inherit;
1700
  color: inherit;
1621
}
1701
}
1622
1702
1623
.ipu-list-item-link.ipu-active, .ipu-list-item-link:active.ipu-active {
1703
.ipu-list-item-link.ipu-active,
1704
.ipu-list-item-link:active.ipu-active {
1624
  background-color: #eee;
1705
  background-color: #eee;
1625
}
1706
}
1626
1707
1723
  height: 1.3rem;
1804
  height: 1.3rem;
1724
}
1805
}
1725
1806
1726
.ipu-list-block > ul > li:not(:first-child),
1727
.ipu-list-block-space > ul > li:not(:first-child) {
1807
.ipu-list-block>ul>li:not(:first-child),
1808
.ipu-list-block-space>ul>li:not(:first-child) {
1728
  position: relative;
1809
  position: relative;
1729
}
1810
}
1730
1811
1731
.ipu-list-block > ul > li:not(:first-child):before,
1732
.ipu-list-block-space > ul > li:not(:first-child):before {
1812
.ipu-list-block>ul>li:not(:first-child):before,
1813
.ipu-list-block-space>ul>li:not(:first-child):before {
1733
  content: '';
1814
  content: '';
1734
  position: absolute;
1815
  position: absolute;
1735
  left: 0;
1816
  left: 0;
1743
  background-color: #e7e7e7;
1824
  background-color: #e7e7e7;
1744
}
1825
}
1745
1826
1746
.ipu-list-block > ul > li:not(:last-child) .ipu-list-item-inner:after,
1747
.ipu-list-block-space > ul > li:not(:last-child) .ipu-list-item-inner:after {
1827
.ipu-list-block>ul>li:not(:last-child) .ipu-list-item-inner:after,
1828
.ipu-list-block-space>ul>li:not(:last-child) .ipu-list-item-inner:after {
1748
  content: none;
1829
  content: none;
1749
}
1830
}
1750
1831
1751
.ipu-list-block-space > ul > li:not(:last-child):after {
1832
.ipu-list-block-space>ul>li:not(:last-child):after {
1752
  position: relative;
1833
  position: relative;
1753
}
1834
}
1754
1835
1755
.ipu-list-block-space > ul > li:not(:last-child):after:after {
1836
.ipu-list-block-space>ul>li:not(:last-child):after:after {
1756
  content: '';
1837
  content: '';
1757
  position: absolute;
1838
  position: absolute;
1758
  left: 0;
1839
  left: 0;
1766
  background-color: #e7e7e7;
1847
  background-color: #e7e7e7;
1767
}
1848
}
1768
1849
1769
.ipu-list-block-space > ul > li + li {
1850
.ipu-list-block-space>ul>li+li {
1770
  margin-top: .1rem;
1851
  margin-top: .1rem;
1771
}
1852
}
1772
1853
1800
  border-radius: .02rem;
1881
  border-radius: .02rem;
1801
}
1882
}
1802
1883
1803
.ipu-timeline-container > li {
1884
.ipu-timeline-container>li {
1804
  position: relative;
1885
  position: relative;
1805
  margin-bottom: .15rem;
1886
  margin-bottom: .15rem;
1806
}
1887
}
1807
1888
1808
.ipu-timeline-container > li:before,
1809
.ipu-timeline-container > li:after {
1889
.ipu-timeline-container>li:before,
1890
.ipu-timeline-container>li:after {
1810
  content: " ";
1891
  content: " ";
1811
  display: table;
1892
  display: table;
1812
}
1893
}
1813
1894
1814
.ipu-timeline-container > li:after {
1895
.ipu-timeline-container>li:after {
1815
  clear: both;
1896
  clear: both;
1816
}
1897
}
1817
1898
1818
.ipu-timeline-container > li > .ipu-timeline-item {
1899
.ipu-timeline-container>li>.ipu-timeline-item {
1819
  margin-top: 0px;
1900
  margin-top: 0px;
1820
  background: #fff;
1901
  background: #fff;
1821
  color: #444;
1902
  color: #444;
1824
  position: relative;
1905
  position: relative;
1825
}
1906
}
1826
1907
1827
.ipu-timeline-container > li > .ipu-timeline-item:after {
1908
.ipu-timeline-container>li>.ipu-timeline-item:after {
1828
  border-radius: 6px;
1909
  border-radius: 6px;
1829
  border: 1px solid #c8c7cc;
1910
  border: 1px solid #c8c7cc;
1830
  display: block;
1911
  display: block;
1839
  pointer-events: none;
1920
  pointer-events: none;
1840
}
1921
}
1841
1922
1842
.ipu-timeline-container > li > .ipu-timeline-item > .ipu-timeline-time {
1923
.ipu-timeline-container>li>.ipu-timeline-item>.ipu-timeline-time {
1843
  color: #999;
1924
  color: #999;
1844
  float: right;
1925
  float: right;
1845
  padding: .1rem;
1926
  padding: .1rem;
1846
  font-size: .12rem;
1927
  font-size: .12rem;
1847
}
1928
}
1848
1929
1849
.ipu-timeline-container > li > .ipu-timeline-item > .ipu-timeline-header {
1930
.ipu-timeline-container>li>.ipu-timeline-item>.ipu-timeline-header {
1850
  margin: 0;
1931
  margin: 0;
1851
  color: #555;
1932
  color: #555;
1852
  padding: .1rem;
1933
  padding: .1rem;
1854
  position: relative;
1935
  position: relative;
1855
}
1936
}
1856
1937
1857
.ipu-timeline-container > li > .ipu-timeline-item > .ipu-timeline-header:after {
1938
.ipu-timeline-container>li>.ipu-timeline-item>.ipu-timeline-header:after {
1858
  border-bottom: 1px solid #ddd;
1939
  border-bottom: 1px solid #ddd;
1859
  display: block;
1940
  display: block;
1860
  content: '';
1941
  content: '';
1868
  pointer-events: none;
1949
  pointer-events: none;
1869
}
1950
}
1870
1951
1871
.ipu-timeline-container > li > .ipu-timeline-item > .ipu-timeline-body,
1872
.ipu-timeline-container > li > .ipu-timeline-item > .ipu-timeline-footer {
1952
.ipu-timeline-container>li>.ipu-timeline-item>.ipu-timeline-body,
1953
.ipu-timeline-container>li>.ipu-timeline-item>.ipu-timeline-footer {
1873
  padding: .1rem;
1954
  padding: .1rem;
1874
  font-size: 0.875em;
1955
  font-size: 0.875em;
1875
}
1956
}
1876
1957
1877
.ipu-timeline-container > li > .ipu-timeline-item > .ipu-timeline-footer {
1958
.ipu-timeline-container>li>.ipu-timeline-item>.ipu-timeline-footer {
1878
  background-color: #f4f4f4;
1959
  background-color: #f4f4f4;
1879
}
1960
}
1880
1961
1881
.ipu-timeline-container > li.ipu-time-label > span {
1962
.ipu-timeline-container>li.ipu-time-label>span {
1882
  padding: .05rem;
1963
  padding: .05rem;
1883
  display: inline-block;
1964
  display: inline-block;
1884
  background-color: #d2d6de;
1965
  background-color: #d2d6de;
1886
  color: #ffffff;
1967
  color: #ffffff;
1887
}
1968
}
1888
1969
1889
.ipu-timeline-container > li > .ipu-time-label {
1970
.ipu-timeline-container>li>.ipu-time-label {
1890
  width: .5rem;
1971
  width: .5rem;
1891
  height: .3rem;
1972
  height: .3rem;
1892
  font-size: 0.75em;
1973
  font-size: 0.75em;
1900
  border-radius: 4px;
1981
  border-radius: 4px;
1901
}
1982
}
1902
1983
1903
.ipu-timeline-container > li > .ipu-iconfont {
1984
.ipu-timeline-container>li>.ipu-iconfont {
1904
  width: .3rem;
1985
  width: .3rem;
1905
  height: .3rem;
1986
  height: .3rem;
1906
  font-size: .15rem;
1987
  font-size: .15rem;
1922
  line-height: 0.44rem;
2003
  line-height: 0.44rem;
1923
}
2004
}
1924
2005
1925
.ipu-toolbar > .ipu-fn-left,
1926
.ipu-toolbar > .ipu-fn-right {
2006
.ipu-toolbar>.ipu-fn-left,
2007
.ipu-toolbar>.ipu-fn-right {
1927
  position: relative;
2008
  position: relative;
1928
  z-index: 9;
2009
  z-index: 9;
1929
  padding: 0 0.1rem;
2010
  padding: 0 0.1rem;
1959
  margin-top: .09rem;
2040
  margin-top: .09rem;
1960
}
2041
}
1961
2042
1962
.ipu-toolbar-btn.ipu-current, .ipu-toolbar-btn:active {
2043
.ipu-toolbar-btn.ipu-current,
2044
.ipu-toolbar-btn:active {
1963
  color: #fff;
2045
  color: #fff;
1964
  background-color: #0063a0;
2046
  background-color: #0063a0;
1965
}
2047
}
2031
  border-right: none;
2113
  border-right: none;
2032
}
2114
}
2033
2115
2034
.ipu-badge, .ipu-badge-muted, .ipu-badge-num, .ipu-badge-corner, .ipu-badge-cornernum {
2116
.ipu-badge,
2117
.ipu-badge-muted,
2118
.ipu-badge-num,
2119
.ipu-badge-corner,
2120
.ipu-badge-cornernum {
2035
  display: inline-block;
2121
  display: inline-block;
2036
  text-align: center;
2122
  text-align: center;
2037
  background: #f74c31;
2123
  background: #f74c31;
2099
  border-radius: .1rem;
2185
  border-radius: .1rem;
2100
}
2186
}
2101
2187
2102
.ipu-reddot, .ipu-reddot-border, .ipu-reddot-s {
2188
.ipu-reddot,
2189
.ipu-reddot-border,
2190
.ipu-reddot-s {
2103
  position: relative;
2191
  position: relative;
2104
  display: inline-block;
2192
  display: inline-block;
2105
  line-height: .22rem;
2193
  line-height: .22rem;
2106
  padding: 0 .06rem;
2194
  padding: 0 .06rem;
2107
}
2195
}
2108
2196
2109
.ipu-reddot:after, .ipu-reddot-border:after, .ipu-reddot-s:after {
2197
.ipu-reddot:after,
2198
.ipu-reddot-border:after,
2199
.ipu-reddot-s:after {
2110
  content: '';
2200
  content: '';
2111
  position: absolute;
2201
  position: absolute;
2112
  display: block;
2202
  display: block;
2168
  height: 0;
2258
  height: 0;
2169
}
2259
}
2170
2260
2171
.ipu-category + .ipu-category {
2261
.ipu-category+.ipu-category {
2172
  margin-top: .1rem;
2262
  margin-top: .1rem;
2173
}
2263
}
2174
2264
2283
  z-index: 50;
2373
  z-index: 50;
2284
}
2374
}
2285
2375
2286
.ipu-nav-sub > li {
2376
.ipu-nav-sub>li {
2287
  border-top: 1px solid #fff;
2377
  border-top: 1px solid #fff;
2288
}
2378
}
2289
2379
2290
.ipu-nav-sub > li > a {
2380
.ipu-nav-sub>li>a {
2291
  display: block;
2381
  display: block;
2292
  height: .32rem;
2382
  height: .32rem;
2293
  line-height: .36rem;
2383
  line-height: .36rem;
2316
  vertical-align: middle;
2406
  vertical-align: middle;
2317
}
2407
}
2318
2408
2319
.ipu-navbar .ipu-navbar-item.ipu-current, .ipu-navbar .ipu-navbar-item:active {
2409
.ipu-navbar .ipu-navbar-item.ipu-current,
2410
.ipu-navbar .ipu-navbar-item:active {
2320
  color: #0083D3;
2411
  color: #0083D3;
2321
}
2412
}
2322
2413
2338
  overflow: hidden;
2429
  overflow: hidden;
2339
}
2430
}
2340
2431
2341
.ipu-nav-content > ul {
2432
.ipu-nav-content>ul {
2342
  position: relative;
2433
  position: relative;
2343
  width: 200%;
2434
  width: 200%;
2344
  height: 100%;
2435
  height: 100%;
2347
  transition: all 300ms ease-out 0s;
2438
  transition: all 300ms ease-out 0s;
2348
}
2439
}
2349
2440
2350
.ipu-nav-content > ul > li {
2441
.ipu-nav-content>ul>li {
2351
  position: absolute;
2442
  position: absolute;
2352
  left: 0;
2443
  left: 0;
2353
  top: 0;
2444
  top: 0;
2358
  background-color: #f8f8f8;
2449
  background-color: #f8f8f8;
2359
}
2450
}
2360
2451
2361
.ipu-nav-content > ul > li:first-child {
2452
.ipu-nav-content>ul>li:first-child {
2362
  z-index: 1;
2453
  z-index: 1;
2363
}
2454
}
2364
2455
2365
.ipu-nav-content > ul > li.ipu-show ~ li.ipu-show {
2456
.ipu-nav-content>ul>li.ipu-show~li.ipu-show {
2366
  left: 50%;
2457
  left: 50%;
2367
}
2458
}
2368
2459
2369
.ipu-nav-content > ul > li.ipu-show, .ipu-nav-content > ul > li.ipu-current {
2460
.ipu-nav-content>ul>li.ipu-show,
2461
.ipu-nav-content>ul>li.ipu-current {
2370
  z-index: 10;
2462
  z-index: 10;
2371
}
2463
}
2372
2464
2512
  color: #999;
2604
  color: #999;
2513
}
2605
}
2514
2606
2515
.ipu-poppicker[data-type='date'] label, .ipu-poppicker[data-type='date'] .ipu-picker {
2607
.ipu-poppicker[data-type='date'] label,
2608
.ipu-poppicker[data-type='date'] .ipu-picker {
2516
  width: 33.33%;
2609
  width: 33.33%;
2517
}
2610
}
2518
2611
2523
  display: none;
2616
  display: none;
2524
}
2617
}
2525
2618
2526
.ipu-poppicker[data-type='time'] label, .ipu-poppicker[data-type='time'] .ipu-picker {
2619
.ipu-poppicker[data-type='time'] label,
2620
.ipu-poppicker[data-type='time'] .ipu-picker {
2527
  width: 50%;
2621
  width: 50%;
2528
}
2622
}
2529
2623
2536
  display: none;
2630
  display: none;
2537
}
2631
}
2538
2632
2539
.ipu-poppicker[data-type='hour'] label, .ipu-poppicker[data-type='hour'] .ipu-picker {
2633
.ipu-poppicker[data-type='hour'] label,
2634
.ipu-poppicker[data-type='hour'] .ipu-picker {
2540
  width: 25%;
2635
  width: 25%;
2541
}
2636
}
2542
2637
2545
  display: none;
2640
  display: none;
2546
}
2641
}
2547
2642
2548
.ipu-poppicker[data-type='month'] label, .ipu-poppicker[data-type='month'] .ipu-picker {
2643
.ipu-poppicker[data-type='month'] label,
2644
.ipu-poppicker[data-type='month'] .ipu-picker {
2549
  width: 50%;
2645
  width: 50%;
2550
}
2646
}
2551
2647
2600
  display: block;
2696
  display: block;
2601
}
2697
}
2602
2698
2603
.ipu-pages.ipu-anim, .ipu-page.ipu-anim {
2699
.ipu-pages.ipu-anim,
2700
.ipu-page.ipu-anim {
2604
  overflow: auto;
2701
  overflow: auto;
2605
  box-shadow: -0.01rem 0rem rgba(0, 0, 0, 0.6);
2702
  box-shadow: -0.01rem 0rem rgba(0, 0, 0, 0.6);
2606
}
2703
}
2619
    -webkit-transform: translate3d(100%, 0, 0);
2716
    -webkit-transform: translate3d(100%, 0, 0);
2620
    transform: translate3d(100%, 0, 0);
2717
    transform: translate3d(100%, 0, 0);
2621
  }
2718
  }
2719
2622
  100% {
2720
  100% {
2623
    -webkit-transform: translate3d(0%, 0, 0);
2721
    -webkit-transform: translate3d(0%, 0, 0);
2624
    transform: translate3d(0%, 0, 0);
2722
    transform: translate3d(0%, 0, 0);
2630
    -webkit-transform: translate3d(0%, 0, 0);
2728
    -webkit-transform: translate3d(0%, 0, 0);
2631
    transform: translate3d(0%, 0, 0);
2729
    transform: translate3d(0%, 0, 0);
2632
  }
2730
  }
2731
2633
  100% {
2732
  100% {
2634
    -webkit-transform: translate3d(100%, 0, 0);
2733
    -webkit-transform: translate3d(100%, 0, 0);
2635
    transform: translate3d(100%, 0, 0);
2734
    transform: translate3d(100%, 0, 0);
2694
  /* 撑起高度 */
2793
  /* 撑起高度 */
2695
}
2794
}
2696
2795
2697
.ipu-carousel-wrapper > li {
2796
.ipu-carousel-wrapper>li {
2698
  float: left;
2797
  float: left;
2699
  width: 5%;
2798
  width: 5%;
2700
}
2799
}
2732
  overflow: visible;
2831
  overflow: visible;
2733
}
2832
}
2734
2833
2735
.ipu-hammer-carousel .ipu-carousel-wrapper > li {
2834
.ipu-hammer-carousel .ipu-carousel-wrapper>li {
2736
  position: relative;
2835
  position: relative;
2737
  display: inline-block;
2836
  display: inline-block;
2738
  width: 100%;
2837
  width: 100%;
2742
  float: none;
2841
  float: none;
2743
}
2842
}
2744
2843
2745
.ipu-modal-overlay, .ipu-preloader-indicator-overlay, .ipu-popup-overlay {
2844
.ipu-modal-overlay,
2845
.ipu-preloader-indicator-overlay,
2846
.ipu-popup-overlay {
2746
  position: absolute;
2847
  position: absolute;
2747
  left: 0;
2848
  left: 0;
2748
  top: 0;
2849
  top: 0;
2756
  transition-duration: 300ms;
2857
  transition-duration: 300ms;
2757
}
2858
}
2758
2859
2759
.ipu-modal-overlay.ipu-modal-overlay-visible, .ipu-preloader-indicator-overlay.ipu-modal-overlay-visible, .ipu-popup-overlay.ipu-modal-overlay-visible {
2860
.ipu-modal-overlay.ipu-modal-overlay-visible,
2861
.ipu-preloader-indicator-overlay.ipu-modal-overlay-visible,
2862
.ipu-popup-overlay.ipu-modal-overlay-visible {
2760
  visibility: visible;
2863
  visibility: visible;
2761
  opacity: 1;
2864
  opacity: 1;
2762
}
2865
}
2817
  text-align: center;
2920
  text-align: center;
2818
}
2921
}
2819
2922
2820
.ipu-modal-title + .ipu-modal-text {
2923
.ipu-modal-title+.ipu-modal-text {
2821
  margin-top: 0.05rem;
2924
  margin-top: 0.05rem;
2822
}
2925
}
2823
2926
2876
  font-weight: 500;
2979
  font-weight: 500;
2877
}
2980
}
2878
2981
2879
html:not(.ipu-watch-active-state) .ipu-modal-button:active, .ipu-modal-button.active-state {
2982
html:not(.ipu-watch-active-state) .ipu-modal-button:active,
2983
.ipu-modal-button.active-state {
2880
  background: #d4d4d4;
2984
  background: #d4d4d4;
2881
}
2985
}
2882
2986
2930
  margin: .08rem;
3034
  margin: .08rem;
2931
}
3035
}
2932
3036
2933
.ipu-actions-modal-button, .ipu-actions-modal-label {
3037
.ipu-actions-modal-button,
3038
.ipu-actions-modal-label {
2934
  width: 100%;
3039
  width: 100%;
2935
  text-align: center;
3040
  text-align: center;
2936
  font-weight: normal;
3041
  font-weight: normal;
2941
  border-bottom: 1px solid #d2d2d6;
3046
  border-bottom: 1px solid #d2d2d6;
2942
}
3047
}
2943
3048
2944
.ipu-actions-modal-button.ipu-actions-modal-button-warning, .ipu-actions-modal-label.ipu-actions-modal-button-warning {
3049
.ipu-actions-modal-button.ipu-actions-modal-button-warning,
3050
.ipu-actions-modal-label.ipu-actions-modal-button-warning {
2945
  color: #ff4222;
3051
  color: #ff4222;
2946
}
3052
}
2947
3053
2948
.ipu-actions-modal-button.ipu-color-warning, .ipu-actions-modal-label.ipu-color-warning {
3054
.ipu-actions-modal-button.ipu-color-warning,
3055
.ipu-actions-modal-label.ipu-color-warning {
2949
  color: #ff4222;
3056
  color: #ff4222;
2950
}
3057
}
2951
3058
2952
.ipu-actions-modal-button.ipu-color-highlight, .ipu-actions-modal-label.ipu-color-highlight {
3059
.ipu-actions-modal-button.ipu-color-highlight,
3060
.ipu-actions-modal-label.ipu-color-highlight {
2953
  color: #ff8444;
3061
  color: #ff8444;
2954
}
3062
}
2955
3063
2956
.ipu-actions-modal-button.ipu-bg-primary, .ipu-actions-modal-label.ipu-bg-primary {
3064
.ipu-actions-modal-button.ipu-bg-primary,
3065
.ipu-actions-modal-label.ipu-bg-primary {
2957
  background: #0083D3;
3066
  background: #0083D3;
2958
  color: white;
3067
  color: white;
2959
}
3068
}
2960
3069
2961
.ipu-actions-modal-button.ipu-bg-primary:active, .ipu-actions-modal-label.ipu-bg-primary:active {
3070
.ipu-actions-modal-button.ipu-bg-primary:active,
3071
.ipu-actions-modal-label.ipu-bg-primary:active {
2962
  background: #0063a0;
3072
  background: #0063a0;
2963
}
3073
}
2964
3074
2965
.ipu-actions-modal-button.ipu-bg-warning, .ipu-actions-modal-label.ipu-bg-warning {
3075
.ipu-actions-modal-button.ipu-bg-warning,
3076
.ipu-actions-modal-label.ipu-bg-warning {
2966
  background: #ff4222;
3077
  background: #ff4222;
2967
  color: white;
3078
  color: white;
2968
}
3079
}
2969
3080
2970
.ipu-actions-modal-button.ipu-bg-warning:active, .ipu-actions-modal-label.ipu-bg-warning:active {
3081
.ipu-actions-modal-button.ipu-bg-warning:active,
3082
.ipu-actions-modal-label.ipu-bg-warning:active {
2971
  background: #ee2200;
3083
  background: #ee2200;
2972
}
3084
}
2973
3085
2974
.ipu-actions-modal-button.ipu-bg-hightlight, .ipu-actions-modal-label.ipu-bg-hightlight {
3086
.ipu-actions-modal-button.ipu-bg-hightlight,
3087
.ipu-actions-modal-label.ipu-bg-hightlight {
2975
  background: #ff8444;
3088
  background: #ff8444;
2976
  color: white;
3089
  color: white;
2977
}
3090
}
2978
3091
2979
.ipu-actions-modal-button.ipu-bg-hightlight:active, .ipu-actions-modal-label.ipu-bg-hightlight:active {
3092
.ipu-actions-modal-button.ipu-bg-hightlight:active,
3093
.ipu-actions-modal-label.ipu-bg-hightlight:active {
2980
  background: #ff6211;
3094
  background: #ff6211;
2981
}
3095
}
2982
3096
2983
.ipu-actions-modal-button:first-child, .ipu-actions-modal-label:first-child {
3097
.ipu-actions-modal-button:first-child,
3098
.ipu-actions-modal-label:first-child {
2984
  border-radius: 4px 4px 0 0;
3099
  border-radius: 4px 4px 0 0;
2985
}
3100
}
2986
3101
2987
.ipu-actions-modal-button:last-child, .ipu-actions-modal-label:last-child {
3102
.ipu-actions-modal-button:last-child,
3103
.ipu-actions-modal-label:last-child {
2988
  border-bottom: none;
3104
  border-bottom: none;
2989
  border-radius: 0 0 4px 4px;
3105
  border-radius: 0 0 4px 4px;
2990
}
3106
}
2991
3107
2992
.ipu-actions-modal-button:first-child:last-child, .ipu-actions-modal-label:first-child:last-child {
3108
.ipu-actions-modal-button:first-child:last-child,
3109
.ipu-actions-modal-label:first-child:last-child {
2993
  border-radius: 4px;
3110
  border-radius: 4px;
2994
}
3111
}
2995
3112
2996
.ipu-actions-modal-button.ipu-disabled, .ipu-actions-modal-label.ipu-disabled {
3113
.ipu-actions-modal-button.ipu-disabled,
3114
.ipu-actions-modal-label.ipu-disabled {
2997
  opacity: 0.95;
3115
  opacity: 0.95;
2998
  color: #8e8e93;
3116
  color: #8e8e93;
2999
}
3117
}
3005
  color: #0083D3;
3123
  color: #0083D3;
3006
}
3124
}
3007
3125
3008
.ipu-actions-modal-button:active, .ipu-actions-modal-button.ipu-current-state {
3126
.ipu-actions-modal-button:active,
3127
.ipu-actions-modal-button.ipu-current-state {
3009
  background: #dcdcdc;
3128
  background: #dcdcdc;
3010
}
3129
}
3011
3130
3047
  appearance: none;
3166
  appearance: none;
3048
}
3167
}
3049
3168
3050
input.ipu-modal-text-input + input.ipu-modal-text-input {
3169
input.ipu-modal-text-input+input.ipu-modal-text-input {
3051
  margin-top: .05rem;
3170
  margin-top: .05rem;
3052
}
3171
}
3053
3172
3055
  border-radius: 5px 5px 0 0;
3174
  border-radius: 5px 5px 0 0;
3056
}
3175
}
3057
3176
3058
input.ipu-modal-text-input.ipu-modal-text-input-double + input.ipu-modal-text-input {
3177
input.ipu-modal-text-input.ipu-modal-text-input-double+input.ipu-modal-text-input {
3059
  margin-top: 0;
3178
  margin-top: 0;
3060
  border-top: 0;
3179
  border-top: 0;
3061
  border-radius: 0 0 5px 5px;
3180
  border-radius: 0 0 5px 5px;
3062
}
3181
}
3063
3182
3064
.ipu-popup, .ipu-login-screen {
3183
.ipu-popup,
3184
.ipu-login-screen {
3065
  position: absolute;
3185
  position: absolute;
3066
  left: 0;
3186
  left: 0;
3067
  top: 0;
3187
  top: 0;
3080
  transform: translate3d(0, 100%, 0);
3200
  transform: translate3d(0, 100%, 0);
3081
}
3201
}
3082
3202
3083
.ipu-popup.ipu-modal-in, .ipu-popup.ipu-modal-out, .ipu-login-screen.ipu-modal-in, .ipu-login-screen.ipu-modal-out {
3203
.ipu-popup.ipu-modal-in,
3204
.ipu-popup.ipu-modal-out,
3205
.ipu-login-screen.ipu-modal-in,
3206
.ipu-login-screen.ipu-modal-out {
3084
  -webkit-transition-duration: 300ms;
3207
  -webkit-transition-duration: 300ms;
3085
  transition-duration: 300ms;
3208
  transition-duration: 300ms;
3086
}
3209
}
3087
3210
3088
.ipu-popup.ipu-modal-in, .ipu-login-screen.ipu-modal-in {
3211
.ipu-popup.ipu-modal-in,
3212
.ipu-login-screen.ipu-modal-in {
3089
  -webkit-transform: translate3d(0, 0, 0);
3213
  -webkit-transform: translate3d(0, 0, 0);
3090
  transform: translate3d(0, 0, 0);
3214
  transform: translate3d(0, 0, 0);
3091
}
3215
}
3092
3216
3093
.ipu-popup.ipu-modal-out, .ipu-login-screen.ipu-modal-out {
3217
.ipu-popup.ipu-modal-out,
3218
.ipu-login-screen.ipu-modal-out {
3094
  -webkit-transform: translate3d(0, 100%, 0);
3219
  -webkit-transform: translate3d(0, 100%, 0);
3095
  transform: translate3d(0, 100%, 0);
3220
  transform: translate3d(0, 100%, 0);
3096
}
3221
}
3105
  z-index: 9800;
3230
  z-index: 9800;
3106
}
3231
}
3107
3232
3108
@media all and (max-width: 629px), (max-height: 629px) {
3233
@media all and (max-width: 629px),
3234
(max-height: 629px) {
3109
  html.ipu-with-statusbar-overlay .ipu-popup {
3235
  html.ipu-with-statusbar-overlay .ipu-popup {
3110
    height: -webkit-calc(100% - 20px);
3236
    height: -webkit-calc(100% - 20px);
3111
    height: calc(100% - 20px);
3237
    height: calc(100% - 20px);
3264
  background-color: #fff;
3390
  background-color: #fff;
3265
}
3391
}
3266
3392
3267
.ipu-tab-title > li {
3393
.ipu-tab-title>li {
3268
  width: 0%;
3394
  width: 0%;
3269
  -webkit-box-flex: 1;
3395
  -webkit-box-flex: 1;
3270
  -webkit-flex-grow: 1;
3396
  -webkit-flex-grow: 1;
3273
  line-height: 0.45rem;
3399
  line-height: 0.45rem;
3274
}
3400
}
3275
3401
3276
.ipu-tab-title > li.active {
3402
.ipu-tab-title>li.active {
3277
  position: relative;
3403
  position: relative;
3278
}
3404
}
3279
3405
3280
.ipu-tab-title-link > li {
3406
.ipu-tab-title-link>li {
3281
  border-bottom: 1px solid #e0e0e0;
3407
  border-bottom: 1px solid #e0e0e0;
3282
}
3408
}
3283
3409
3284
.ipu-tab-title-link > li.ipu-current {
3410
.ipu-tab-title-link>li.ipu-current {
3285
  border-bottom: 2px solid #0083D3;
3411
  border-bottom: 2px solid #0083D3;
3286
  color: #0083D3;
3412
  color: #0083D3;
3287
}
3413
}
3293
  margin: .1rem;
3419
  margin: .1rem;
3294
}
3420
}
3295
3421
3296
.ipu-tab-title-button > li {
3422
.ipu-tab-title-button>li {
3297
  border-left: 1px solid #0083D3;
3423
  border-left: 1px solid #0083D3;
3298
  font-size: 0.12rem;
3424
  font-size: 0.12rem;
3299
  line-height: 2;
3425
  line-height: 2;
3300
}
3426
}
3301
3427
3302
.ipu-tab-title-button > li.ipu-current {
3428
.ipu-tab-title-button>li.ipu-current {
3303
  background-color: #0083D3;
3429
  background-color: #0083D3;
3304
  color: #fff;
3430
  color: #fff;
3305
  border-bottom: none;
3431
  border-bottom: none;
3306
}
3432
}
3307
3433
3308
.ipu-tab-title-button > li:first-child {
3434
.ipu-tab-title-button>li:first-child {
3309
  border-left: none;
3435
  border-left: none;
3310
}
3436
}
3311
3437
3312
.ipu-tab-title-button > li:last-child {
3438
.ipu-tab-title-button>li:last-child {
3313
  border-right: none;
3439
  border-right: none;
3314
}
3440
}
3315
3441
3316
.ipu-tab-body-wrapper > li {
3442
.ipu-tab-body-wrapper>li {
3317
  display: none;
3443
  display: none;
3318
}
3444
}
3319
3445
3320
.ipu-tab-body-wrapper > li.ipu-current {
3446
.ipu-tab-body-wrapper>li.ipu-current {
3321
  display: block;
3447
  display: block;
3322
}
3448
}
3323
3449
3335
  flex-direction: column;
3461
  flex-direction: column;
3336
}
3462
}
3337
3463
3338
.ipu-tab-fixed > .ipu-tab-title {
3464
.ipu-tab-fixed>.ipu-tab-title {
3339
  -webkit-box-flex: 0;
3465
  -webkit-box-flex: 0;
3340
  -webkit-flex-grow: 0;
3466
  -webkit-flex-grow: 0;
3341
  flex-grow: 0;
3467
  flex-grow: 0;
3342
}
3468
}
3343
3469
3344
.ipu-tab-fixed > .ipu-tab-body {
3470
.ipu-tab-fixed>.ipu-tab-body {
3345
  -webkit-box-flex: 1;
3471
  -webkit-box-flex: 1;
3346
  -webkit-flex-grow: 1;
3472
  -webkit-flex-grow: 1;
3347
  flex-grow: 1;
3473
  flex-grow: 1;
3348
  position: relative;
3474
  position: relative;
3349
}
3475
}
3350
3476
3351
.ipu-tab-fixed > .ipu-tab-body > .ipu-tab-body-wrapper {
3477
.ipu-tab-fixed>.ipu-tab-body>.ipu-tab-body-wrapper {
3352
  width: 100%;
3478
  width: 100%;
3353
  height: 100%;
3479
  height: 100%;
3354
  position: absolute;
3480
  position: absolute;
3357
  overflow-x: visible;
3483
  overflow-x: visible;
3358
}
3484
}
3359
3485
3360
.ipu-tab-fixed > .ipu-tab-body > .ipu-tab-body-wrapper > li {
3486
.ipu-tab-fixed>.ipu-tab-body>.ipu-tab-body-wrapper>li {
3361
  position: relative;
3487
  position: relative;
3362
  height: 100%;
3488
  height: 100%;
3363
  font-size: 0.15rem;
3489
  font-size: 0.15rem;
3828
3954
3829
.ipu-visibility-visible {
3955
.ipu-visibility-visible {
3830
  visibility: visible;
3956
  visibility: visible;
3831
}
3957
}

+ 2 - 0
show-server/src/main/webapp/template/webapp/plugins/share.html

33
								</div>
33
								</div>
34
								<div class=" ipu-fn-m-t">
34
								<div class=" ipu-fn-m-t">
35
									<button class="ipu-btn" id="qqFriendText">QQ好友</button>
35
									<button class="ipu-btn" id="qqFriendText">QQ好友</button>
36
									<button class="ipu-btn" id="qqZoneText">QQ空间</button>
36
									<button class="ipu-btn" id="wechatFriendText">微信好友</button>
37
									<button class="ipu-btn" id="wechatFriendText">微信好友</button>
38
									<button class="ipu-btn" id="wechatTimeLineText">微信朋友圈</button>
37
									<button class="ipu-btn" id="moreText">更多分享</button>
39
									<button class="ipu-btn" id="moreText">更多分享</button>
38
								</div>
40
								</div>
39
							</div>
41
							</div>