Procházet zdrojové kódy

知识库图片预览,微信反馈页面上传图片,图片预览

miaofuhao %!s(int64=6) %!d(string=před) roky
rodič
revize
08797516f3

+ 26 - 53
CallCenterWeb.UI/callScreen/call.js

@@ -8,6 +8,7 @@ var TrunkNumber = helper.request.queryString("TrunkNumber");
8 8
 var CallID = helper.request.queryString("CallID");
9 9
 var KHid;
10 10
 var UserCode;
11
+var otext="";
11 12
 var timestamp = Date.parse(new Date());
12 13
 //通话中执行变化
13 14
 var timer, n = 0;
@@ -434,6 +435,8 @@ function headFormSave() {
434 435
 $(".searIcon").click(function() {
435 436
 
436 437
 	debugger
438
+	otext=$(".search").val();
439
+	
437 440
 	loadZSK();
438 441
 });
439 442
 
@@ -469,7 +472,7 @@ $(".searIcon").click(function() {
469 472
 //获取知识库
470 473
 function loadZSK() {
471 474
 	$.getJSON(huayi.config.callcenter_url + 'CallInScreen/GetZSKList', {
472
-		"keywords": $(".search").val(),
475
+		"keywords":otext,
473 476
 		"token": $.cookie("token")
474 477
 	}, function(result) {
475 478
 		if(result.state.toLowerCase() == "success") {
@@ -481,71 +484,41 @@ function loadZSK() {
481 484
 				//var after_w = n.F_Content.replace(key_w, '<span style="color:red;">' + key_w + '</span>');
482 485
 				var after_u = n.F_Title.replace(key_w, '<span style="color:red;">' + key_w + '</span>');
483 486
 				html = '<li>' +
484
-					'   <div class="zhishi-title clearfix">' +
487
+					'   <div class="zhishi-title clearfix" numTab="'+i+'" index="'+n.F_RepositoryId+'">' +
485 488
 					'	    <a href="javascript:void(0);" >' + after_u + '</a>' +
486 489
 					'	    <em >' + n.F_CreateOn + '</em>' +
487 490
 					'   </div>' +
488 491
 					'   <div class="explancon">' +n.F_Content +
489
-					'   <div id="fileListUp">';
490
-				var proimglist = result.data.rows[i].FileUrl;
491
-				if(proimglist && proimglist.length > 0) {
492
-					$(proimglist).each(function(j, k) {
493
-						//alert(k.F_FileName);
494
-						var fileType = k.F_FileType.split("\/")[0];
495
-						if(fileType === 'image') {
496
-							html += '<div class="img-box">' +
497
-								'<span class="img_mask"><span onclick=downloadFile("' + k.F_FileUrl + '","' + k.F_FileName + '","' + k.F_FileType +
498
-								'") title="点击下载"><i class="fa fa-download" aria-hidden="true"></i></span></span>' +
499
-								'<img layer-src="' + k.F_FileUrl + '" src="' + k.F_FileUrl + '" alt="' + k.F_FileName +
500
-								'" class="image-item" /></div>';
501
-						} 
502
-					});
503
-					layer.photos({
504
-						photos: '#fileListUp',
505
-						anim: 5, 
506
-						title: '查看图片',
507
-						move: '.layui-layer-title',
508
-						shadeClose: false,
509
-						closeBtn: 1,
510
-						area: ['80%', '90%'],
511
-						tab: function(pic, layero) {
512
-							$('.layui-layer-content').on("mousewheel", function(e, d) {
513
-								
514
-								helper.methods.zoomImg($('#layui-layer-photos').find('img[alt="' + pic.alt + '"]'), d);
515
-								$('#layui-layer-photos').find('img[alt="' + pic.alt + '"]').dragging({
516
-									move: "both", //拖动方向,x y both
517
-									randomPosition: false //初始位置是否随机
518
-								});
519
-								return false;
520
-								
521
-							});
522
-							helper.methods.initLayerPhotos('#layui-layer-photos', pic, layero);
523
-						},
524
-					});
525
-				}
526
-				html +='</div></div>' +
492
+					'   <div id="fileListUp"></div></div>' +
527 493
 						'</li>';
528 494
 				$(html).appendTo($(".ldcr-bottom .detail-con ul")).find(".zhishi-title").click(function(event) {
529
-					event.stopPropagation();
530
-					if($(this).hasClass("active")) {
531
-						$(this).removeClass("active")
532
-					} else {
533
-						$(".zhishi-title").removeClass("active");
534
-						$(this).addClass("active");
535
-					}
495
+					var changeGetid=$(this).attr("index");
496
+					var numTab=$(this).attr("numTab");
497
+					var otext = $(".search").val();
498
+					alert(otext);
499
+					layer.open({
500
+						type: 2,
501
+						title: '查看知识库',
502
+						shadeClose: true, //是否开启点击遮罩关闭
503
+						shade: 0.4, //遮罩
504
+						maxmin: true, //开启最大化最小化按钮
505
+						id: 'LAY_layuipro', //防止重复弹出
506
+						moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
507
+						moveOut: true, //拖拽到窗口外
508
+						//resize: true,//是否允许拉伸
509
+						area: ['70%', '90%'],
510
+						content: '../zhiShiKu/template/seeDetail.html?changeGetid=' + changeGetid+'&otext='+otext,
511
+					});
536 512
 				})
537
-			var otext = $(".search").val();
538
-			$('.explancon').GL({
539
-				ocolor: 'red', //设置关键词高亮颜色
540
-				oshuru: otext //设置要显示的关键词
541
-			});
513
+				
514
+				
542 515
 				
543 516
 			})
544 517
 			
518
+			
545 519
 		}
546 520
 	})
547 521
 }
548
-
549 522
 //加载 历史记录或历史工单
550 523
 function loadOldOrComplain(tabIndex) {
551 524
 	$(".complain").hide();

+ 2 - 2
CallCenterWeb.UI/js/WorkOrder/WorkOrder.js

@@ -1223,8 +1223,8 @@ function getWorkOrderDe() {
1223 1223
 				if (proimglist && proimglist.length > 0) {
1224 1224
 					$(proimglist).each(function(i, n) {
1225 1225
 						var fileType = n.F_FileType;
1226
-						if (fileType === '.jpg'||fileType === '.png') {
1227
-							debugger
1226
+						var fileType1 = n.F_FileType.split("\/")[0];
1227
+						if (fileType === '.jpg'||fileType === '.png'||fileType1==='image') {
1228 1228
 							$('<div class="img-box">' +
1229 1229
 								'<span class="img_mask"><span onclick=downloadFile("'+ n.F_FileUrl + '","' + n.F_FileName + '","' + n.F_FileType +
1230 1230
 								'") title="点击下载"><i class="fa fa-download" aria-hidden="true"></i></span></span>' +

+ 40 - 6
CallCenterWeb.UI/zhiShiKu/template/seeDetail.html

@@ -17,15 +17,15 @@
17 17
 			<tbody>
18 18
 				<tr>
19 19
 					<th>标题:</th>
20
-					<td colspan="3" class="addTitle"></td>
20
+					<td colspan="3" class="addTitle explancon"></td>
21 21
 				</tr>
22 22
 				<tr>
23 23
 					<th>关键字:</th>
24
-					<td colspan="3" class="addKey"></td>
24
+					<td colspan="3" class="addKey explancon"></td>
25 25
 				</tr>
26 26
 				<tr>
27 27
 					<th>内容:</th>
28
-					<td colspan="3" class="addCon"></td>
28
+					<td colspan="3" class="addCon explancon"></td>
29 29
 				</tr>
30 30
 				<tr>
31 31
 					<th>附件:</th>
@@ -43,18 +43,17 @@
43 43
 	<script>
44 44
 		var token = $.cookie("token");
45 45
 		var changeGetid = helper.request.queryString("changeGetid");
46
-
46
+		var otext = helper.request.queryString("otext");
47 47
 		$(function() {
48 48
 			if (changeGetid) {
49 49
 				getChangeBox();
50 50
 			}
51 51
 		});
52
-
53 52
 		function getChangeBox() {
54 53
 			$.ajax({
55 54
 				type: "post",
56 55
 				url: huayi.config.callcenter_url + "Knowledge/GetInfo",
57
-				async: true,
56
+				async: false,
58 57
 				dataType: 'json',
59 58
 				data: {
60 59
 					infoid: changeGetid,
@@ -63,6 +62,7 @@
63 62
 				success: function(data) {
64 63
 					var con = data.data;
65 64
 					if (con) {
65
+						debugger
66 66
 						$('.addTitle').html(con.F_Title);
67 67
 						$('.addKey').html(con.F_KeyWords);
68 68
 						$('.addCon').html(helper.filter.content(con.F_Content));
@@ -112,6 +112,11 @@
112 112
 									helper.methods.initLayerPhotos('#layui-layer-photos', pic, layero);
113 113
 								},
114 114
 							});
115
+							$('.explancon').GL({
116
+								
117
+								ocolor: 'red', //设置关键词高亮颜色
118
+								oshuru: otext //设置要显示的关键词
119
+							});
115 120
 						}
116 121
 					}
117 122
 				}
@@ -145,6 +150,35 @@
145 150
 				area: ['90%', '90%'], //宽高
146 151
 			});
147 152
 		}
153
+		(function($) {
154
+			$.fn.GL = function(options) {
155
+				var dataop = {
156
+					ocolor: 'red',
157
+					oshuru: '',
158
+				};
159
+				var chuancan = $.extend(dataop, options);
160
+				$(this).each(function() {
161
+					var _this = $(this)
162
+					_this.find($(".glnow")).each(function() {
163
+						$(this).css({
164
+							color: ""
165
+						});
166
+					});
167
+				});
168
+				if(chuancan.oshuru == '') {
169
+					return false;
170
+		
171
+				} else {
172
+					var regExp = new RegExp("(" + chuancan.oshuru.replace(/[(){}.+*?^$|\\\[\]]/g, "\\$&") + ")", "ig");
173
+					$(this).each(function() {
174
+						var _this1 = $(this)
175
+						var html = _this1.html();
176
+						var newHtml = html.replace(regExp, '<span class="glnow" style="color:' + chuancan.ocolor + '">' + chuancan.oshuru + '</span>');
177
+						_this1.html(newHtml);
178
+					});
179
+				}
180
+			}
181
+		})(jQuery);
148 182
 	</script>
149 183
 
150 184
 </html>

+ 21 - 1
WeChat/client-side/Visitors.html

@@ -160,6 +160,11 @@
160 160
 					
161 161
 				</li>-->
162 162
 			</ul>
163
+			
164
+			<!--图片展示-->
165
+            <div class="mui-table-view">
166
+                <div id='image-list' class="row image-list"></div>
167
+            </div>
163 168
 			<ul class="mui-table-view mui-grid-view">
164 169
 				<h4 class="mui-ellipsis size-16 mui_btn1_tit">操作按钮:</h4>
165 170
 				<div class="type1">
@@ -447,6 +452,8 @@
447 452
 		<script src="../js/mui.picker.js"></script>
448 453
 		<script src="../js/mui.poppicker.js"></script>
449 454
 		<script src="js/city.data-3.js"></script>
455
+		<script src="../js/mui.zoom.js"></script>
456
+    	<script src="../js/mui.previewimage.js"></script>
450 457
 		<script>
451 458
 			var id = helper.request.queryString("id");
452 459
 			var itype = helper.request.queryString("itype");
@@ -458,6 +465,7 @@
458 465
 			var openid = helper.cookies.get("openid");
459 466
 			var UserType = helper.cookies.get("usertype");
460 467
 //			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
468
+			mui.previewImage();
461 469
 			if(isReply == 0){
462 470
 				$('.btn_reply').show();
463 471
 			}
@@ -588,7 +596,19 @@
588 596
 							$("#Work_workOrderID").text(result.F_DealReasons); //未处理原因
589 597
 							$("#Work_workOrderID").text(result.F_IsVisit); //是否回访
590 598
 							$("#Work_detail").text("问题描述:" + result.F_Description); //描述详情
591
-							
599
+							//图片展示
600
+		                    if (data.FileUrl) {
601
+		                        $(data.FileUrl).each(function (i, n) {
602
+		                            if (n.F_FileType == '.jpg' || n.F_FileType == '.png') {
603
+		                            	debugger
604
+		                                $('<div class="img-box"><img src="' + n.F_FileUrl + '" alt="" class="image-item" data-preview-src="" data-preview-group="1" /><div>').appendTo("#image-list");
605
+		                                $(".image-list").show();
606
+		                            }
607
+//		                            else{
608
+//		                            	$('<div class="img-box"><a href="' + n.F_FileUrl + '" download="' + n.F_FileUrl + '"></a><div>').appendTo("#image-list");
609
+//		                            }
610
+		                        })
611
+		                    }
592 612
 				
593 613
 						}
594 614
 					},

+ 23 - 1
WeChat/client-side/details_1.html

@@ -148,6 +148,13 @@
148 148
 					<p id="Work_detail"></p>
149 149
 				</li>
150 150
 			</ul>
151
+			
152
+			
153
+			<!--图片展示-->
154
+            <div class="mui-table-view">
155
+                <div id='image-list' class="row image-list"></div>
156
+            </div>
157
+            
151 158
 			<ul class="mui-table-view mui-grid-view type3">
152 159
 				<h4 class="mui-ellipsis size-16 mui_btn1_tit">操作按钮:</h4>
153 160
 				<!--待处理-->
@@ -205,11 +212,14 @@
205 212
 		<script src="../js/mui.picker.js"></script>
206 213
 		<script src="../js/mui.poppicker.js"></script>
207 214
 		<script src="js/city.data-3.js"></script>
215
+		<script src="../js/mui.zoom.js"></script>
216
+    	<script src="../js/mui.previewimage.js"></script>
208 217
 		<script>
209 218
 			var id = helper.request.queryString("id");
210 219
 			var itype = helper.request.queryString("itype");
211 220
 			var openid = helper.cookies.get("openid");
212 221
 			var usertype = helper.cookies.get("usertype");
222
+			mui.previewImage();
213 223
 //			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
214 224
 			if (usertype==-1) {
215 225
 				$(".type3").show();
@@ -310,7 +320,19 @@
310 320
 							$("#Work_workOrderID").text(result.F_IsVisit); //是否回访
311 321
 							$("#Work_detail").text("问题描述:" + result.F_Description); //描述详情
312 322
 							
313
-				
323
+							//图片展示
324
+		                    if (data.FileUrl) {
325
+		                        $(data.FileUrl).each(function (i, n) {
326
+		                            if (n.F_FileType == '.jpg' || n.F_FileType == '.png') {
327
+		                            	debugger
328
+		                                $('<div class="img-box"><img src="' + n.F_FileUrl + '" alt="" class="image-item" data-preview-src="" data-preview-group="1" /><div>').appendTo("#image-list");
329
+		                                $(".image-list").show();
330
+		                            }
331
+//		                            else{
332
+//		                            	$('<div class="img-box"><a href="' + n.F_FileUrl + '" download="' + n.F_FileUrl + '"></a><div>').appendTo("#image-list");
333
+//		                            }
334
+		                        })
335
+		                    }
314 336
 						}
315 337
 					},
316 338
 					error: function(xhr, type, errorThrown) {

+ 11 - 0
WeChat/client-side/establish.html

@@ -10,6 +10,7 @@
10 10
 		<link href="../css/mui.min.css" rel="stylesheet" />
11 11
 		<link href="../css/mui.picker.css" rel="stylesheet" />
12 12
 		<link href="../css/mui.poppicker.css" rel="stylesheet" />
13
+		<link href="../css/feedback-page.css" rel="stylesheet" />
13 14
 		<link href="../css/iconfont.css"  rel="stylesheet"/>
14 15
 		<link href="css/AddWorkolder.css"  rel="stylesheet"/>
15 16
 		<style type="text/css">
@@ -91,6 +92,15 @@
91 92
 					</div>
92 93
 				</li>
93 94
 			</ul>
95
+			<div class="feedback">
96
+	            <p>添加图片(选填,提供问题截图,单张20M以下,最多上传5张)</p>
97
+	            <div id='image-list' class="row image-list"></div>
98
+	        </div>
99
+	
100
+	        <p class="action">
101
+	            <i class="iconfont icon-gantanhao" style="margin-right: 5px;font-size: 20px;vertical-align: middle;"></i>
102
+	            <span style="color: #f81737;">如事件内容地址填写不详细,将影响到你事件办理,请填写详细</span>
103
+	        </p>
94 104
 			<div style="width: 100%; height: 50px;"></div>
95 105
 			<div class="submit-btn">
96 106
 				<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block block_button submit" id="submit">提交工单</button>
@@ -103,6 +113,7 @@
103 113
 		<script src="../js/jquery.min.js"></script>
104 114
 		<script src="../Script/Common/huayi.config.js"></script>
105 115
 		<script src="../Script/Common/huayi.http.js"></script>
116
+		<script src="../js/feedback-page.js"></script>
106 117
 		<script src="js/establish.js"></script>
107 118
 	</body>
108 119
 

+ 15 - 1
WeChat/client-side/js/establish.js

@@ -64,6 +64,18 @@ $('.zhipp').find('input[type="radio"]').on('change', function() {
64 64
 //		var myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
65 65
 		var myreg11 = /^(([0\+]\d{2,3}-)?((0\d{2,3}))?(-)?)?(\d{7,8})(-(\d{3,}))?$/;
66 66
 		var str = $("#order_tel").val();
67
+		var str_ary = '';
68
+	    $(".image-box").each(function (i, n) {
69
+	        var a = $(n).attr("indexs");
70
+	        if (a) {
71
+	            if (str_ary) {
72
+	                str_ary = str_ary + ',' + a;
73
+	            }
74
+	            else {
75
+	                str_ary = a;
76
+	            }
77
+	        }
78
+	    })
67 79
 		if($('#order_name').val() == '') {
68 80
 			mui.alert('请输入客户姓名!') //请输入工单类型
69 81
 		} else if($('#order_reception').val() == '') {
@@ -83,7 +95,9 @@ $('.zhipp').find('input[type="radio"]').on('change', function() {
83 95
                     F_Canal:$('#manager').attr('data-index'),
84 96
 					F_IncidentDetailed: $("#order_tower").val(), //详细地址
85 97
 					F_Description: $("#order_reception").val(), //问题描述
86
-					F_WxOpenId: openid, //微信openid,				
98
+					
99
+					F_WxOpenId: openid, //微信openid,	
100
+					F_Files:str_ary
87 101
 				},
88 102
 				success: function(data) {
89 103
 					if(data.state == "success") {

+ 22 - 5
WeChat/fisrt_comprehensive/VisitorsCreate.html

@@ -85,6 +85,12 @@
85 85
 				</li>
86 86
 				
87 87
 			</ul>
88
+			
89
+			<!--图片展示-->
90
+            <div class="mui-table-view">
91
+                <div id='image-list' class="row image-list"></div>
92
+            </div>
93
+            
88 94
 			<ul class="mui-table-view mui-grid-view">
89 95
 				<h4 class="mui-ellipsis size-16 mui_btn1_tit">操作按钮:</h4>
90 96
 				<div class="type1">
@@ -237,8 +243,6 @@
237 243
 		
238 244
 		
239 245
 		
240
-		
241
-		
242 246
 		<script src="../js/jquery.min.js"></script>
243 247
 		<script src="js/details.js"></script>
244 248
 		<script src="../Script/Common/huayi.config.js"></script>
@@ -247,6 +251,8 @@
247 251
 		<script src="../js/mui.picker.js"></script>
248 252
 		<script src="../js/mui.poppicker.js"></script>
249 253
 		<script src="js/city.data-3.js"></script>
254
+		<script src="../js/mui.zoom.js"></script>
255
+    	<script src="../js/mui.previewimage.js"></script>
250 256
 		<script>
251 257
 			var id = helper.request.queryString("id");
252 258
 			var itype = helper.request.queryString("itype");
@@ -257,7 +263,7 @@
257 263
 			var isReply = helper.request.queryString("IsReply"); // 是否已回复 0 未回复 1已回复
258 264
 			var openid = helper.cookies.get("openid");
259 265
 			var UserType = helper.cookies.get("usertype");
260
-//			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
266
+			mui.previewImage();
261 267
 			if(isReply == 0){
262 268
 				$('.btn_reply').show();
263 269
 			}
@@ -452,8 +458,19 @@
452 458
 							$("#Work_workOrderID").text(result.F_DealReasons); //未处理原因
453 459
 							$("#Work_workOrderID").text(result.F_IsVisit); //是否回访
454 460
 							$("#Work_detail").text("问题描述:" + result.F_Description); //描述详情
455
-							
456
-				
461
+							//图片展示
462
+		                    if (data.FileUrl) {
463
+		                        $(data.FileUrl).each(function (i, n) {
464
+		                            if (n.F_FileType == '.jpg' || n.F_FileType == '.png') {
465
+		                            	debugger
466
+		                                $('<div class="img-box"><img src="' + n.F_FileUrl + '" alt="" class="image-item" data-preview-src="" data-preview-group="1" /><div>').appendTo("#image-list");
467
+		                                $(".image-list").show();
468
+		                            }
469
+//		                            else{
470
+//		                            	$('<div class="img-box"><a href="' + n.F_FileUrl + '" download="' + n.F_FileUrl + '"></a><div>').appendTo("#image-list");
471
+//		                            }
472
+		                        })
473
+		                    }
457 474
 						}
458 475
 					},
459 476
 					error: function(xhr, type, errorThrown) {

+ 188 - 0
WeChat/fisrt_comprehensive/css/details.css

@@ -730,7 +730,195 @@ a {
730 730
 }
731 731
 
732 732
 
733
+/*图片*/
733 734
 
735
+.img-box {
736
+	float: left;
737
+	width: 20%;
738
+	height: 60px;
739
+	margin: 2%;
740
+	text-align: center;
741
+}
742
+
743
+.img-box img {
744
+	width: 100%;
745
+	height: 100%;
746
+}
747
+
748
+.image-list {
749
+	/*display: none;*/
750
+	overflow: hidden;
751
+}
752
+
753
+.mui-preview-image.mui-fullscreen {
754
+	position: fixed;
755
+	z-index: 20;
756
+	background-color: #000;
757
+}
758
+
759
+.mui-preview-header,
760
+.mui-preview-footer {
761
+	position: absolute;
762
+	width: 100%;
763
+	left: 0;
764
+	z-index: 10;
765
+}
766
+
767
+.mui-preview-header {
768
+	height: 44px;
769
+	top: 0;
770
+}
771
+
772
+.mui-preview-footer {
773
+	height: 50px;
774
+	bottom: 0px;
775
+}
776
+
777
+.mui-preview-header .mui-preview-indicator {
778
+	display: block;
779
+	line-height: 25px;
780
+	color: #fff;
781
+	text-align: center;
782
+	margin: 15px auto 4;
783
+	width: 70px;
784
+	background-color: rgba(0, 0, 0, 0.4);
785
+	border-radius: 12px;
786
+	font-size: 16px;
787
+}
788
+
789
+.mui-preview-image {
790
+	display: none;
791
+	-webkit-animation-duration: 0.5s;
792
+	animation-duration: 0.5s;
793
+	-webkit-animation-fill-mode: both;
794
+	animation-fill-mode: both;
795
+}
796
+
797
+.mui-preview-image.mui-preview-in {
798
+	-webkit-animation-name: fadeIn;
799
+	animation-name: fadeIn;
800
+}
801
+
802
+.mui-preview-image.mui-preview-out {
803
+	background: none;
804
+	-webkit-animation-name: fadeOut;
805
+	animation-name: fadeOut;
806
+}
807
+
808
+.mui-preview-image.mui-preview-out .mui-preview-header,
809
+.mui-preview-image.mui-preview-out .mui-preview-footer {
810
+	display: none;
811
+}
812
+
813
+.mui-zoom-scroller {
814
+	position: absolute;
815
+	display: -webkit-box;
816
+	display: -webkit-flex;
817
+	display: flex;
818
+	-webkit-box-align: center;
819
+	-webkit-align-items: center;
820
+	align-items: center;
821
+	-webkit-box-pack: center;
822
+	-webkit-justify-content: center;
823
+	justify-content: center;
824
+	left: 0;
825
+	right: 0;
826
+	bottom: 0;
827
+	top: 0;
828
+	width: 100%;
829
+	height: 100%;
830
+	margin: 0;
831
+	-webkit-backface-visibility: hidden;
832
+}
833
+
834
+.mui-zoom {
835
+	-webkit-transform-style: preserve-3d;
836
+	transform-style: preserve-3d;
837
+}
838
+
839
+.mui-slider .mui-slider-group .mui-slider-item img {
840
+	width: auto;
841
+	height: auto;
842
+	max-width: 100%;
843
+	max-height: 100%;
844
+}
845
+
846
+.mui-android-4-1 .mui-slider .mui-slider-group .mui-slider-item img {
847
+	width: 100%;
848
+}
849
+
850
+.mui-android-4-1 .mui-slider.mui-preview-image .mui-slider-group .mui-slider-item {
851
+	display: inline-table;
852
+}
853
+
854
+.mui-android-4-1 .mui-slider.mui-preview-image .mui-zoom-scroller img {
855
+	display: table-cell;
856
+	vertical-align: middle;
857
+}
858
+
859
+.mui-preview-loading {
860
+	position: absolute;
861
+	width: 100%;
862
+	height: 100%;
863
+	top: 0;
864
+	left: 0;
865
+	display: none;
866
+}
867
+
868
+.mui-preview-loading.mui-active {
869
+	display: block;
870
+}
871
+
872
+.mui-preview-loading .mui-spinner-white {
873
+	position: absolute;
874
+	top: 50%;
875
+	left: 50%;
876
+	margin-left: -25px;
877
+	margin-top: -25px;
878
+	height: 50px;
879
+	width: 50px;
880
+}
881
+
882
+.mui-preview-image img.mui-transitioning {
883
+	-webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
884
+	transition: transform 0.5s ease, opacity 0.5s ease;
885
+}
886
+
887
+@-webkit-keyframes fadeIn {
888
+	0% {
889
+		opacity: 0;
890
+	}
891
+	100% {
892
+		opacity: 1;
893
+	}
894
+}
895
+
896
+@keyframes fadeIn {
897
+	0% {
898
+		opacity: 0;
899
+	}
900
+	100% {
901
+		opacity: 1;
902
+	}
903
+}
904
+
905
+@-webkit-keyframes fadeOut {
906
+	0% {
907
+		opacity: 1;
908
+	}
909
+	100% {
910
+		opacity: 0;
911
+	}
912
+}
913
+
914
+@keyframes fadeOut {
915
+	0% {
916
+		opacity: 1;
917
+	}
918
+	100% {
919
+		opacity: 0;
920
+	}
921
+}
734 922
 
735 923
 
736 924
 

+ 0 - 1
WeChat/fisrt_comprehensive/tourist.html

@@ -51,7 +51,6 @@
51 51
 	<body>
52 52
 		
53 53
 		<div class="mui-content">
54
-			
55 54
 			<div class="mui-card cardfixe" >
56 55
 				<div class="mui-card-content itemtit">
57 56