Browse Source

东旭营销平台

liulingchao 6 years ago
parent
commit
256fb4f986
100 changed files with 3090 additions and 0 deletions
  1. 3 0
      WebRoot/META-INF/MANIFEST.MF
  2. 1 0
      WebRoot/WEB-INF/.gitignore
  3. 48 0
      WebRoot/WEB-INF/tags/file.tag
  4. 48 0
      WebRoot/WEB-INF/tags/file1.tag
  5. 15 0
      WebRoot/WEB-INF/tags/form_validate.tag
  6. 53 0
      WebRoot/WEB-INF/tags/initFile.tag
  7. 22 0
      WebRoot/WEB-INF/tags/permission.tld
  8. 157 0
      WebRoot/WEB-INF/tags/toolbar.tag
  9. 124 0
      WebRoot/WEB-INF/tags/wordedit.tag
  10. 110 0
      WebRoot/WEB-INF/web.xml
  11. 274 0
      WebRoot/agreement.html
  12. 94 0
      WebRoot/app/css/basem.css
  13. 820 0
      WebRoot/app/css/index.css
  14. 11 0
      WebRoot/app/css/lanrenzhijia.css
  15. 634 0
      WebRoot/app/css/logome.css
  16. 187 0
      WebRoot/app/css/public.css
  17. 254 0
      WebRoot/app/css/sc_common.css
  18. 146 0
      WebRoot/app/css/sc_img.css
  19. 1 0
      WebRoot/app/css/share.min.css
  20. BIN
      WebRoot/app/fonts/iconfont.eot
  21. 88 0
      WebRoot/app/fonts/iconfont.svg
  22. BIN
      WebRoot/app/fonts/iconfont.ttf
  23. BIN
      WebRoot/app/fonts/iconfont.woff
  24. BIN
      WebRoot/app/img/1@2x.png
  25. BIN
      WebRoot/app/img/2@2x.png
  26. BIN
      WebRoot/app/img/Invitefriends@2x.png
  27. BIN
      WebRoot/app/img/about_02.jpg
  28. BIN
      WebRoot/app/img/address@2x.png
  29. BIN
      WebRoot/app/img/android-btn.png
  30. BIN
      WebRoot/app/img/bank@2x.png
  31. BIN
      WebRoot/app/img/banner@2x.png
  32. BIN
      WebRoot/app/img/bei@2x.png
  33. BIN
      WebRoot/app/img/beij2@2x.png
  34. BIN
      WebRoot/app/img/beijing18@2x.png
  35. BIN
      WebRoot/app/img/beijing5@2x.png
  36. BIN
      WebRoot/app/img/dhb.png
  37. BIN
      WebRoot/app/img/dhb1@3x.png
  38. BIN
      WebRoot/app/img/erweima_03.png
  39. BIN
      WebRoot/app/img/fanh3@2x.png
  40. BIN
      WebRoot/app/img/fanh4@2x.png
  41. BIN
      WebRoot/app/img/fanhui16@2x.png
  42. BIN
      WebRoot/app/img/fengxiang2@2x.png
  43. BIN
      WebRoot/app/img/fenx.png
  44. BIN
      WebRoot/app/img/fenx@2x.png
  45. BIN
      WebRoot/app/img/fenxiang3@2x.png
  46. BIN
      WebRoot/app/img/fh@2x.png
  47. BIN
      WebRoot/app/img/gongg@2x.png
  48. BIN
      WebRoot/app/img/gonggaobann@2x.png
  49. BIN
      WebRoot/app/img/goum@2x.png
  50. BIN
      WebRoot/app/img/guanyuwomen@2x.png
  51. BIN
      WebRoot/app/img/guanz@2x.png
  52. BIN
      WebRoot/app/img/guanzgao@2x.png
  53. BIN
      WebRoot/app/img/guanzh@2x.png
  54. BIN
      WebRoot/app/img/guanzhu@2x.png
  55. BIN
      WebRoot/app/img/haoy@2x.png
  56. BIN
      WebRoot/app/img/hot@2x.png
  57. BIN
      WebRoot/app/img/house.png
  58. BIN
      WebRoot/app/img/housed.png
  59. BIN
      WebRoot/app/img/id@2x.png
  60. BIN
      WebRoot/app/img/invibg_02.png
  61. BIN
      WebRoot/app/img/iphone@2x.png
  62. BIN
      WebRoot/app/img/jind@2x.png
  63. BIN
      WebRoot/app/img/jindgao@2x.png
  64. BIN
      WebRoot/app/img/jindu@2x.png
  65. BIN
      WebRoot/app/img/jinr@2x.png
  66. BIN
      WebRoot/app/img/jz2@2x.png
  67. BIN
      WebRoot/app/img/kuangxuan1@2x.png
  68. BIN
      WebRoot/app/img/kuangxuan2@2x.png
  69. BIN
      WebRoot/app/img/line.png
  70. BIN
      WebRoot/app/img/live_weixin.png
  71. BIN
      WebRoot/app/img/live_weixin2.png
  72. BIN
      WebRoot/app/img/loading.gif
  73. BIN
      WebRoot/app/img/logo@2x.png
  74. BIN
      WebRoot/app/img/mebg_02.png
  75. BIN
      WebRoot/app/img/mephoto_03.png
  76. BIN
      WebRoot/app/img/my.png
  77. BIN
      WebRoot/app/img/my@2x.png
  78. BIN
      WebRoot/app/img/notice@2x.png
  79. BIN
      WebRoot/app/img/pengyq@2x.png
  80. BIN
      WebRoot/app/img/pil@2x.png
  81. BIN
      WebRoot/app/img/pw@2x.png
  82. BIN
      WebRoot/app/img/qiqu3@2x.png
  83. BIN
      WebRoot/app/img/qq2@2x.png
  84. BIN
      WebRoot/app/img/qq@2x.png
  85. BIN
      WebRoot/app/img/return1@2x.png
  86. BIN
      WebRoot/app/img/shangchuan@2x.png
  87. BIN
      WebRoot/app/img/shangp@2x.png
  88. BIN
      WebRoot/app/img/shengji@2x.png
  89. BIN
      WebRoot/app/img/shouy@2x.png
  90. BIN
      WebRoot/app/img/shouye@2x.png
  91. BIN
      WebRoot/app/img/shouygao@2x.png
  92. BIN
      WebRoot/app/img/tianbaoanniu@2x.png
  93. BIN
      WebRoot/app/img/tianjkh@2x.png
  94. BIN
      WebRoot/app/img/tianz@2x.png
  95. BIN
      WebRoot/app/img/tuanjia@2x.png
  96. BIN
      WebRoot/app/img/tuc@2x.png
  97. BIN
      WebRoot/app/img/tui.png
  98. BIN
      WebRoot/app/img/tuichu@2x.png
  99. BIN
      WebRoot/app/img/tuij@2x.png
  100. 0 0
      WebRoot/app/img/tuijie2@2x.png

+ 3 - 0
WebRoot/META-INF/MANIFEST.MF

@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path: 
+

+ 1 - 0
WebRoot/WEB-INF/.gitignore

@@ -0,0 +1 @@
+/classes/

+ 48 - 0
WebRoot/WEB-INF/tags/file.tag

@@ -0,0 +1,48 @@
+<%@ tag import="org.cs.util.StringUtil" %>
+<%@ tag pageEncoding="utf-8" %>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%-- <%@ include file="../../common/head.jsp"%> --%>
+
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%@ attribute name="name" type="java.lang.String" required="true" %>
+<%@ attribute name="type" type="java.lang.Integer" required="true" %>
+<%@ attribute name="desc" type="java.lang.String" required="false" %>
+<%@ attribute name="url" type="java.lang.String" required="false" %>
+<%@ attribute name="action" type="java.lang.String" required="false" %>
+<%@ attribute name="num" type="java.lang.String" required="false" %>
+<% 
+	String path2 = request.getContextPath(); 
+	// 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyApp/): 
+	String basePath2 = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort() + path2+"/";
+%> 
+
+<% if(type >= 100 && type < 200){
+	if(!"view".equals(action)){ //编辑
+		if(StringUtil.isNotBlank(url)) {
+			String[] images = url.split(",");
+			for (String image : images) {%>
+				<div class="img-box" style="float:left">
+					<img alt="" style="height:100px; width:100px; cursor: pointer;" src = "<%=image%>" class="show-img">
+					<input name="${name}" type="hidden" class="input normal upload-path" value="<%=image%>"  />
+					<a href="javascript:;" onclick="delImg(this);">删除</a>
+				</div>
+<%
+			}}%>
+			<img alt="" style="height:100px; width:100px; cursor: pointer;" src = "../res/img/upload.jpg" class="show-img">
+			<input name="${name }" type="hidden" class="input normal upload-path" />
+			<div class="upload-box upload-img" style="display: none;" fileType="${type }" num="${num}" picname="${name}"></div>
+<%
+	}else{
+	    if(StringUtil.isNotBlank(url)) {
+		String[] images = url.split(",");
+		for (String image : images) {%>
+			<div class="img-box" style="float:left">
+				<img alt="" style="height:100px; width:100px; cursor: pointer;" src = "<%=image%>" onclick="javascript:$.showPic(this.src)">
+				<input name="${name}" type="hidden" class="input normal upload-path" value="<%=image%>"  />
+			</div>
+			<%
+		}}
+	}}%>
+
+<jsp:doBody/>
+

+ 48 - 0
WebRoot/WEB-INF/tags/file1.tag

@@ -0,0 +1,48 @@
+<%@ tag import="org.cs.util.StringUtil" %>
+<%@ tag pageEncoding="utf-8" %>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%-- <%@ include file="../../common/head.jsp"%> --%>
+
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%@ attribute name="name" type="java.lang.String" required="true" %>
+<%@ attribute name="type" type="java.lang.Integer" required="true" %>
+<%@ attribute name="desc" type="java.lang.String" required="false" %>
+<%@ attribute name="url" type="java.lang.String" required="false" %>
+<%@ attribute name="action" type="java.lang.String" required="false" %>
+
+<% 
+	String path2 = request.getContextPath(); 
+	// 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyApp/): 
+	String basePath2 = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort() + path2+"/";
+%> 
+
+<% if(type >= 100 && type < 200){
+	if(!"view".equals(action)){ //编辑
+		if(StringUtil.isNotBlank(url)) {
+			String[] images = url.split(",");
+			for (String image : images) {%>
+				<div class="img-box" style="float:left">
+					<img alt="" style="height:100px; width:100px; cursor: pointer;" src = "<%=image%>" class="show-img">
+					<input name="${name}" type="hidden" class="input normal upload-path" value="<%=image%>"  />
+					<a href="javascript:;" onclick="delImg(this);">删除</a>
+				</div>
+<%
+			}}%>
+			<img alt="" style="height:100px; width:100px; cursor: pointer;" src = "../res/img/upload.jpg" class="show-img">
+			<input name="${name }" type="hidden" class="input normal upload-path" />
+			<div class="upload-box upload-img" style="display: none;" fileType="${type }"></div>
+<%
+	}else{
+	    if(StringUtil.isNotBlank(url)) {
+		String[] images = url.split(",");
+		for (String image : images) {%>
+			<div class="img-box" style="float:left">
+				<img alt="" style="height:100px; width:100px; cursor: pointer;" src = "<%=image%>" onclick="javascript:$.showPic(this.src)">
+				<input name="${name}" type="hidden" class="input normal upload-path" value="<%=image%>"  />
+			</div>
+			<%
+		}}
+	}}%>
+
+<jsp:doBody/>
+

+ 15 - 0
WebRoot/WEB-INF/tags/form_validate.tag

@@ -0,0 +1,15 @@
+<%@ tag pageEncoding="utf-8" %>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%@ attribute name="formId" type="java.lang.String" required="true" %>
+
+<script type="text/javascript">
+	$(function(){
+		$('.btn-dlg-close').click(function(){
+			var index = parent.layer.getFrameIndex(window.name);  
+			parent.layer.close(index);
+		});
+		
+		$('#' + '${formId}').form_validate();
+ 	});
+	
+</script>

+ 53 - 0
WebRoot/WEB-INF/tags/initFile.tag

@@ -0,0 +1,53 @@
+<%@ tag pageEncoding="utf-8" %>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+
+<% 
+	String path2 = request.getContextPath(); 
+	// 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyApp/): 
+	String basePath2 = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort() + path2+"/";
+%>
+
+<script src="<%=basePath2 %>/res/js/plugins/webuploader/webuploader.min.js"  type="text/javascript"></script>
+<script src="<%=basePath2 %>/res/js/plugins/webuploader/uploader.js" type="text/javascript"></script>
+<script type="text/javascript">
+	$(function(){
+        $('.upload-img').each(function(){
+        	var _fileType = parseInt($(this).attr('fileType'));  // multiple: true,
+        	var num = $(this).attr('num');  // multiple: true,
+        	var picname = $(this).attr('picname');  // multiple: true,
+        	var _url = '<%=basePath2 %>/file/uploadPic.cs';	
+        	$(this).InitUploader({ sendurl: _url, swf: '../res/js/plugins/webuploader/uploader.swf',thumbnail: true, fileType: _fileType });
+        	$(this).parent().children('.show-img').last().click(function(){
+        		if(num == ""){
+        			$(this).parent().children('.upload-img').children().find('input').click();
+        		}else{
+	        		if($("input[name='"+picname+"']").length<= parseInt(num)){
+	        			$(this).parent().children('.upload-img').children().find('input').click();
+	        			//$(this).parent().children('.upload-img').children().find('input').hiden();
+	        		}else{
+	        			layer.msg("最多上传"+num+"张图");
+	        			$(this).parent().children('.upload-img').hide();
+	        		}
+        		}
+                //$(this).parent().append('<img alt="" style="height:100px; width:100px; cursor: pointer;" src="../res/img/upload.jpg" class="show-img">');
+
+            });
+        });
+        
+        $('.upload-file').each(function(){
+        	var _fileType = parseInt($(this).attr('fileType'));
+        	var _url = '<%=basePath2 %>/file/uploadFile.cs';	
+        	$(this).InitUploader({ sendurl: _url, swf: '../res/js/plugins/webuploader/uploader.swf', thumbnail: true, fileType: _fileType });
+        	var _obj = $(this);
+        	$(this).parent().find('.show-file').click(function(){
+//         	$(this).find('.show-file').click(function(){
+//         		alert(_obj.html());
+        		_obj.find('input').click();
+            });
+        });
+        
+		
+ 	});
+	
+	</script>
+	

+ 22 - 0
WebRoot/WEB-INF/tags/permission.tld

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
+<taglib>
+    <tlibversion>1.0</tlibversion>
+    <jspversion>1.1</jspversion>
+    <shortname>privilege</shortname>
+    <tag>
+        <name>permission</name>
+        <tagclass>org.cs.mgr.permission.PermissionTag</tagclass>
+        <bodycontent>JSP</bodycontent> <!--这里如果设为empty,则无body-->
+        <attribute>
+            <name>menuCode</name>
+            <required>true</required>
+            <rtexprvalue>true</rtexprvalue>
+        </attribute>
+        <attribute>
+            <name>action</name>
+            <required>true</required>
+            <rtexprvalue>true</rtexprvalue>
+        </attribute>
+    </tag>
+</taglib>

+ 157 - 0
WebRoot/WEB-INF/tags/toolbar.tag

@@ -0,0 +1,157 @@
+<%@ tag pageEncoding="utf-8" %>
+
+<%@taglib prefix="p" uri="http://www.test.com/jsp/permission" %>
+
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%@ attribute name="tableId" type="java.lang.String" required="true" %>
+<%@ attribute name="title" type="java.lang.String" required="true" %>
+<%@ attribute name="params" type="java.lang.String" required="false" %>
+<%@ attribute name="width" type="java.lang.String" required="false" %><!-- 打开 -->
+<%@ attribute name="height" type="java.lang.String" required="false" %><!-- 指定检索url -->
+<%@ attribute name="hdMenu" type="java.lang.Integer" required="false" %><!-- 控制是否显示指定菜单 -->
+
+<%@ attribute name="menuCode" type="java.lang.String" required="false" %>
+<%-- <%@ attribute name="action" type="java.lang.Integer" required="false" %> --%>
+
+<div id="def_toolbar" role="group">
+	<% if(hdMenu == null || (hdMenu & 1) == 0){  %>
+		<p:permission menuCode="${menuCode}" action="1">
+			<button class="btn btn-sm btn-info" type="button" onclick="view()"><i class="fa fa-info"></i>&nbsp;查看</button>
+		</p:permission>
+	<% } %>
+	<% if(hdMenu == null || (hdMenu & 2) == 0){  %>
+		<p:permission menuCode="${menuCode}" action="2">
+			<button class="btn btn-sm btn-success" type="button" onclick="add()"><i class="fa fa-plus"></i>&nbsp;新增</button>
+		</p:permission>
+	<% } %>
+	<% if(hdMenu == null || (hdMenu & 4) == 0){  %>
+		<p:permission menuCode="${menuCode}" action="4">
+			<button class="btn btn-sm btn-warning" type="button" onclick="edit()"><i class="fa fa-pencil-square-o"></i> 编辑</button>
+		</p:permission>
+	<% } %>
+	<% if(hdMenu == null || (hdMenu & 8) == 0){  %>
+		<p:permission menuCode="${menuCode}" action="8">
+			<button class="btn btn-sm btn-danger" type="button" onclick="del()"><i class="fa fa-minus"></i> 删除</button>
+		</p:permission>
+	<% } %>
+	<jsp:doBody/>
+</div>
+
+<script>
+
+	// 预览事件
+	function view(){
+        var data = $('#${tableId}').bootstrapTable('getSelections');
+        if(typeof(data) == 'undefined' || data.length == 0){
+            $.tips('未选中行');
+            return null;
+        }else if(data.length > 1){
+            $.tips('请选中一行');
+            return null;
+        }
+        
+        var id = data[0].ID;
+        if(typeof(id) == "undefined" || id == null || id == ""){
+        	id = data[0].id;
+        }
+		$.openDlg({
+			url:'transfer.cs?action=view&id=' + id,
+			title:'查看' + "${title}",
+			width:'${width}',
+			height:'${height}',
+		});
+	}
+	
+	// 新增事件
+	function add(){
+		$.openDlg({
+			url:'transfer.cs?action=add',
+			title:'新增'+ "${title}",
+			width:'${width}',
+			height:'${height}',
+		});
+	}
+	
+	// 删除事件
+	function del(){
+		var ids = [];
+		var param_id  = '';
+
+        var data = $('#${tableId}').bootstrapTable('getSelections');
+        if(typeof(data) == 'undefined' || data.length == 0){
+            $.tips('未选中行');
+            return null;
+        }else{
+
+            $(data).each(function() {
+                if(typeof(this.id) == "undefined" || this.id == null || this.id == ""){
+                	param_id += this.ID + ',';
+                }
+                if(typeof(this.ID) == "undefined" || this.ID == null || this.ID == ""){
+                	param_id += this.id + ',';
+                }
+            });
+            //if(param_id.length == 0) return;
+            param_id = param_id.substr(0, param_id.length - 1);
+            $.confirm("确定删除吗? ", function(){
+                $.post('del.cs?id=' + param_id,
+                    function(result){
+                        if(result.code==500){
+                            $.tip(result.data);
+                        }else{
+                            reflush("${tableId}");
+                        }
+                    }
+                );
+            });
+
+        }
+
+	}
+
+	
+	// 预览事件
+	function edit(){
+        var data = $('#${tableId}').bootstrapTable('getSelections');
+        if(typeof(data) == 'undefined' || data.length == 0){
+            $.tips('未选中行');
+            return null;
+        }else if(data.length > 1){
+            $.tips('请选中一行');
+            return null;
+        }
+        var id = data[0].ID;
+        if(typeof(id) == "undefined" || id == null || id == ""){
+        	id = data[0].id;
+        }
+		$.openDlg({
+			url:'transfer.cs?action=edit&id=' + id,
+			title:'编辑' + "${title}",
+			width:'${width}',
+			height:'${height}',
+		});
+	}
+	
+	// 双击事件
+	function view_dbclick(id){
+		$.openDlg({
+			url:'transfer.cs?action=view&id=' + id,
+			title:'查看' + "${title}",
+			width:'${width}',
+			height:'${height}',
+			
+		});
+	}
+	
+	$(function(){
+// 		$('button[name="refresh"],button[name="toggle"]').css("height","34px")
+// 		.addClass('btn-outline');
+		
+		// 双击事件
+// 		$('#' + "${tableId}").on('dbl-click-row.bs.table', function(e, value, row, $element){
+// 			view_dbclick(value['id']);
+// 		}
+// 		);
+ 	});
+	
+</script>

+ 124 - 0
WebRoot/WEB-INF/tags/wordedit.tag

@@ -0,0 +1,124 @@
+<%@ tag pageEncoding="utf-8"%>
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
+<%@ tag import="java.util.List"%>
+<%@ attribute name="name" type="java.lang.String" required="true"%>
+<%@ attribute name="content" type="java.lang.String"%>
+<% 
+	String path2 = request.getContextPath(); 
+	// 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyApp/): 
+	String basePath2 = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort() + path2+"/";
+%>
+<!-- 配置文件 -->
+<script type="text/javascript"
+	src="../res/js/plugins/UEditor/ueditor.config.js"></script>
+<!-- 编辑器源码文件 -->
+<script type="text/javascript"
+	src="../res/js/plugins/UEditor/ueditor.all.min.js"></script>
+<!-- 加载编辑器的容器 -->
+<script id="container" name="remark" type="text/plain">
+        ${content}
+   </script>
+
+
+<!-- 实例化编辑器 -->
+<script type="text/javascript">
+    var ue = UE.getEditor('container', {
+    	toolbars: [
+    	           [
+    	               'anchor', //锚点
+    	               'undo', //撤销
+    	               'redo', //重做
+    	               'bold', //加粗
+    	               'indent', //首行缩进
+    	               //'snapscreen', //截图
+    	               'italic', //斜体
+    	               'underline', //下划线
+    	               'strikethrough', //删除线
+    	               'subscript', //下标
+    	               'fontborder', //字符边框
+    	               'superscript', //上标
+    	               'formatmatch', //格式刷
+    	               'source', //源代码
+    	               //'blockquote', //引用
+    	               'pasteplain', //纯文本粘贴模式
+    	               'selectall', //全选
+    	               //'print', //打印
+    	               'preview', //预览
+    	               'horizontal', //分隔线
+    	               'removeformat', //清除格式
+    	               'time', //时间
+    	               'date', //日期
+    	               'unlink', //取消链接
+    	               //'insertrow', //前插入行
+    	               //'insertcol', //前插入列
+    	               //'mergeright', //右合并单元格
+    	               //'mergedown', //下合并单元格
+    	               //'deleterow', //删除行
+    	               //'deletecol', //删除列
+    	              // 'splittorows', //拆分成行
+    	               //'splittocols', //拆分成列
+    	               //'splittocells', //完全拆分单元格
+    	               //'deletecaption', //删除表格标题
+    	               //'inserttitle', //插入标题
+    	               //'mergecells', //合并多个单元格
+    	               //'deletetable', //删除表格
+    	               'cleardoc', //清空文档
+    	               //'insertparagraphbeforetable', //"表格前插入行"
+    	               'insertcode', //代码语言
+    	               'fontfamily', //字体
+    	               'fontsize', //字号
+    	               'paragraph', //段落格式
+    	               'simpleupload', //单图上传
+    	               'insertimage', //多图上传
+    	               //'edittable', //表格属性
+    	               //'edittd', //单元格属性
+    	               'link', //超链接
+    	               //'emotion', //表情
+    	               'spechars', //特殊字符
+    	               'searchreplace', //查询替换
+    	               //'map', //Baidu地图
+    	               //'gmap', //Google地图
+    	               'insertvideo', //视频
+    	               //'help', //帮助
+    	               'justifyleft', //居左对齐
+    	               'justifyright', //居右对齐
+    	               'justifycenter', //居中对齐
+    	               'justifyjustify', //两端对齐
+    	               'forecolor', //字体颜色
+    	               'backcolor', //背景色
+    	               //'insertorderedlist', //有序列表
+    	               //'insertunorderedlist', //无序列表
+    	               'fullscreen', //全屏
+    	               'directionalityltr', //从左向右输入
+    	               'directionalityrtl', //从右向左输入
+    	               'rowspacingtop', //段前距
+    	               'rowspacingbottom', //段后距
+    	               //'pagebreak', //分页
+    	               //'insertframe', //插入Iframe
+    	               //'imagenone', //默认
+    	               //'imageleft', //左浮动
+    	               //'imageright', //右浮动
+    	               //'attachment', //附件
+    	               'imagecenter', //居中
+    	               //'wordimage', //图片转存
+    	               'lineheight', //行间距
+    	               'edittip ', //编辑提示
+    	               'customstyle', //自定义标题
+    	               'autotypeset', //自动排版
+    	               //'webapp', //百度应用
+    	               'touppercase', //字母大写
+    	               'tolowercase', //字母小写
+    	               'background', //背景
+    	               //'template', //模板
+    	               //'scrawl', //涂鸦
+    	               //'music', //音乐
+    	               //'inserttable', //插入表格
+    	               'drafts', // 从草稿箱加载
+    	               //'charts', // 图表
+    	           ]
+    	       ],
+        autoHeightEnabled: false,
+        autoFloatEnabled: false,
+        initialFrameHeight:700
+    });
+    </script>

+ 110 - 0
WebRoot/WEB-INF/web.xml

@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:jsp="http://java.sun.com/xml/ns/javaee/jsp" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1">
+  <display-name>Digital education management system</display-name>
+  <context-param>
+    <param-name>contextConfigLocation</param-name>
+    <param-value>
+			classpath:conf/druid.xml
+			classpath:conf/spring-config.xml
+			classpath:conf/spring-redis.xml
+        </param-value>
+  </context-param>
+  <context-param>
+    <param-name>webAppRootKey</param-name>
+    <param-value>cs_core.root</param-value>
+  </context-param>
+  <context-param>
+    <param-name>log4jConfigLocation</param-name>
+    <param-value>classpath:conf/log4j.properties</param-value>
+  </context-param>
+  <servlet>
+    <servlet-name>dispatcherServlet</servlet-name>
+    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
+    <init-param>
+      <param-name>contextConfigLocation</param-name>
+      <param-value>classpath:conf/spring-mvc.xml</param-value>
+    </init-param>
+    <async-supported>true</async-supported>
+  </servlet>
+  <!-- CXFS -->
+  <servlet> 
+        <servlet-name>CXFServlet</servlet-name> 
+        <servlet-class> 
+               org.apache.cxf.transport.servlet.CXFServlet 
+        </servlet-class> 
+        <load-on-startup>1</load-on-startup> 
+	</servlet> 
+	   
+	<servlet-mapping> 
+	         <servlet-name>CXFServlet</servlet-name> 
+	         <url-pattern>/webservice/*</url-pattern> 
+	</servlet-mapping>
+  
+  <servlet-mapping>
+    <servlet-name>dispatcherServlet</servlet-name>
+    <url-pattern>*.cs</url-pattern>
+  </servlet-mapping>
+  <filter>
+    <filter-name>springSessionRepositoryFilter</filter-name>
+    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
+  </filter>
+  <filter-mapping>
+    <filter-name>springSessionRepositoryFilter</filter-name>
+    <url-pattern>/*</url-pattern>
+  </filter-mapping>
+  <filter>
+    <filter-name>openSessionInViewFilter</filter-name>
+    <filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class>
+  </filter>
+  <filter-mapping>
+    <filter-name>openSessionInViewFilter</filter-name>
+    <url-pattern>/*</url-pattern>
+  </filter-mapping>
+  <listener>
+    <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
+  </listener>
+  <listener>
+    <listener-class>org.cs.notify.RequestListener</listener-class>
+  </listener>
+  <filter>
+    <filter-name>encodingFilter</filter-name>
+    <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
+    <init-param>
+      <param-name>encoding</param-name>
+      <param-value>utf-8</param-value>
+    </init-param>
+    <init-param>
+      <param-name>forceEncoding</param-name>
+      <param-value>true</param-value>
+    </init-param>
+  </filter>
+  <filter-mapping>
+    <filter-name>encodingFilter</filter-name>
+    <url-pattern>/*</url-pattern>
+  </filter-mapping>
+  <listener>
+    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
+  </listener>
+  <jsp-config>
+    <taglib>
+      <taglib-uri>http://www.test.com/jsp/permission</taglib-uri>
+      <taglib-location>/WEB-INF/tags/permission.tld</taglib-location>
+    </taglib>
+  </jsp-config>
+  <session-config>
+    <session-timeout>600</session-timeout>
+  </session-config>
+  <error-page>
+    <error-code>404</error-code>
+    <location>/common/404.html</location>
+  </error-page>
+  <error-page>
+    <error-code>500</error-code>
+    <location>/common/500.html</location>
+  </error-page>
+  
+  <welcome-file-list>
+    <welcome-file>app/login/login.jsp</welcome-file>
+  </welcome-file-list>
+  
+</web-app>

File diff suppressed because it is too large
+ 274 - 0
WebRoot/agreement.html


+ 94 - 0
WebRoot/app/css/basem.css

@@ -0,0 +1,94 @@
+/*格式化样式*/
+*{
+	margin: 0;
+	padding: 0;
+}
+ 
+body{
+	width: 100%;
+	font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
+	background: #f3f3f3;
+	color: #232323;
+}
+table {
+	border-collapse:collapse;
+	border-spacing:0;
+} 
+fieldset,img {
+	border:none;
+	border: 0;
+} 
+address,caption,cite,code,dfn,em,strong,th,var {
+	font-style:normal;
+/* 	font-weight:normal */
+} 
+ol,ul {
+	list-style:none;
+} 
+caption,th {
+	text-align:left;
+} 
+h1,h2,h3,h4,h5,h6 {
+	font-weight:normal;
+	/*line-height: 0;*/
+} 
+abbr,acronym {
+	border:0;
+}
+a{
+	display: block;
+	text-decoration: none;
+}
+body a:hover{
+	display: block;
+	text-decoration: none;
+}
+input,textarea{
+	background: transparent;
+	border: none;
+	outline:none;
+}
+
+/*通用样式*/
+.safe{
+	width: 94%;
+	margin: 0 auto;
+}
+.left{
+	float: left;
+}
+.right{
+	float:right;
+}
+
+.clear {
+  clear: both;
+}
+.graytxt{
+	color: #898989;
+}
+
+
+	
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ 820 - 0
WebRoot/app/css/index.css

@@ -0,0 +1,820 @@
+/*轮播图*/
+.main {
+	position: relative;
+}
+.swiper-container {
+    width: 100%;
+    height: 5.25rem;
+    /* background-color: #f40; */
+}
+.swiper-container-horizontal>.swiper-pagination-bullets{
+	bottom: 0.875rem;
+}
+.swiper-pagination-bullet-active {
+    opacity: 1;
+    background: #fff;
+}
+.swiper-pagination-bullet {
+	width: 0.2rem;
+	height: 0.2rem;
+}
+.swiper-slide img {
+	width: 100%;
+	height: auto;
+}
+/*首页大导航3*/
+
+ nav {
+	position: absolute;
+	z-index: 100;
+	width: 100%;
+	bottom: -1.35rem;
+} 
+.oneul {
+	overflow: hidden;
+	background-color: #fff;
+    width: 95%;
+    border-radius: 0.375rem;
+    margin: 0 auto;
+    padding: 0.3rem 0;
+
+}
+.oneul li {
+	float: left;
+	width: 33.33%;
+	text-align: center;
+}
+.oneul li img{
+	width: 1.1rem;
+	height: 1.1rem;
+}
+.oneul li span{
+	display: block;
+	font-size: 0.35rem;
+}
+/*首页中间部分*/
+.wrap {
+	background-color: #fff;
+	padding: 0 0.1rem;
+	margin-bottom: 0.5rem;
+}
+.kind {
+	margin-top: 1.7rem;
+    background: #fff;
+}
+
+/*热门产品标题*/
+.hot {
+	position: relative;
+	padding: 0.5rem 0;
+}
+.hot > img{
+	width: 3.2rem;
+    height: 0.575rem;
+    margin: 0 auto;
+    display: block;
+}
+.hot a {
+	position: absolute;
+	right: 0.5rem;
+	top: 0.5rem;
+	font-size: 0.35rem;
+	color: #898989;
+}
+.hot a img {
+	width: 0.35rem;
+	height: 0.35rem;
+}
+/*房产推介*/
+.referrals ul {
+	padding: 0 0.25rem;
+}
+.referrals li {
+	position: relative;
+	padding: 0.42rem 0;
+	border-bottom: 2px solid #eee;
+}
+.referrals li a {
+	display: block;
+}
+.buy {
+	position: absolute;
+	bottom: 0.2rem;
+	right: 0;
+}
+.referinfo {
+	width: 90%;
+	display: inline-block;
+}
+.referinfo img {
+    width: 37%;
+    height: 2.75rem;
+    margin-right: 3%;
+    float: left;
+}
+.referCont {
+	float: left;
+	width: 60%;
+}
+.referCont p {
+	font-size: 0.35rem;
+	display: block;
+	white-space:nowrap; 
+	overflow:hidden;
+	text-overflow:ellipsis; 
+	padding: 0.07rem 0;
+}
+.referCont .refertit {
+	font-size: 0.4rem;
+	color: #232323;
+}
+.designation {
+	display: inline-block;
+    /*width: 1.8rem;*/
+}
+.commission {
+    color: #104d9f;
+    border: 1px dashed #104d9f;
+    padding: 0rem 0.1rem;
+    /* display: inline-block; */
+    /* float: right; */
+    /* margin-right: 0.2rem; */
+    position: absolute;
+    right: 0.2rem;
+}
+.price {
+	color: #dd1e25;
+	font-size: 0.35rem;
+}
+
+.nomore {
+	font-size: 0.4rem;
+	color: #626262;
+	width: 100%;
+	text-align: center;
+	height: 1rem;
+	line-height: 1rem;
+}
+
+.buy a {
+    float: left;
+    width: 1.875rem;
+    height: 0.625rem;
+    line-height: 0.625rem;
+    font-size: 0.3rem;
+    color: #fff;
+    margin: 0 0.2rem;
+    text-align: center;
+    border-radius: 0.625rem;
+    background-color: #dd1e25;
+    letter-spacing: 2px;
+}
+.buy .buygo {
+	background-color: #f75929;
+}
+
+
+.seemore {
+	width: 100%;
+	text-align: center;
+	height: 1.375rem;
+	line-height: 1.375rem;
+	position: relative;
+	margin-bottom: 	1.0rem;
+	border-bottom: 0.05rem solid #ddd;
+}
+.seemore a {
+	display: block;
+	font-size: 0.4rem;
+	color: #626262;
+}
+.seemore img:first-child {
+	width: 0.6rem;
+	height: 0.6rem;
+	margin-right: 0.5rem;
+}
+.seemore img:last-child {
+	/*float: right;*/
+	width: 0.4rem;
+	height: 0.4rem;
+	position: absolute;
+	right: 0.4rem;
+	top: 50%;
+ 	margin-top: -0.2rem; 
+	
+}
+
+
+
+
+/*多选框样式*/
+.mycheck  {  /*设置label的样式*/
+    width: 10%;
+    line-height: 2.75rem;
+    position: relative;
+    float: left;
+    font-weight: normal;
+}
+.mycheck .option {      /*把优化后的按钮图片设置为该div的背景图片,把该div定位到原生样式的上方,遮盖住原生样式。*/
+    width: 0.625rem;
+    height: 0.625rem;
+    position: absolute;
+    top: 50%;
+    margin-top: -0.3125rem;
+    background-size: cover;
+    background: url(../img/weix@2x.png) no-repeat;
+    background-size: cover;
+}
+.mycheck input[type="checkbox"] {  /*为了保险起见,把原生样式隐藏掉*/
+    /*display: inline-block ;*/
+    /* margin-right: 1rem; */
+    opacity: 0 ;
+}
+input[type="checkbox"]:checked+div {  /*当checkbox被选中时,把input下边的div标签的背景图片替换掉*/
+    background: url("../img/xuanz@2x.png") no-repeat;
+    background-size: cover;
+}
+
+/*房产详情*/
+#detail {
+	height: 5.875rem;
+	position: relative;
+}
+#detail a  {
+	display: inline-block;
+	z-index: 100;
+}
+#detail a img{
+	width: 0.625rem;
+	height: 0.625rem;
+}
+#detail .back{
+	position: absolute;
+	top: 0.25rem;
+	left: 0.3rem;
+}
+#detail .share{
+	position: absolute;
+	top: 0.25rem;
+	right: 0.3rem;
+}
+.houseinfo {
+	padding: 0.25rem;
+	font-size: 0.4rem;
+	position:relative;
+}
+.houseinfo p {
+	padding: 0.125rem 0; 
+}
+
+.houseName {
+	font-size: 0.45rem;
+	color: #232323;
+	font-weight: 500;
+	overflow: hidden;
+}
+.houseprice span:first-child,.housecom span:first-child,.housePhone span:first-child{
+	margin-right: 0.5rem;
+}
+.houseprice span:last-child {
+	color: #dd1e25;
+	font-size: 0.45rem;
+}
+/* .housecom span:first-child {
+	margin-right: 0.5rem;
+} */
+/* .housecom span:last-child {
+	color: #104d9f;
+	margin-left:0.6rem;
+} */
+.housePhone span:last-child{
+	color:  #104d9f;
+}
+.houseN {
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+    width: 60%;
+    float: left;
+}  
+.houseBuy {
+    background-color: #f75929;
+    color: #fff;
+    height: 0.75rem;
+    line-height: 0.75rem;
+    padding: 0 0.3rem;
+    border-radius: 0.365rem;
+    margin-top: -0.125rem;
+}
+
+/*产品信息导航*/
+.product {
+	background-color: #fff;
+	margin-bottom: 1.25rem;
+}
+.productul  li a i {
+	bottom: 0.1rem;
+}
+
+.productul li{
+	width: 33.33%;
+	float: left;
+}
+.productcont {
+	/*background-color: #fff;*/
+	padding: 0.5rem 0.375rem;
+	/*margin-bottom: ;*/
+	font-size: 0.4rem;
+}
+.productcont p {
+	line-height: 0.75rem;
+}
+.houseType {
+	overflow: hidden;
+}
+.pdDetL {
+	font-size: 0.35rem;
+	width: 22%;
+	display: inline-block;
+	/*float: left;*/
+	color:#898989;
+}
+.houseType  .pdDetL {
+	float: left;
+}
+.types {
+	float: left;
+	/*margin-left: 22%;*/
+	line-height: 0.75rem;
+}
+.types span{
+	display: block;
+
+}
+.educ .pdcont {
+	text-indent: 2em;
+}
+.typePic {
+	margin: 0.5rem 0;
+	width: 100%;
+}
+
+
+/*选择城市*/
+.top50 {
+	background-color: #fff;
+}
+.cityul li {
+	overflow: hidden;
+	border-bottom: 0.05rem solid #eee;
+	padding: 0 0.5rem;
+	position: relative;
+}
+.cityul li a{
+	display: block;
+	height: 1.5rem;
+	font-size: 0.35rem;
+	color: #232323;
+	line-height: 1.5rem;
+}
+.cityul li a  img {
+	width: 0.55rem;
+	float: right;
+	position: absolute;
+	top: 50%;
+	margin-top: -0.275rem;
+	right: 0.5rem;
+
+}
+.referrals {
+	background-color: #fff;
+}
+.checkCity {
+	position: fixed;
+	bottom: 2.2rem;
+	right: 0.5rem;
+}
+.checkCity {
+	width: 1.75rem;
+	z-index:22;
+}
+/*汽车*/
+.carul li {
+	width: 30%;
+}
+.Section {
+	overflow: hidden;
+	font-size: 0.4rem;
+	/*line-height: 1.4rem;*/
+	padding: 0.375rem 0.25rem;
+
+}
+.Section span{
+	border-left: 0.05rem solid #dd1e25;
+	font-weight:600;
+	padding-left: 0.3rem;
+}
+.Section .fr img {
+	width: 0.4rem;
+}
+
+/*推介详情*/
+.recommUl {
+	font-weight: 600;
+}
+.recomMask {
+	background: rgba(0,0,0,0.3);
+	overflow: hidden;
+	height: 100%;
+	width: 100%;
+	left: 0;
+	bottom: 0;
+	position: fixed;
+	/* z-index: 22; */
+}
+   
+.recomWrite {
+	position: fixed;
+	z-index: 33;
+	bottom: 0;
+	background-color: #fff;
+	width: 92%;
+	left: 4%;
+	font-size: 0.4rem;
+	color: #898989;
+	padding: 0.3rem;
+}
+.recomWrite p {
+	padding: 0.375rem 0;
+}
+.recomWrite  .sharetit {
+	border-bottom: 0.025rem solid #e8e8e8;
+	font-weight: 600;
+}
+
+.contents {
+	border: 0.025rem solid #e8e8e8;
+	padding: 0.25rem 0.2rem;
+	width: 100%;
+	border-radius: 0.1rem;
+}
+.planPic {
+    position: relative;
+    overflow: hidden; 
+    width: 1.75rem;
+    height: 1.75rem;
+    background: url("../img/shangchuan@2x.png") no-repeat;
+    background-size: 1.75rem 1.75rem;
+}
+.planPic input {
+    position: absolute;
+    right: 0;
+    top: 0;
+    opacity: 0;
+    filter: alpha(opacity=0);
+}
+
+.recomP .blubtn {
+    position: fixed;
+    bottom: 20px;
+    left: 15%;
+}
+.recomP .fr {
+	font-size: 0.35rem;
+	color: #dd1e25;
+}
+
+.recomMoney p {
+	font-size: 0.4rem;
+	text-align: center;
+	padding: 0.8rem 0;
+}
+.recomMoney  a {
+	width: 35%;
+	text-align: center;
+	border: 0.025rem dashed #626262;
+	height: 1.25rem;
+	line-height: 1.25rem;
+	margin-left: 8%; 
+}
+.recomMoney  a.fr {
+	margin-right: 8%;
+}
+.moneyway {
+	overflow: hidden;
+}
+ .recomMoney p:last-child{
+	margin-top: 1.5rem;
+} 
+.moneyway a.active {
+	border:0.025rem dashed  #dd1e25;
+	color: #dd1e25;
+}
+
+.terminnate {
+	padding: 0.4rem;
+	height: 100%
+}
+.terminnate textarea {
+	margin-bottom: 1.25rem;
+}
+
+/*推介流程  详情*/
+.processTrace {
+	width: 100%;
+	padding: 0.25rem;
+}
+.curve  {
+	border-bottom: 0.025rem solid #eee;
+	padding: 0.1rem 0;
+}
+.curve p {
+	font-size: 0.35rem;
+	line-height: 0.625rem; 
+}
+.curve .state {
+	font-size: 0.4rem;
+	color:  #dd1e25;
+}
+.curve .curTime {
+	font-size: 0.3rem;
+}
+.recomDeta {
+	height: 100%;
+}
+/*推荐详情*/
+.flowpathUL {
+	width: 100%;
+	padding: 0.375rem 0.875rem;
+}
+.flowpathUL li,.orderUls li {
+	position: relative;
+	padding-bottom: 0.75rem;
+	border-left: 0.05rem solid #eee;
+	color: #898989;
+}
+.dott {
+	position: absolute;
+	background-color: #fff;
+	text-align: center;
+	width: 20%;
+	margin-left: -10%;
+	padding-bottom: 0.125rem;
+}
+.dottImg {
+	width: 0.3rem;
+	height: 0.3rem;
+	background: url("../img/zhungt1@2x.png") no-repeat center;
+	-webkit-background-size: 0.275rem 0.275rem;
+	background-size: 0.275rem 0.275rem;
+	display: block;
+	margin: 0 auto 0.125rem;
+}
+.dott span {
+	font-size: 0.3rem;
+}
+.flowpathCont {
+	width: 100%;
+	padding-left: 0.875rem;
+	font-size: 0.35rem;
+}
+.flowpathCont .trackingTime {
+	font-size: 0.3rem;
+	padding-top: 0.2rem; 
+}
+.flowpathUL li:last-child{
+	border-left: none;
+}
+.flowpathUL li:last-child .dottImg {
+	background: url("../img/zhuangt2@2x.png") no-repeat center;
+	-webkit-background-size:  0.275rem 0.275rem;
+	background-size: 0.275rem 0.275rem;
+}
+.flowpathUL .currentLi .trackingT,.haveWrite .currentLi .trackingT{
+	color:  #dd1e25;
+}
+/*订单跟进*/
+.haveWrite .dott {
+	padding-bottom: 0;
+}
+.haveWrite .dottImg{
+	height: 0.275rem;
+}
+.orderProul li{
+	height: 2.5rem;
+}
+.orderProul {
+	padding-bottom: 0;
+}
+.orderUls {
+	padding: 0.5rem 0.5rem  0.75rem;
+}
+.orderUls .dottImg {
+	margin-bottom: 0;
+}
+ 
+.orderInfo .haveWrite li:last-child{
+	/* border-left: 0.025rem solid #eee; */
+	border-left: none;
+}
+.orderNo li:last-child .trackingT {
+    color: #898989;
+}
+.haveWrite .currentLi .dottImg {
+	background: url("../img/zhuangt2@2x.png") no-repeat center;
+	-webkit-background-size:  0.275rem 0.275rem;
+	background-size: 0.275rem 0.275rem;
+}
+.planWrite {
+	width: 30%;
+	height: 0.625rem;
+	line-height: 0.625rem;
+	border-radius: 0.3125rem;
+	text-align: center;
+	font-size: 0.325rem;
+	margin-top: 0.25rem;
+}
+.orderNo li:last-child {
+	border-left: none;
+}
+.surePic img {
+	width: 22%;
+	margin-right: 2%;
+}
+.recomWrite {
+	height: 65%;
+	overflow-y: auto;
+	padding-bottom: 4rem;
+}
+.sellInfo {
+	padding: 0.4rem 0;
+}
+.sellGoods {
+	border-bottom: 0.025rem solid #eee;
+	margin-bottom: 0.5rem;
+}
+.sellGoods > div {
+	overflow: hidden;
+}
+.sellInfo  .sellGoods > div input,.sellInfo .Contract  input{
+	height: 1rem;
+	border-bottom: 0.025rem solid #eee;
+	text-align: right;
+	padding-right: 0.25rem;
+	font-size: 0.4rem;
+	color: #898989;
+}
+input[name="color"]::-webkit-input-placeholder { /* WebKit browsers */ 
+	color: red;
+	font-size:0.4rem;
+}
+.sellInfo  .sellGoods input[name="color"],.sellInfo .Contract  input{
+	color: #dd1e25;
+}
+.sellGoods > div p ,.sellGoods > div span,.Contract span {
+	height: 1rem;
+	line-height: 1rem;
+	padding: 0;
+}
+
+.bluSucess {
+	position: fixed;
+    bottom: 0.5rem;
+    left: 15%;
+    z-index: 50;
+}
+.Contract {
+	overflow: hidden;
+}
+#odNum p,#odNum input,#odNum textarea{
+	font-size: 0.4rem;
+}
+
+/*首页导航2*/
+/*6.19*/
+.scrollNav {
+    height: 1.5rem;
+    line-height: 1.5rem;
+    overflow: hidden;
+    overflow-x: scroll;
+    width: 100%;
+    padding: 0px 10px;
+    box-sizing: border-box;
+    border-bottom: 0.05rem solid #eee;
+    position: relative;
+}
+.kindul{
+	width: 100%;
+	white-space: nowrap;
+	height: 1.5rem;
+    line-height: 1.5rem;
+    border-bottom: 0.05rem solid #eee;
+}
+.kindul li{
+	display:inline-block;
+}
+.kindul li a {
+	display: block;
+    text-align: center;
+    font-size: 0.4rem;
+    position: relative;
+    /* padding: 0 0.5rem; */
+}
+.productul li a i {
+	width: 25%;
+    height: 0.05rem;
+    background: #dd1e25;
+    position: absolute;
+    margin: 0 auto;
+    bottom: 0.3rem;
+    left: 50%;
+    margin-left: -12.5%;
+}
+
+/*mao*/
+.kindul .kindsel{
+	color: #104d9f;
+}
+
+.noPeople {
+	position: absolute;
+	width: 6.25rem;
+	height: 6.25rem;
+	top: 50%;
+	left: 50%;
+	margin-top: -3.125rem;
+	margin-left: -3.125rem;
+}
+
+/*  7.4song*/
+.tabs li{
+	display:inline-block;
+     padding: 0 0.2rem;
+}
+.tabs li a {
+	display: block;
+    text-align: center;
+    font-size: 0.4rem;
+    position: relative;
+}
+.tabs li a::before{
+    content: "";
+    position: absolute;
+    bottom: 0.3rem;
+    left: 0;
+    width: 100%;
+    height: 0.05rem;
+    background: transparent;
+}
+.tabs li.default a {
+	color: #104d9f;
+}
+.tabs li.default a::before{
+    background: #dd1e25;
+}
+
+/*通用样式*/
+/*文本多行省略*/
+.pOpen {
+    overflow: hidden;
+    text-overflow: ellipsis;
+    display: -webkit-box;
+    -webkit-line-clamp: 3;
+    -webkit-box-orient: vertical;
+    margin: 15px 10px;
+}
+/*选中样式*/
+.fl {
+    float: left;
+}
+
+.fr {
+    float: right;
+}
+
+.hide {
+    display: none;
+}
+.active,.active>a,.active i {
+    color: #104d9f;
+}
+.active1 {
+    background-color: #F92E2E;
+    color: #fff;
+}
+
+img {
+	vertical-align: middle;
+}
+.show {
+    display: block;
+}
+html {
+	height: 100%;
+}
+.mtxt {
+	color: #626262;
+}
+.htxt {
+	color: #232323;
+}

+ 11 - 0
WebRoot/app/css/lanrenzhijia.css

@@ -0,0 +1,11 @@
+*{ margin:0; padding:0; list-style:none;}
+/* ´úÂëÕûÀí£ºÀÁÈËÖ®¼Ò www.lanrenzhijia.com */
+#content{ width:500px; height:170px; margin:100px auto;}
+#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
+#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
+#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
+.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
+.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
+.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
+.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
+.imgbox-bg {position: absolute;width: 20px;	height: 20px;}

+ 634 - 0
WebRoot/app/css/logome.css

@@ -0,0 +1,634 @@
+
+/*登录*/
+.logbox{
+	width: 100%;
+	height: auto;
+	background: url(../img/bei@2x.png) no-repeat center center;
+	background-size: 100%;
+	padding: 20% 0;
+	letter-spacing: 1px;
+}
+.logobg{
+	background-color: rgba(255, 255, 255, 0.9);
+	box-shadow: 0px 3px 0.3rem 0px 
+	rgba(74, 68, 66, 0.6);
+	border-radius: 0.5rem;
+	opacity: 0.9;
+	padding: 5%;
+	text-align: center;
+}
+.logo{
+	width: 36%;	
+	margin-bottom: 0.75rem;
+}
+.logobg h2{
+	font-size: 0.65rem;
+	font-weight: 600;
+	text-align: left;
+	margin-bottom: 0.5rem;
+}
+.logul{
+	text-align: left;
+	font-size: 0.35rem;
+}
+.logul li{
+	margin-bottom: 0.75rem;
+	border-bottom: 1px solid #dbdbdb
+}
+.logicon{
+	width: 0.575rem;
+	height: 0.575rem;
+	margin-right: 0.35rem;
+	vertical-align: middle;
+}
+.logul input{
+	width: 100%;
+	height: 1.0rem;
+	font-size: 0.4rem;
+	padding-left: 0.4rem;
+	margin-top: 0.25rem;
+}
+.redbtn,.blubtn,.graybtn{
+	width: 70%;
+	height: 1.0rem;
+	font-size: 0.45rem;
+	text-align: center;
+	line-height: 1.0rem;
+	letter-spacing: 0.25rem;
+	color: #ffffff;
+	border-radius: 0.75rem;
+	margin: 0.75rem auto;
+}
+.redbtn{
+	background-color: #ed453c;
+	box-shadow: 0px 2px 6px 2px rgba(237, 69, 60, 0.5);
+}
+.blubtn{
+	background-color: #104d9f;
+}
+.graybtn{
+	background-color: #888;
+}
+.loga{
+	width: 70%;
+	font-size: 0.35rem;
+	margin: 0.5rem auto;
+	overflow: hidden;
+}
+.loga a{
+	color: #232323;
+	
+}
+/*注册*/
+.logclean{
+	overflow: hidden;
+}
+.logclean input{
+	width: 60%;
+}
+.logclean p{
+	width: 30%;
+	height: 0.75rem;
+	font-size: 0.35rem;
+	line-height: 0.75rem;
+	text-align: center;
+	border-radius: 0.6rem;
+	border: solid 1px #e0e0e0;
+	margin-top: 0.25rem;
+}
+.logreturn{
+	color: #232323;
+}
+/*忘记密码*/
+.titbox{
+	width: 100%;
+	height: 1.25rem;
+	line-height: 1.25rem;
+	text-align: center;
+	background:#fff;
+	position: fixed;
+	top: 0;
+	left: 0;
+	z-index: 22;
+}
+.titreturn{
+	width: 1.25rem;
+	height: 1.25rem;
+	line-height: 1.25rem;
+	text-align: center;
+}
+.titreturn img{
+	width: 0.7rem;
+	vertical-align: middle;
+}
+.titbox h1{
+	width: 50%;
+	margin: auto;
+	font-size: 0.4rem;
+	font-weight: 600;
+	letter-spacing: 0.05rem;
+	line-height: 1.25rem;
+}
+.forgetbox{
+	width: 100%;
+	height: auto;
+	background:#fff;
+	padding: 10% 0;
+	letter-spacing: 1px;
+	border-top: 0.25rem solid #f3f3f3;
+}
+/*个人信息*/
+.logtitul{
+	overflow: hidden;
+}
+.logtitul li a{
+	width: 45%;
+	text-align: center;
+	line-height: 1.15rem;
+}
+.logtitsel{
+	width: 1.125rem;
+	height: 0.1rem;
+	background-color: #dd1e25;
+	border-radius: 1px;
+	margin: auto;
+}
+.lonoticebox{
+	margin-top: 1.125rem;
+	font-size: 0.35rem;
+}
+.lonotice{
+	margin-bottom: 0.5rem;
+}
+.lonoline{
+	display: inline-block;
+	width: 5rem;
+	height: 2px;
+	background-color: #e8e8e8;
+	border-radius: 1px;
+	vertical-align: middle;
+}
+.lonoticeul{
+	margin-left: 0.5rem;
+	line-height: 0.6rem;
+}
+.locity{
+	overflow: hidden;
+}
+.locity input{
+	width: 80%;
+}
+.locity img{
+	width: 0.35rem;
+	margin-top: 0.5rem;
+}
+/*登录结束*/
+
+
+/*个人中心开始*/
+.mebox{
+	background: #f3f3f3;
+	padding-bottom: 2rem;
+}
+.mebanner{
+	width: 100%;
+	height: 4.625rem;
+	background: url(../img/mebg_02.png) no-repeat center center;
+	background-size: cover;
+}
+.metop{
+	overflow: hidden;
+}
+.metop a{
+	width: 0.75rem;
+	height: 0.75rem;
+	text-align: center;
+	margin-top: 0.15rem;
+}
+.metop a img{
+	width: 0.45rem;
+}
+.metopcon{
+	width: 50%;
+	text-align: center;
+	margin: 0 auto;
+}
+.mephoto{
+	width: 1.5rem;
+	height: 1.5rem;
+	border: 0.15rem solid rgba(231, 231, 231, 0.2);
+	border-radius: 100%;
+	margin: 0 auto;
+}
+.mephoto img{
+	width: 1.5rem;
+}
+
+.mexinxi{
+	line-height: 0.5rem;
+	margin-top: 0.15rem;
+}
+.mexinxi span{
+	font-size: 0.4rem;
+}
+.mexinxi p{
+	font-size: 0.35rem;
+}
+.mexinxi img{
+	width: 0.375rem;
+	vertical-align: middle;
+	margin-left: 0.1rem;
+}
+.mesum{
+	width: 100%;
+	height: 2.25rem;
+	background-color: #ffffff;
+	box-shadow: 0px 3px 0.5rem 0px 
+		rgba(122, 145, 175, 0.35);
+	border-radius: 0.25rem;
+	margin-top: -1.0rem;
+	text-align: center;
+}
+.mesum h2{
+	font-size: 0.35rem;
+	line-height: 0.9rem;
+}
+.redbigtxt{
+	font-size: 0.75rem;
+	font-weight: border;
+	line-height: 1.0rem;
+	color: #ec1b24;
+}
+.meul{
+	margin-top: 0.25rem;
+}
+.meli{
+	height: 1.2rem;
+	font-size: 0.35rem;
+	line-height: 1.2rem;    
+	background: #fff;
+	border-bottom: 1px solid #ededed;
+	overflow: hidden;
+}
+.meicon{
+	width: 0.5rem;
+	vertical-align: middle;
+	margin-right: 0.25rem;
+}
+.mejinru{
+	width: 0.5rem;
+	margin-top:0.3rem; 
+}
+
+/* 邀请好友 */
+
+.meinvibox{
+	width: 100%;
+	/* height:100%; */
+	background: url(../img/invibg_02.png) no-repeat top center;
+	background-size: cover;
+	text-align: center;
+	position: absolute;
+	background-position: 50% 50%;
+    top: 0;
+}
+.meinvibox h2{
+	font-size: 0.45rem;
+	font-weight: border;
+	line-height: 0.55rem;
+} 
+.meinvitit{
+	padding-top: 5.25rem;
+}
+.meinvitit img{
+	height: 0.025rem;
+}
+.merweima{
+	width: 5.0rem;
+	height: 5.0rem;
+	text-align: center;
+	background-color: #374caa;
+	border-radius: 0.25rem;
+	margin: auto;
+	margin-top: 0.5rem;
+	margin-bottom: 0.75rem;
+}
+.merweima img{
+	width: 4.5rem;
+	height: 4.5rem;
+	margin-top: 0.25rem;
+}
+.meinviul{
+	width: 80%;
+	margin: 0.5rem auto;
+	
+}
+.meinviul li{
+	display: inline-block;
+	margin-bottom: 0.75rem;
+}
+.meinviul a{
+	width: 1.25rem;
+	height: 1.25rem;
+}
+.meinviul .meinviul_cen{
+	margin: 0 1.0rem;
+}
+.meinviul a img{
+	width: 1.25rem;
+}
+/*邀请记录*/
+
+.merecli{
+	/*height: 1.2rem;*/
+	padding: 0.4rem 0;
+	line-height: 0.4rem;
+	font-size: 0.35rem;
+	overflow: hidden;
+	color: #232323;
+	border-bottom: 1px solid #f3f3f3;
+	background: #fff;
+}
+
+/*我的佣金*/
+.memontop{
+	width: 100%;
+	height: 6.3rem;
+	background: url(../img/beijing18@2x.png) no-repeat top center;
+	background-size: cover;
+}
+.memontop .memontit{	
+	line-height: 1.25rem;
+}
+.memontit h1{
+	font-size: 0.4rem;
+	text-align: center;
+	font-weight: border;
+}
+.memoncen{
+	margin-top: 0.75rem;
+	text-align: center;
+}
+.memoncen p{
+	font-size: 0.35rem;
+	line-height: 0.5rem;
+}
+.memoncen h2{
+	font-size: 1.0rem;
+	font-weight: border;
+	line-height: 1.5rem;
+}
+.memont{
+	height: 1.3rem;
+	line-height: 1.3rem;
+	background: #f3f3f3;
+}
+.memont img{
+	height: 0.5rem; 
+	margin-right: 0.15rem;
+	vertical-align: middle;
+}
+.memont span{
+	font-size: 0.4rem;
+	vertical-align: middle;
+}
+.memonul{
+	background: #fff;
+}
+.memonli{
+	height: 1.85rem;
+	color: #232323;
+	border-bottom: 1px solid #dbdbdb;
+}
+.memonli h3{
+	font-size: 0.45rem;
+	font-weight: border;
+	line-height: 1.15rem;
+}
+/*消息通知*/
+.messageli{
+	font-size: 0.35rem;
+	margin-top: 0.25rem;
+}
+.messageli h2{
+	font-size: 0.35rem;
+	line-height: 0.9rem;
+	text-align: center;
+}
+.messagep{
+	padding: 0.3rem;
+	background: #fff;
+	line-height: 0.5rem;
+	text-align: justify;
+}
+/*关于我们*/
+.meaboutimg{
+	width: 100%;
+	height: 3.75rem;
+}
+.meaboutit{
+	text-align: center;
+	padding: 0.375rem 0;
+}
+.meaboutit h2{
+	font-size: 0.45rem;
+	line-height: 0.7rem;
+	font-weight: 600;
+}
+.meaboutit p{
+	font-size: 0.25rem;
+}
+.meaboutcon{
+	padding: 0.35rem 0;
+	font-size: 0.35rem;
+	text-indent: 0.7rem;
+	line-height: 0.7rem;
+}
+/*个人信息*/
+.noline textarea{
+	width: 100%;
+	height: 2.5rem;
+	padding: 0.25rem;
+	border: solid 1px #e0e0e0;
+	margin-top: 0.15rem;
+}
+.logul .noline{
+	border-bottom: 0px solid #fff;
+}
+/*我的客户*/
+.addimg{
+	width: 0.45rem;
+	margin-right: 0.1rem;
+	vertical-align: middle;
+}
+.titbox .smtxt{
+	vertical-align: middle;
+}
+.mepeoname{
+	width: 60%;
+}
+/*添加客户*/
+.meaddle{
+	width: 30%;
+	color: #666;
+}
+.meaddinpu{
+	width: 60%;
+}
+
+.meaddlila textarea{
+	height: 1.6rem;
+	padding-left: 0.2rem;
+}
+.meaddlik{
+	width: 100%;	
+}
+.meaddlik textarea{
+	width: 100%;
+	border: 1px solid #dbdbdb;
+	margin: 0.25rem 0;
+}
+/*个人中心结束*/
+
+
+
+/*集团公告*/
+.mejituanli{
+	border-bottom: 1px solid #dbdbdb;
+	padding: 12px 0;
+	overflow: hidden;
+}
+.mejituanimg{
+	width: 2.1rem;
+	height: 1.675rem;
+}
+.mejituanli p{
+	width: 6rem;
+	font-size: 0.35rem;
+	line-height: 0.5rem;
+	margin-left: 0.3rem;
+	margin-top: 0.25rem;
+}
+.mejituanjin{
+	width: 0.55rem;
+	height: 0.55rem;
+	margin-top: 0.6rem;
+}
+/*进度管理*/
+.jinduli{
+	padding: 0.25rem 0;
+	border-bottom: 1px solid #dbdbdb;
+	overflow: hidden;
+}
+.jindule{
+	width: 3.5rem;
+}
+.jinduri{
+	width: 4.5rem;
+}
+.jinduli h3{
+	font-size: 0.4rem;
+	color: #232323;
+	line-height: 0.7rem;
+}
+.jinduli p{
+	font-size: 0.35rem;
+	line-height: 0.8rem;
+	color: #898989;
+}
+.jinduli .redtxt{
+	color: #dd1e25;
+}
+
+.jinduimg{
+	width: 0.6rem;
+	margin-top: 0.50rem;
+}
+.tuijiejian{
+	width: 0.55rem;
+}
+.mineTop a {
+	margin-top:0; 
+	line-height: 0.75rem;
+}
+
+.mineTop a.right {
+    width: 1.5rem;
+    height: 0.75rem;
+    text-align: center;
+    color: #fff;
+    font-size: 0.35rem;
+}
+
+.mineTop a img {
+	width: 0.45rem;
+    height: 0.45rem;
+    vertical-align: middle;
+    margin-left: 0.1rem;
+}
+
+
+/*通用*/
+.top50{
+	margin-top: 1.25rem;
+}
+.blubg{
+	color: #fff;
+	background: #104d9f;
+}
+.whtxt{
+	color: #fff;
+}
+.metime{
+	color: #666;
+}
+.whbg{
+	background: #fff;
+}
+.blutxt{
+	color: #104d9f;
+}
+.redtxt{
+	color: #dd1e25;
+}
+.smtxt{
+	font-size: 0.3rem;
+}
+.graytxt{
+	color: #898989;
+}
+.top10{
+	margin-top: 0.5rem;
+}
+.rightxt{
+	text-align: right;
+}
+
+/* 我的推介中我的客户 */
+.overFlow {
+	overflow: hidden;
+	height: 1.2rem;
+	line-height: 1.2rem;
+	border-bottom: 0.025rem solid #ddd;
+}
+.merecli67 {
+	padding: 0 0.25rem;
+	margin-bottom: 0.25rem;
+}
+.gai67 {
+	width: 100%;
+	font-size: 0.35rem;
+	overflow: hidden;
+	height: 0.9rem;
+	line-height: 0.9rem;
+}
+.gai67 > div {
+	width: 20%;
+	text-align: right;
+	margin-left: 5%;
+	
+}
+.gai67 img {
+	width: 0.35rem;
+	margin-right: 0.1rem;
+}

+ 187 - 0
WebRoot/app/css/public.css

@@ -0,0 +1,187 @@
+/*头部*/
+header {
+	background-color: #fff;
+	overflow: hidden;
+	line-height: 1rem;
+	padding: 0.2rem ;
+}
+header a {
+	display: block;
+}
+header .fl img {
+	width: 2.8rem;
+}
+header .fr img  {
+	width: 0.5rem;
+}
+header .fr {
+	position:relative;
+}
+header .fr span {
+	position: absolute;
+    width: 0.15rem;
+    height: 0.15rem;
+    background: #dd1e25;
+    border-radius: 50%;
+    top: 0.22rem;
+    right: 0.02rem;
+}
+
+/*底部*/
+footer {
+    background-color: #fff;
+    padding: 0.25rem 0;
+    position: fixed;
+    bottom: 0;
+    width: 100%;
+    z-index:2222;
+}
+footer a {
+	float: left;
+	width: 25%;
+	text-align: center;
+	font-size: 0.35rem;
+}
+footer a img{
+	width: 0.55rem;
+	height: 0.55rem;
+	margin: 0 auto;
+}
+
+footer a .img2{
+	display: none;
+}
+ footer a.active .img1 {
+	display: none;
+}
+footer a.active .img2 {
+	display: inline-block;
+} 
+
+/*关注  推介*/
+.GT{
+	width: 100%;
+	position: fixed;
+	bottom: 0;
+}
+.GT a {
+	width: 49%;
+	text-align: center;
+	font-size: 0.45rem;
+	color: #fff;
+	height: 1.25rem;
+	line-height: 1.25rem;
+	letter-spacing: 2px;
+	/*height: auto;*/
+}
+.GT a img {
+	margin-right: 0.3rem;
+	width: 0.7rem;
+}
+.GT a.fl{
+	background-color: #dd1e25;
+}
+.GT a.fr{
+	background-color: #104d9f;
+}
+
+/*分享遮罩*/
+.sharemask,.phomask {
+	background: rgba(0,0,0,0.5);
+	overflow: hidden;
+	height: 100%;
+	width: 100%;
+	position: fixed;
+	z-index:8888;
+}
+.sharecont {
+	width: 100%;
+	position: absolute;
+	bottom: 0;
+	background-color: #fff;
+
+}
+.writeTit,.sharetit {
+	font-size: 0.45rem;
+	color: #232323;
+	padding: 0.5rem 0;
+	text-align: center;
+	font-weight: 600;
+	
+}
+.writeTit {
+	/*6.19*/
+	position: fixed;
+    background: #fff;
+    width: 92%;
+    left: 4%;
+    top: 30%;
+    z-index: 44;
+	border-bottom: 2px solid #eee;
+ 	border-radius: 0.25rem 0.25rem 0 0; 
+
+}
+.writeTit img,.sharetit img {
+	margin: 0  0.2rem;
+}
+.writeCancel{
+	position: absolute;
+	right: 0.5rem;
+	width: 0.45rem;
+	height: 0.45rem;
+}
+.shareWX {
+	padding: 0.625rem 0;
+	border-bottom: 0.05rem solid #eee;
+	overflow: hidden;
+}
+.shareWX  a {
+	float: left;
+	width: 33.33%;
+	text-align: center;
+	font-size: 0.4rem;
+}
+.shareWX  a img{
+	width: 1.0rem;
+	height: 1rem;
+	margin: 0.4rem 0;
+}
+.abolish {
+	display: block;
+	text-align: center;
+	font-size: 0.45rem;
+	padding: 0.25rem 0;
+}
+/*功能升级*/
+.phocont {
+	position: absolute;
+	top: 20%;
+	width: 90%;
+	background-color: #fff;	
+	left: 5%;
+	border-radius: 0.25rem;
+}
+.phoNo {
+	border-bottom: 0.05rem solid #eee;
+	padding: 0.875rem 0;
+	text-align: center;
+	font-size: 0.45rem;
+	margin: 0 auto;
+	letter-spacing: 2px;
+}
+.phoNo img {
+	width: 2.125rem;
+	margin-right: 0.5rem;
+
+}
+/* 多选推介 */
+.check {
+	position: absolute;	
+	top: 0;
+	right: 0.5rem;
+}
+.check img {
+	vertical-align: middle;
+	width: 0.5rem;
+}
+

+ 254 - 0
WebRoot/app/css/sc_common.css

@@ -0,0 +1,254 @@
+* {
+	box-sizing: border-box;
+	-moz-box-sizing: border-box;
+	/* Firefox */
+	-webkit-box-sizing: border-box;
+	/* Safari */
+}
+.up-section .type-upimg{
+	display: none;
+}
+::-ms-clear,::-ms-reveal{display:none;}
+textarea{
+	outline: none;
+	line-height:0.24rem;
+	padding-left:0.6rem;
+	padding-top: 0.6rem;
+	border: 1px solid #ccc;
+	color: #444;
+	font-size:0.24rem;
+	outline: none;
+	text-align: left;
+}
+.overflow{
+	overflow: hidden;
+	text-overflow: ellipsis;
+	white-space: nowrap;
+}
+button{
+	outline: none;
+	border: 0px;
+	font-family: "微软雅黑", "PingFang SC", "arial, helvetica, sans-serif";
+}
+input{
+	font-family: "微软雅黑", "PingFang SC", "arial, helvetica, sans-serif";
+	outline: none;
+}
+a {
+	outline: none;
+}
+a,button{cursor:pointer;} 
+
+body {
+	background: #f4f4f4;
+	font-size: 14px;
+	font-family: "微软雅黑", "PingFang SC", "arial, helvetica, sans-serif";
+}
+.clear {
+	clear: both;
+}
+.full{
+	width:100%
+}
+.full-big{
+	width: 1340px;
+	min-width: 1340px;
+	margin: 0 auto;
+}
+.img-full{
+	display: block;
+	width: 100%;
+}
+::-webkit-input-placeholder {
+	color: #777;
+	font-size: 14px;
+}
+:-moz-placeholder {
+	/* Firefox 18- */
+	color: #777;
+	font-size: 14px;
+}
+::-moz-placeholder {
+	/* Firefox 19+ */
+	color: #777;
+	font-size: 14px;
+}
+:-ms-input-placeholder {
+	color:#777;
+	font-size: 14px;
+}
+/* ====clear float====== */
+/*nav a:visited{color: rgb(65,65,65);}
+aside a:visited{color: rgb(65,65,65);}*/
+.fl {
+	float: left;
+}
+.fr {
+	float: right;
+}
+.clear:after {
+	content: '';
+	display: block;
+	clear: both;
+}
+/* reset */
+.pic img{display: none;}
+i,
+p,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+hr,
+br,
+em,
+dl,
+dd,
+li,
+ul,
+ol,
+td,
+th,
+pre,
+form,
+body,
+input,
+strong,
+textarea,
+select,figcaption,figure{
+	margin: 0;
+	padding: 0;
+}
+em {
+	font-style: normal
+}
+li {
+	list-style: none
+}
+a {
+	text-decoration: none;
+}
+img {
+	border: none;
+	
+}
+table {
+	border-collapse: collapse;
+}
+textarea {
+	resize: none;
+	overflow: auto;
+}
+a,button{cursor:pointer;} 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ 146 - 0
WebRoot/app/css/sc_img.css

@@ -0,0 +1,146 @@
+/*上传图片插件的样式*/
+.img-box{
+	margin-top:0.6rem;
+	padding-bottom:2rem;
+}
+.img-box .up-p{
+	margin:0 0.26rem;
+	margin-bottom:0.2rem;
+	font-size:0.24rem;
+	color: #555;
+}
+.z_photo{
+	padding:0.2rem;
+	border:2px dashed #E7E6E6;
+	margin:0 0.1rem;
+	/*padding: 18px;*/
+}
+.z_photo .z_file{
+	position: relative;
+}
+.z_file  .file{
+	width: 100%;
+	height: 100%;
+	opacity: 0;
+	position: absolute;
+	top: 0px;
+	left: 0px;
+	z-index: 100;
+}
+.z_photo .up-section{
+	position: relative;
+	margin-right:0.2rem;
+	margin-bottom:0.2rem;
+}
+.up-section .close-upimg{
+	position: absolute;
+	top:0;
+	right:0;
+	display: none;
+	z-index: 10;
+	width:100%; height:100%
+}
+.up-section .up-span{
+	display: block;
+	width: 100%;
+	height: 100%;
+	visibility: hidden;
+	position: absolute;
+	top: 0px;
+	left: 0px;
+	z-index: 9;
+	background: rgba(0,0,0,.5);
+}
+.up-section:hover{
+	border: 2px solid #f15134;
+}
+.up-section:hover .close-upimg{
+	display: block;
+}
+.up-section:hover .up-span{
+	visibility: visible;
+}
+.z_photo .up-img{
+	display: block;
+	width: 100%;
+	height: 100%;
+}
+.loading{
+    border: 1px solid #D1D1D1;
+	background:url(../img/loading.gif) no-repeat center;
+}
+.up-opcity{
+	opacity: 0;
+}
+.img-name-p{
+	display: none;
+}
+.upimg-div .up-section {
+    width: 1.4rem;
+    height: 1.4rem;
+}
+.img-box .upimg-div .z_file {
+    width:1.4rem;
+    height:1.4rem;
+}
+.z_file .add-img {
+    display: block;
+    width: 1.4rem;
+    height: 1.4rem;
+}
+/*遮罩层样式*/
+.mask{
+	z-index: 1000;
+	display: none;
+	position: fixed;
+	top: 0px;
+	left: 0px;
+	width: 100%;
+	height: 100%;
+	background: rgba(0,0,0,.4);
+}
+.mask .mask-content{
+	 width:5rem;
+	 position: absolute;
+	 top: 50%;
+	 left: 50%;
+	 margin-left: -2.5rem;
+	 margin-top: -1.4rem;
+	 background: white;
+	 height:2.5rem;
+	 text-align: center;
+}
+.mask .mask-content .del-p{
+	color: #555;
+	height:1.5rem;
+	line-height:1.5rem;
+	font-size:0.28rem;
+	border-bottom: 1px solid #D1D1D1;
+}
+.mask-content .check-p{
+	height:1.5rem;
+	line-height:1.5rem;
+	position: absolute;
+	bottom: 0px;
+	left: 0px;
+	width: 100%;
+}
+.mask-content .check-p span{
+	width: 49%;
+	display:inline-block;
+	text-align: center;
+	color:#d4361d ;
+	font-size: 0.28rem;
+}
+.check-p .del-com{
+	border-right: 1px solid #D1D1D1;
+}
+
+
+
+
+
+
+
+
+

File diff suppressed because it is too large
+ 1 - 0
WebRoot/app/css/share.min.css


BIN
WebRoot/app/fonts/iconfont.eot


+ 88 - 0
WebRoot/app/fonts/iconfont.svg

@@ -0,0 +1,88 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>
+Created by FontForge 20120731 at Sat Nov 28 22:48:50 2015
+ By Ads
+</metadata>
+<defs>
+<font id="iconfont" horiz-adv-x="1024" >
+  <font-face 
+    font-family="iconfont"
+    font-weight="500"
+    font-stretch="normal"
+    units-per-em="1024"
+    panose-1="2 0 6 3 0 0 0 0 0 0"
+    ascent="896"
+    descent="-128"
+    x-height="792"
+    bbox="-0.097561 -77 1024.92 839"
+    underline-thickness="50"
+    underline-position="-100"
+    unicode-range="U+0078-F20A"
+  />
+<missing-glyph horiz-adv-x="374" 
+d="M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z" />
+    <glyph glyph-name=".notdef" horiz-adv-x="374" 
+d="M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z" />
+    <glyph glyph-name=".null" horiz-adv-x="0" 
+ />
+    <glyph glyph-name="nonmarkingreturn" horiz-adv-x="341" 
+ />
+    <glyph glyph-name="x" unicode="x" horiz-adv-x="1001" 
+d="M281 543q-27 -1 -53 -1h-83q-18 0 -36.5 -6t-32.5 -18.5t-23 -32t-9 -45.5v-76h912v41q0 16 -0.5 30t-0.5 18q0 13 -5 29t-17 29.5t-31.5 22.5t-49.5 9h-133v-97h-438v97zM955 310v-52q0 -23 0.5 -52t0.5 -58t-10.5 -47.5t-26 -30t-33 -16t-31.5 -4.5q-14 -1 -29.5 -0.5
+t-29.5 0.5h-32l-45 128h-439l-44 -128h-29h-34q-20 0 -45 1q-25 0 -41 9.5t-25.5 23t-13.5 29.5t-4 30v167h911zM163 247q-12 0 -21 -8.5t-9 -21.5t9 -21.5t21 -8.5q13 0 22 8.5t9 21.5t-9 21.5t-22 8.5zM316 123q-8 -26 -14 -48q-5 -19 -10.5 -37t-7.5 -25t-3 -15t1 -14.5
+t9.5 -10.5t21.5 -4h37h67h81h80h64h36q23 0 34 12t2 38q-5 13 -9.5 30.5t-9.5 34.5q-5 19 -11 39h-368zM336 498v228q0 11 2.5 23t10 21.5t20.5 15.5t34 6h188q31 0 51.5 -14.5t20.5 -52.5v-227h-327z" />
+    <glyph glyph-name="uniF00A" unicode="&#xf00a;" 
+d="M911 512l-334 1q19 79 23 116q4 45 -3 76q-11 47 -34 90q-6 12 -17 18.5t-24 6.5h-65q-13 0 -23.5 -6.5t-17 -17t-6.5 -23.5v-35v-32v-26q0 -10 -1 -11q-12 -26 -26.5 -52t-29.5 -51.5t-32 -49.5q-6 -9 -11.5 -17t-11.5 -16t-12.5 -16t-13.5 -15q-13 -14 -13 -32v-411
+q0 -19 13 -33q28 -28 73 -28q323 1 440 1q13 0 24 6t17 17l119 203q6 11 9 22.5t3 23.5l1 244q0 13 -6.5 24t-17 17t-23.5 6zM155 445h-42q-13 0 -24 -6t-17 -17t-6 -24v-403q0 -19 13.5 -33t33.5 -14h42q13 0 23.5 6.5t17 17t6.5 23.5v403q0 20 -14 33.5t-33 13.5z" />
+    <glyph glyph-name="uniF01A" unicode="&#xf01a;" 
+d="M260 740q0 -41 -29.5 -69.5t-76.5 -28.5q-45 0 -74 28.5t-29 69.5q0 43 29 71t76 28t74.5 -28t29.5 -71zM57 -69v633h197v-633h-197zM371 361q0 89 -4 203h170l10 -88h4q61 103 194 103q103 0 165.5 -69t62.5 -204v-375h-197v351q0 137 -100 137q-72 0 -101 -74
+q-6 -12 -6 -49v-365h-198v430z" />
+    <glyph glyph-name="uniF03A" unicode="&#xf03a;" 
+d="M751 815v-142h-84q-46 0 -62 -19t-16 -58v-101h157l-21 -158h-136v-407h-164v407h-136v158h136v117q0 100 56 154.5t148 54.5q79 0 122 -6z" />
+    <glyph glyph-name="uniF04A" unicode="&#xf04a;" 
+d="M629 830h-245q-37 0 -69 -4t-71.5 -19t-71.5 -41q-37 -31 -56.5 -72.5t-19.5 -82.5q0 -46 22.5 -87t68.5 -68t106 -27h7h8q2 0 7.5 0.5t7.5 1t8 0.5q-1 -1 -2 -4t-1.5 -4t-1.5 -4l-2 -5q0 -1 -1 -3.5t-1.5 -4.5t-1 -4.5t-0.5 -5t-0.5 -5t-0.5 -5.5q0 -17 6.5 -33
+t11.5 -23t18 -23q-18 -1 -26.5 -1.5t-29 -2.5t-33.5 -4.5t-34 -6.5t-36.5 -9t-34 -12.5t-33.5 -16.5q-48 -28 -69.5 -66.5t-21.5 -75.5q0 -69 66.5 -117.5t188.5 -48.5q74 0 134.5 19t98.5 50.5t58.5 70t20.5 80.5q0 19 -3.5 36t-11.5 32t-15 26.5t-21 24.5t-23 21t-26 22
+l-43 32q-9 8 -14 12.5t-10.5 15.5t-5.5 22.5t6 23t11 17t16 16.5q24 18 37.5 30.5t30 33t24 45.5t7.5 56t-8.5 57.5t-24 46.5t-25.5 30t-26 22h74zM524 120q0 -36 -19.5 -64t-59.5 -44.5t-95 -16.5q-94 0 -151.5 39.5t-57.5 102.5q0 83 102 119q57 19 125 19h6h4
+q3 0 4.5 -0.5t3.5 -0.5h5q2 0 4 -1q75 -51 102 -81t27 -72zM429 494q-33 -33 -80 -33q-36 0 -66 21t-47 53.5t-26 67t-9 65.5q0 54 26 86q14 17 36.5 27.5t46.5 10.5q46 0 81.5 -37t51.5 -84.5t16 -92.5v-10q0 -4 -1 -10.5t-2 -12.5t-3.5 -13t-5.5 -13.5t-7.5 -13
+t-10.5 -11.5zM865 653v118h-59v-118h-119v-58h119v-118h59v118h118v58h-118z" />
+    <glyph glyph-name="uniF05A" unicode="&#xf05a;" 
+d="M540 185h370v370h-369l-1 85h285v114h-285v85h-142v-284h-256v-370h199v-258zM284 279v175h484v-175h-484zM853 100q-17 0 -33 -6.5t-27.5 -18t-18 -27.5t-6.5 -33.5t6.5 -33.5t18 -27.5t27.5 -18.5t33 -7q35 0 60 25.5t25 61t-25 60.5t-60 25zM597.5 100
+q-35.5 0 -60.5 -25t-25 -60.5t25 -61t60.5 -25.5t60 25.5t24.5 61t-24.5 60.5t-60 25zM171 100q-14 0 -27 -4t-23.5 -12t-18.5 -18.5t-12 -24t-4 -27.5q0 -35 24.5 -60.5t60 -25.5t60.5 25.5t25 60.5q0 18 -7 34t-18 27.5t-27 18t-33 6.5z" />
+    <glyph glyph-name="uniF06A" unicode="&#xf06a;" horiz-adv-x="1025" 
+d="M1024 702q-58 -26 -121 -34q33 20 57 50t36 67q-63 -37 -134 -51q-62 66 -153 66q-57 0 -105.5 -28t-76.5 -76.5t-28 -105.5q0 -8 0.5 -16t2 -16t2.5 -16q-129 7 -241.5 65t-191.5 155q-13 -24 -20.5 -51t-7.5 -55q0 -36 11.5 -69t32.5 -60t49 -46q-50 2 -95 26v-2
+q0 -76 48 -134t121 -72q-27 -8 -56 -8q-5 0 -10 1h-10q-5 1 -9.5 1.5t-9.5 1.5q20 -63 74 -103.5t122 -42.5q-36 -28 -77.5 -48t-88 -31t-95.5 -11q-25 0 -50 3q147 -94 322 -94q112 0 210 35.5t168 95t120.5 136.5t75 161.5t24.5 169.5q0 14 -1 27q8 5 15.5 11t14.5 12
+l14 14q7 6 13.5 12.5t13 14t12 14.5t11.5 15t11 16z" />
+    <glyph glyph-name="uniF07A" unicode="&#xf07a;" 
+d="M435 826q-94 -21 -163.5 -85.5t-98.5 -155.5t-8 -186q7 -34 21 -66q4 -9 12.5 -15t18 -7t18.5 3q15 6 20.5 20.5t-0.5 28.5q-11 25 -17 53q-17 74 6 146t78 123t129.5 67.5t145.5 -6.5t121.5 -78.5t67 -130t-6 -146.5t-77.5 -123t-130 -67q-44 -10 -89 -5q-15 1 -27 -9
+t-13.5 -25t8.5 -27.5t25 -13.5q56 -6 112 7q94 20 164 85t98.5 155.5t8 185t-84.5 164.5t-154.5 99t-184.5 9zM542 339q57 13 88 62t18 106q-8 37 -33 64.5t-60.5 39t-72.5 3.5q-57 -13 -88 -62t-19 -106q5 -21 16 -41q-70 -81 -105 -197t-16 -239q2 -16 14.5 -25t28.5 -7
+q1 1 2 1q14 3 22.5 15.5t6.5 26.5q-17 105 12.5 204.5t88.5 168.5q46 -25 97 -14z" />
+    <glyph glyph-name="uniF08A" unicode="&#xf08a;" 
+d="M767 277q-9 -8 -11 -13.5t0 -16.5l4 -24q-183 2 -297 18q-6 2 0 5l289 201q11 7 -1 9q-7 1 -19 3t-21 3l-9 1q-90 11 -190 11q-170 0 -303 -30h8q225 0 374 -23q7 -2 0 -6l-289 -206l-5 -4q-2 -4 5 -5q45 -6 94 -9q59 -4 116 -4q176 0 312 32l5 1q-19 -15 -63 -30
+l42 -226q2 -12 -1.5 -19t-11 -7.5t-18.5 4.5l-241 140q-24 15 -49 -1l-240 -139q-16 -9 -25 -2.5t-5 24.5l53 284q3 9 1.5 14t-8.5 12l-210 193q-9 8 -10.5 16t4.5 13t18 6l268 30q15 2 21 5.5t12 14.5l126 262q9 17 20.5 17t19.5 -17l118 -262q5 -13 11 -17t21 -6l277 -27
+q18 -2 21.5 -12t-9.5 -23z" />
+    <glyph glyph-name="uniF09A" unicode="&#xf09a;" 
+d="M704 547q-87 0 -163 -38t-120 -103q-22 -32 -33.5 -67t-11.5 -73q0 -41 14 -78h-18q-64 0 -124 18l-124 -56l30 102q-64 43 -101 105t-37 134q0 124 104.5 213t251.5 89q128 0 227 -70t122 -176h-17zM218 557q8 -7 17 -10.5t19 -3.5q22 0 36.5 14.5t14.5 35.5q0 11 -4 20
+t-11 16q-2 2 -4 3l-4 4l-4 2l-4 2l-4 2h-6l-4 2h-6q-21 0 -36 -15q-7 -7 -10.5 -16t-3.5 -20q0 -7 1.5 -13.5t5 -12t7.5 -10.5zM1008 266q0 -126 -116 -204l23 -87l-105 49q-50 -16 -106 -16q-124 0 -213 75.5t-89 182.5q0 70 40.5 129t110.5 93q23 11 47.5 18.5t50.5 11.5
+t53 4q126 0 215 -75t89 -181zM526.5 629.5q-14.5 14.5 -35 14.5t-34.5 -15q-7 -7 -11 -16t-4 -19q0 -20 14.5 -34.5t35 -14.5t35.5 14q7 8 10.5 16.5t3.5 18.5q0 21 -14.5 35.5zM603 312q9 0 16.5 3.5t13.5 9.5q13 13 13 29q0 8 -3.5 15.5t-9.5 13.5q-12 13 -30 13
+q-6 0 -11 -1.5t-10 -4.5t-9 -7q-13 -13 -13 -28q0 -12 6 -21.5t16 -15.5q5 -3 10 -4.5t11 -1.5zM775 323q12 -13 30.5 -13t31.5 13q3 3 5 6.5t4 7.5t2.5 8t0.5 8q0 6 -1.5 11t-4 10t-6.5 9q-13 13 -31.5 13t-30.5 -13q-5 -4 -7.5 -9t-4 -10t-1.5 -11q0 -9 3 -16.5t10 -13.5z
+" />
+    <glyph glyph-name="uniF10A" unicode="&#xf10a;" 
+d="M138 773h746v-84h-746v84zM820 273v328h-617v-328h617zM292 517h439v-160h-439v160zM686 83q41 63 76 143l-90 33q-35 -97 -81 -176h-156q-39 103 -88 176l-83 -33q51 -77 83 -143h-230v-83h789v83h-220z" />
+    <glyph glyph-name="uniF11A" unicode="&#xf11a;" 
+d="M911 223q-5 31 -17 61t-25.5 50.5t-26.5 37t-21 24.5l-8 9q5 44 -2.5 73t-17.5 36l-10 8q-2 62 -18.5 112.5t-39.5 81.5t-54 53.5t-57 32.5t-54 15.5t-38.5 6t-17.5 0.5q-6 0 -16.5 -0.5t-39 -6t-54 -15.5t-57 -32.5t-54.5 -53.5t-39.5 -81.5t-17.5 -112.5q-2 -1 -4.5 -3
+t-9.5 -10t-10.5 -20.5t-7 -34t0.5 -49.5l-9 -9q-5 -5 -19.5 -23.5t-26.5 -38t-24.5 -50t-17.5 -61.5q-1 -4 -1 -10t1 -22t3.5 -28t9 -21t15.5 -8t25 17t37 50q23 -62 64 -117q-3 -1 -8 -3.5t-17.5 -10t-21.5 -17t-16 -26t-5 -34.5q0 -2 0.5 -4.5t3 -10t8 -14t17.5 -14.5
+t28 -13.5t42.5 -9t58.5 -2.5q13 1 32.5 4t59.5 17t55 36h30q31 -44 141 -56l6 -1q45 -1 78 5.5t47.5 15.5t23 21.5t9 17.5t0.5 8q2 18 -4.5 34t-16.5 26t-20.5 17.5t-18.5 10.5l-8 3q9 11 17 23.5t14 23.5l12 22q6 11 9.5 19.5t6.5 15t4 9.5l1 4q21 -34 37 -50t25.5 -17
+t15.5 8t8.5 21t3.5 28t1 23v9v0z" />
+    <glyph glyph-name="uniF12A" unicode="&#xf12a;" horiz-adv-x="1026" 
+d="M0 242q0 65 40 140t113 147q96 97 195.5 134.5t140.5 -3.5q36 -36 11 -119q-2 -9 0 -12t5 -4t8 0t8 2l3 1q80 34 141.5 34t87.5 -35q25 -35 0 -101q-1 -8 -3 -11t3 -7.5t7 -5.5t9 -3q33 -10 59.5 -26.5t45 -47t19.5 -66.5q0 -39 -20.5 -79t-62.5 -79t-96 -66.5t-129 -48
+t-155 -17.5t-157.5 19.5t-137 52.5t-98.5 87t-37 114zM104 201q5 -55 51 -97t118.5 -62t156.5 -12q128 13 211 80.5t76 151.5q-5 54 -50 96t-120 62.5t-157 12.5q-127 -13 -211 -80.5t-75 -151.5zM237 151q-24 52 3 106q27 53 86.5 80t120.5 10q63 -16 90.5 -67.5
+t1.5 -109.5t-90.5 -85t-127.5 -7q-62 19 -84 73zM283 166q5 -21 24.5 -30t43 -1t35.5 28q11 18 6 38.5t-25 28.5q-20 9 -42.5 0.5t-33.5 -25.5q-13 -20 -8 -39zM403 247q-10 -19 8 -27q8 -2 16 1t12 10q6 8 2.5 16t-10.5 10q-7 3 -16 0t-12 -10zM666 746q-3 16 5 30.5
+t25 16.5q70 14 139.5 -6.5t118.5 -76.5q50 -56 65 -128.5t-8 -137.5q-5 -16 -19.5 -23t-30 -2t-22.5 19.5t-3 29.5q16 47 6 98t-46 90q-36 40 -85 54.5t-98 5.5q-17 -3 -30 6t-17 24zM699 616q-3 15 5.5 26t20.5 14q35 8 68.5 -2.5t57.5 -37t31 -62.5t-3 -68
+q-5 -12 -17.5 -19t-25.5 -2t-20 17.5t-2 25.5q11 36 -13.5 62.5t-61.5 20.5q-13 -3 -25 4t-15 21z" />
+    <glyph glyph-name="uniF20A" unicode="&#xf20a;" 
+d="M945 677q-23 37 -54.5 64t-68.5 42.5t-79 18.5q-148 7 -228 -101l-1 2q-1 1 -2 1q0 -3 -3 -3q-80 108 -228 101q-60 -3 -113 -36t-89 -89q-26 -41 -36 -89.5t-5 -99t25 -102.5t54 -98q53 -69 89 -110q122 -134 282 -240l21 -15h6l21 15q78 52 150 113t132 127
+q11 13 24 28.5t22.5 28t22 28t20.5 25.5q69 94 79.5 200.5t-41.5 188.5z" />
+  </font>
+</defs></svg>

BIN
WebRoot/app/fonts/iconfont.ttf


BIN
WebRoot/app/fonts/iconfont.woff


BIN
WebRoot/app/img/1@2x.png


BIN
WebRoot/app/img/2@2x.png


BIN
WebRoot/app/img/Invitefriends@2x.png


BIN
WebRoot/app/img/about_02.jpg


BIN
WebRoot/app/img/address@2x.png


BIN
WebRoot/app/img/android-btn.png


BIN
WebRoot/app/img/bank@2x.png


BIN
WebRoot/app/img/banner@2x.png


BIN
WebRoot/app/img/bei@2x.png


BIN
WebRoot/app/img/beij2@2x.png


BIN
WebRoot/app/img/beijing18@2x.png


BIN
WebRoot/app/img/beijing5@2x.png


BIN
WebRoot/app/img/dhb.png


BIN
WebRoot/app/img/dhb1@3x.png


BIN
WebRoot/app/img/erweima_03.png


BIN
WebRoot/app/img/fanh3@2x.png


BIN
WebRoot/app/img/fanh4@2x.png


BIN
WebRoot/app/img/fanhui16@2x.png


BIN
WebRoot/app/img/fengxiang2@2x.png


BIN
WebRoot/app/img/fenx.png


BIN
WebRoot/app/img/fenx@2x.png


BIN
WebRoot/app/img/fenxiang3@2x.png


BIN
WebRoot/app/img/fh@2x.png


BIN
WebRoot/app/img/gongg@2x.png


BIN
WebRoot/app/img/gonggaobann@2x.png


BIN
WebRoot/app/img/goum@2x.png


BIN
WebRoot/app/img/guanyuwomen@2x.png


BIN
WebRoot/app/img/guanz@2x.png


BIN
WebRoot/app/img/guanzgao@2x.png


BIN
WebRoot/app/img/guanzh@2x.png


BIN
WebRoot/app/img/guanzhu@2x.png


BIN
WebRoot/app/img/haoy@2x.png


BIN
WebRoot/app/img/hot@2x.png


BIN
WebRoot/app/img/house.png


BIN
WebRoot/app/img/housed.png


BIN
WebRoot/app/img/id@2x.png


BIN
WebRoot/app/img/invibg_02.png


BIN
WebRoot/app/img/iphone@2x.png


BIN
WebRoot/app/img/jind@2x.png


BIN
WebRoot/app/img/jindgao@2x.png


BIN
WebRoot/app/img/jindu@2x.png


BIN
WebRoot/app/img/jinr@2x.png


BIN
WebRoot/app/img/jz2@2x.png


BIN
WebRoot/app/img/kuangxuan1@2x.png


BIN
WebRoot/app/img/kuangxuan2@2x.png


BIN
WebRoot/app/img/line.png


BIN
WebRoot/app/img/live_weixin.png


BIN
WebRoot/app/img/live_weixin2.png


BIN
WebRoot/app/img/loading.gif


BIN
WebRoot/app/img/logo@2x.png


BIN
WebRoot/app/img/mebg_02.png


BIN
WebRoot/app/img/mephoto_03.png


BIN
WebRoot/app/img/my.png


BIN
WebRoot/app/img/my@2x.png


BIN
WebRoot/app/img/notice@2x.png


BIN
WebRoot/app/img/pengyq@2x.png


BIN
WebRoot/app/img/pil@2x.png


BIN
WebRoot/app/img/pw@2x.png


BIN
WebRoot/app/img/qiqu3@2x.png


BIN
WebRoot/app/img/qq2@2x.png


BIN
WebRoot/app/img/qq@2x.png


BIN
WebRoot/app/img/return1@2x.png


BIN
WebRoot/app/img/shangchuan@2x.png


BIN
WebRoot/app/img/shangp@2x.png


BIN
WebRoot/app/img/shengji@2x.png


BIN
WebRoot/app/img/shouy@2x.png


BIN
WebRoot/app/img/shouye@2x.png


BIN
WebRoot/app/img/shouygao@2x.png


BIN
WebRoot/app/img/tianbaoanniu@2x.png


BIN
WebRoot/app/img/tianjkh@2x.png


BIN
WebRoot/app/img/tianz@2x.png


BIN
WebRoot/app/img/tuanjia@2x.png


BIN
WebRoot/app/img/tuc@2x.png


BIN
WebRoot/app/img/tui.png


BIN
WebRoot/app/img/tuichu@2x.png


BIN
WebRoot/app/img/tuij@2x.png


+ 0 - 0
WebRoot/app/img/tuijie2@2x.png


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