├── 2019_03_12_UI_最新版.apk ├── README.en.md ├── README.md ├── baidu-fanyi └── md5.js ├── css ├── ImViewHelper.css ├── app.css ├── feedback.css ├── icons-extra.css ├── mui.dtpicker.css ├── mui.imageviewer.css ├── mui.indexedlist.css ├── mui.listpicker.css ├── mui.min.css ├── mui.picker.all.css ├── mui.picker.css ├── mui.picker.min.css ├── mui.poppicker.css ├── style.css └── upimg-style.css ├── fonts ├── iconfont.css ├── iconfont.eot ├── iconfont.js ├── iconfont.svg ├── iconfont.ttf ├── iconfont.woff ├── mui-icons-extra.ttf ├── mui.ttf └── new │ ├── demo.css │ ├── demo_index.html │ ├── iconfont.css │ ├── iconfont.eot │ ├── iconfont.js │ ├── iconfont.svg │ ├── iconfont.ttf │ ├── iconfont.woff │ └── iconfont.woff2 ├── images ├── 4926 │ ├── 0.gif │ ├── 1.gif │ ├── 10.gif │ ├── 11.gif │ ├── 12.gif │ ├── 13.gif │ ├── 14.gif │ ├── 15.gif │ ├── 2.gif │ ├── 3.gif │ ├── 4.gif │ ├── 5.gif │ ├── 6.gif │ ├── 7.gif │ ├── 8.gif │ ├── 9.gif │ ├── emoji_0.png │ ├── emoji_1.png │ ├── emoji_10.png │ ├── emoji_100.png │ ├── emoji_101.png │ ├── emoji_102.png │ ├── emoji_103.png │ ├── emoji_104.png │ ├── emoji_105.png │ ├── emoji_106.png │ ├── emoji_107.png │ ├── emoji_108.png │ ├── emoji_109.png │ ├── emoji_11.png │ ├── emoji_110.png │ ├── emoji_111.png │ ├── emoji_112.png │ ├── emoji_113.png │ ├── emoji_114.png │ ├── emoji_115.png │ ├── emoji_116.png │ ├── emoji_117.png │ ├── emoji_118.png │ ├── emoji_119.png │ ├── emoji_12.png │ ├── emoji_120.png │ ├── emoji_121.png │ ├── emoji_122.png │ ├── emoji_123.png │ ├── emoji_124.png │ ├── emoji_125.png │ ├── emoji_126.png │ ├── emoji_127.png │ ├── emoji_128.png │ ├── emoji_129.png │ ├── emoji_13.png │ ├── emoji_130.png │ ├── emoji_131.png │ ├── emoji_132.png │ ├── emoji_133.png │ ├── emoji_134.png │ ├── emoji_135.png │ ├── emoji_136.png │ ├── emoji_137.png │ ├── emoji_138.png │ ├── emoji_139.png │ ├── emoji_14.png │ ├── emoji_140.png │ ├── emoji_141.png │ ├── emoji_142.png │ ├── emoji_143.png │ ├── emoji_144.png │ ├── emoji_145.png │ ├── emoji_146.png │ ├── emoji_147.png │ ├── emoji_148.png │ ├── emoji_149.png │ ├── emoji_15.png │ ├── emoji_150.png │ ├── emoji_151.png │ ├── emoji_152.png │ ├── emoji_16.png │ ├── emoji_160.png │ ├── emoji_161.png │ ├── emoji_162.png │ ├── emoji_163.png │ ├── emoji_164.png │ ├── emoji_165.png │ ├── emoji_166.png │ ├── emoji_17.png │ ├── emoji_18.png │ ├── emoji_19.png │ ├── emoji_2.png │ ├── emoji_20.png │ ├── emoji_200.png │ ├── emoji_21.png │ ├── emoji_22.png │ ├── emoji_23.png │ ├── emoji_24.png │ ├── emoji_25.png │ ├── emoji_26.png │ ├── emoji_27.png │ ├── emoji_28.png │ ├── emoji_29.png │ ├── emoji_3.png │ ├── emoji_30.png │ ├── emoji_31.png │ ├── emoji_32.png │ ├── emoji_33.png │ ├── emoji_34.png │ ├── emoji_35.png │ ├── emoji_36.png │ ├── emoji_37.png │ ├── emoji_38.png │ ├── emoji_39.png │ ├── emoji_4.png │ ├── emoji_40.png │ ├── emoji_41.png │ ├── emoji_42.png │ ├── emoji_43.png │ ├── emoji_44.png │ ├── emoji_45.png │ ├── emoji_46.png │ ├── emoji_47.png │ ├── emoji_48.png │ ├── emoji_49.png │ ├── emoji_5.png │ ├── emoji_50.png │ ├── emoji_51.png │ ├── emoji_52.png │ ├── emoji_53.png │ ├── emoji_54.png │ ├── emoji_55.png │ ├── emoji_56.png │ ├── emoji_57.png │ ├── emoji_58.png │ ├── emoji_59.png │ ├── emoji_6.png │ ├── emoji_60.png │ ├── emoji_61.png │ ├── emoji_62.png │ ├── emoji_63.png │ ├── emoji_64.png │ ├── emoji_65.png │ ├── emoji_66.png │ ├── emoji_67.png │ ├── emoji_68.png │ ├── emoji_69.png │ ├── emoji_7.png │ ├── emoji_70.png │ ├── emoji_71.png │ ├── emoji_72.png │ ├── emoji_73.png │ ├── emoji_74.png │ ├── emoji_75.png │ ├── emoji_76.png │ ├── emoji_77.png │ ├── emoji_78.png │ ├── emoji_79.png │ ├── emoji_8.png │ ├── emoji_80.png │ ├── emoji_81.png │ ├── emoji_82.png │ ├── emoji_83.png │ ├── emoji_84.png │ ├── emoji_85.png │ ├── emoji_86.png │ ├── emoji_87.png │ ├── emoji_88.png │ ├── emoji_89.png │ ├── emoji_9.png │ ├── emoji_90.png │ ├── emoji_91.png │ ├── emoji_92.png │ ├── emoji_93.png │ ├── emoji_94.png │ ├── emoji_95.png │ ├── emoji_96.png │ ├── emoji_97.png │ ├── emoji_98.png │ ├── emoji_99.png │ └── emoji_del.png ├── 04926 │ ├── 00.png │ ├── 01.png │ ├── 02.png │ ├── 03.png │ ├── 04.png │ ├── 05.png │ ├── 06.png │ ├── 07.png │ ├── 08.png │ ├── 09.png │ ├── 10.png │ ├── 11.png │ ├── 12.png │ ├── 13.png │ ├── 14.png │ └── 15.png ├── default.jpg ├── guoxiang.jpg ├── logo.png ├── logo2.png ├── lsm.jpg ├── ming-jiajing.jpg ├── newfrend.png ├── qunliao.png ├── tem │ ├── ajmd001.png │ ├── ajmd002.png │ ├── ajmd003.png │ ├── ajmd004.png │ ├── ajmd005.png │ ├── ajmd006.png │ ├── ajmd007.png │ ├── ajmd008.png │ ├── ajmd009.png │ ├── ajmd010.png │ ├── ajmd011.png │ ├── ajmd012.png │ ├── ajmd013.png │ ├── ajmd014.png │ ├── ajmd015.png │ ├── ajmd016.png │ ├── ajmd017.png │ ├── ajmd018.png │ ├── ajmd019.png │ ├── ajmd020.png │ ├── ajmd021.png │ ├── ajmd022.png │ ├── ajmd023.png │ ├── ajmd024.png │ ├── ajmd025.png │ ├── ajmd026.png │ ├── ajmd027.png │ ├── ajmd028.png │ ├── ajmd029.png │ ├── ajmd030.png │ ├── ajmd031.png │ ├── ajmd032.png │ ├── ajmd033.png │ ├── ajmd034.png │ ├── ajmd035.png │ ├── ajmd036.png │ ├── ajmd037.png │ ├── ajmd038.png │ ├── ajmd039.png │ ├── ajmd040.png │ ├── ajmd041.png │ ├── ajmd042.png │ ├── ajmd043.png │ ├── ajmd044.png │ ├── ajmd045.png │ ├── ajmd046.png │ ├── ajmd047.png │ ├── ajmd048.png │ ├── lt001.png │ ├── lt002.png │ ├── lt003.png │ ├── lt004.png │ ├── lt005.png │ ├── lt006.png │ ├── lt007.png │ ├── lt008.png │ ├── lt009.png │ ├── lt010.png │ ├── lt011.png │ ├── lt012.png │ ├── lt013.png │ ├── lt014.png │ ├── lt015.png │ ├── lt016.png │ ├── lt017.png │ ├── lt018.png │ ├── lt019.png │ ├── lt020.png │ ├── xxy001.png │ ├── xxy002.png │ ├── xxy003.png │ ├── xxy004.png │ ├── xxy005.png │ ├── xxy006.png │ ├── xxy007.png │ ├── xxy008.png │ ├── xxy009.png │ ├── xxy010.png │ ├── xxy011.png │ ├── xxy012.png │ ├── xxy013.png │ ├── xxy014.png │ ├── xxy015.png │ ├── xxy016.png │ ├── xxy017.png │ ├── xxy018.png │ ├── xxy019.png │ ├── xxy020.png │ ├── xxy021.png │ ├── xxy022.png │ ├── xxy023.png │ ├── xxy024.png │ ├── xxy025.png │ ├── xxy026.png │ ├── xxy027.png │ ├── xxy028.png │ ├── xxy029.png │ ├── xxy030.png │ ├── xxy031.png │ ├── xxy032.png │ ├── xxy033.png │ ├── xxy034.png │ ├── xxy035.png │ ├── xxy036.png │ ├── xxy037.png │ ├── xxy038.png │ ├── xxy039.png │ └── xxy040.png ├── tly.jpg ├── upimg.png ├── xiaolongnv.jpg ├── xlv.jpg ├── xlv1.jpg ├── xlv2.jpg └── yangguo.jpg ├── index.html ├── js ├── 95516.js ├── ImViewHelper.css ├── arttmpl.js ├── beecloud.js ├── city.data-3.js ├── city.data.js ├── feedback.js ├── mui.dtpicker.js ├── mui.imageViewer.js ├── mui.indexedlist.js ├── mui.js ├── mui.lazyload.img.js ├── mui.lazyload.js ├── mui.listpicker.js ├── mui.locker.js ├── mui.min.js ├── mui.picker.all.js ├── mui.picker.js ├── mui.picker.min.js ├── mui.poppicker.js ├── mui.previewimage.js ├── mui.pullToRefresh.js ├── mui.pullToRefresh.material.js ├── mui.view.js ├── mui.zoom.js ├── update.js └── webviewGroup.js ├── libs ├── chinaese2pinyin │ ├── pinyin.js │ ├── pinyin.min.js │ ├── test.html │ └── testdata.js ├── echarts-all.js ├── hammer.js ├── iscroll-zoom.js ├── jquery-3.3.1.min.js ├── jquery.min.js ├── jquery.photoClip.js ├── pinch-zoom.js ├── pinch-zoom.umd.js ├── pinchzoom.min.js ├── pinchzoom.umd.js ├── uuid.js └── videoJs │ ├── video-js.min.css │ └── video.min.js ├── login ├── css │ ├── feedback-page.css │ └── style.css ├── fonts │ └── mui.ttf ├── forget_password.html ├── images │ ├── iconfont-tianjia.png │ ├── qihoo.png │ ├── qq.png │ ├── sinaweibo.png │ ├── user-photo.png │ └── weixin.png ├── login.html └── reg.html ├── manifest.json ├── pages-in ├── im-chat.html ├── in-chat.css ├── my-infos.css └── my-infos.html └── pages ├── tab-bar-message.html ├── tab-bar-mycenter.html └── tab-bar-personlist.html /2019_03_12_UI_最新版.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/2019_03_12_UI_最新版.apk -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- 1 | # imedu 2 | 3 | #### Description 4 | 聊天APP-mui版本 5 | 6 | #### Software Architecture 7 | Software architecture description 8 | 9 | #### Installation 10 | 11 | 1. xxxx 12 | 2. xxxx 13 | 3. xxxx 14 | 15 | #### Instructions 16 | 17 | 1. xxxx 18 | 2. xxxx 19 | 3. xxxx 20 | 21 | #### Contribution 22 | 23 | 1. Fork the repository 24 | 2. Create Feat_xxx branch 25 | 3. Commit your code 26 | 4. Create Pull Request 27 | 28 | 29 | #### Gitee Feature 30 | 31 | 1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md 32 | 2. Gitee blog [blog.gitee.com](https://blog.gitee.com) 33 | 3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) 34 | 4. The most valuable open source project [GVP](https://gitee.com/gvp) 35 | 5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) 36 | 6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # imedu 2 | 演示观看:https://www.toutiao.com/i6716143999305908744/ 3 | #### 介绍 4 | 最近想做一个聊天的客户端,于是仿照微信界面做了一个基于mui和H5+的IM聊天demo的UI界面,实现录音视频图片原生调用(暂未接入IM服务),喜欢的可以去看一下,在上面继续开发你的功能。也可以当做一个思路吧。 5 | 6 | 功能目前实现的有: 7 | 8 | 1.登录的页面UI; 9 | 10 | 2.消息界面,仿微信界面,没有设计师,自己设计的很粗糙; 11 | 12 | 3.联系人界面,仿微信字母选择; 13 | 14 | 4.顶部tabbar,添加好友菜单; 15 | 16 | 5.个人信息页面,修改图像实现相册选择和基本裁剪; 17 | 18 | 6.具体的聊天界面,语音、图片、视频、拍照、表情均实现,可以自己去体验,包括图片预览,视频全频播放等。 19 | 20 | 目前没有接入IM服务,本来打算接入网易云的,由于时间的关系没来得及坐上去,喜欢转眼的朋友可以实现一下子,网易云信用户量小的时候完全免费,注册一个账号就可使开发了。最后,由于好久没碰了,最后一次大概五月前一点吧。 21 | 22 | #### 软件架构 23 | 软件架构说明 24 | imedu 25 | 26 | baidu-fanyi 27 | 28 | css 29 | 30 | fonts 31 | 32 | images 33 | 34 | js --业务js 35 | 36 | libs --第三方库js 37 | 38 | login --login 39 | 40 | pages --tab-bar底部标签 41 | 42 | pages-in --其余页面 43 | 44 | unpackage --hbuilder生成 45 | 46 | index.html --页面入口 47 | 48 | mainfest.json --打包手机APP打包配置 49 | 50 | #### 安装教程 51 | 52 | hbuilderx打开-运行-运行到手机或模拟器【连接真机或者手机模拟器】---或者apk文件自己安装,已在项目代码目录 53 | #### 使用说明 54 | 55 | 56 | #### 创建者信息 57 | 何胜金 58 | 2356899074@qq.com 59 | 60 | -------------------------------------------------------------------------------- /baidu-fanyi/md5.js: -------------------------------------------------------------------------------- 1 | var MD5 = function (string) { 2 | 3 | function RotateLeft(lValue, iShiftBits) { 4 | return (lValue<>>(32-iShiftBits)); 5 | } 6 | 7 | function AddUnsigned(lX,lY) { 8 | var lX4,lY4,lX8,lY8,lResult; 9 | lX8 = (lX & 0x80000000); 10 | lY8 = (lY & 0x80000000); 11 | lX4 = (lX & 0x40000000); 12 | lY4 = (lY & 0x40000000); 13 | lResult = (lX & 0x3FFFFFFF)+(lY & 0x3FFFFFFF); 14 | if (lX4 & lY4) { 15 | return (lResult ^ 0x80000000 ^ lX8 ^ lY8); 16 | } 17 | if (lX4 | lY4) { 18 | if (lResult & 0x40000000) { 19 | return (lResult ^ 0xC0000000 ^ lX8 ^ lY8); 20 | } else { 21 | return (lResult ^ 0x40000000 ^ lX8 ^ lY8); 22 | } 23 | } else { 24 | return (lResult ^ lX8 ^ lY8); 25 | } 26 | } 27 | 28 | function F(x,y,z) { return (x & y) | ((~x) & z); } 29 | function G(x,y,z) { return (x & z) | (y & (~z)); } 30 | function H(x,y,z) { return (x ^ y ^ z); } 31 | function I(x,y,z) { return (y ^ (x | (~z))); } 32 | 33 | function FF(a,b,c,d,x,s,ac) { 34 | a = AddUnsigned(a, AddUnsigned(AddUnsigned(F(b, c, d), x), ac)); 35 | return AddUnsigned(RotateLeft(a, s), b); 36 | }; 37 | 38 | function GG(a,b,c,d,x,s,ac) { 39 | a = AddUnsigned(a, AddUnsigned(AddUnsigned(G(b, c, d), x), ac)); 40 | return AddUnsigned(RotateLeft(a, s), b); 41 | }; 42 | 43 | function HH(a,b,c,d,x,s,ac) { 44 | a = AddUnsigned(a, AddUnsigned(AddUnsigned(H(b, c, d), x), ac)); 45 | return AddUnsigned(RotateLeft(a, s), b); 46 | }; 47 | 48 | function II(a,b,c,d,x,s,ac) { 49 | a = AddUnsigned(a, AddUnsigned(AddUnsigned(I(b, c, d), x), ac)); 50 | return AddUnsigned(RotateLeft(a, s), b); 51 | }; 52 | 53 | function ConvertToWordArray(string) { 54 | var lWordCount; 55 | var lMessageLength = string.length; 56 | var lNumberOfWords_temp1=lMessageLength + 8; 57 | var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1 % 64))/64; 58 | var lNumberOfWords = (lNumberOfWords_temp2+1)*16; 59 | var lWordArray=Array(lNumberOfWords-1); 60 | var lBytePosition = 0; 61 | var lByteCount = 0; 62 | while ( lByteCount < lMessageLength ) { 63 | lWordCount = (lByteCount-(lByteCount % 4))/4; 64 | lBytePosition = (lByteCount % 4)*8; 65 | lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount)<>>29; 73 | return lWordArray; 74 | }; 75 | 76 | function WordToHex(lValue) { 77 | var WordToHexValue="",WordToHexValue_temp="",lByte,lCount; 78 | for (lCount = 0;lCount<=3;lCount++) { 79 | lByte = (lValue>>>(lCount*8)) & 255; 80 | WordToHexValue_temp = "0" + lByte.toString(16); 81 | WordToHexValue = WordToHexValue + WordToHexValue_temp.substr(WordToHexValue_temp.length-2,2); 82 | } 83 | return WordToHexValue; 84 | }; 85 | 86 | function Utf8Encode(string) { 87 | string = string.replace(/\r\n/g,"\n"); 88 | var utftext = ""; 89 | 90 | for (var n = 0; n < string.length; n++) { 91 | 92 | var c = string.charCodeAt(n); 93 | 94 | if (c < 128) { 95 | utftext += String.fromCharCode(c); 96 | } 97 | else if((c > 127) && (c < 2048)) { 98 | utftext += String.fromCharCode((c >> 6) | 192); 99 | utftext += String.fromCharCode((c & 63) | 128); 100 | } 101 | else { 102 | utftext += String.fromCharCode((c >> 12) | 224); 103 | utftext += String.fromCharCode(((c >> 6) & 63) | 128); 104 | utftext += String.fromCharCode((c & 63) | 128); 105 | } 106 | 107 | } 108 | 109 | return utftext; 110 | }; 111 | 112 | var x=Array(); 113 | var k,AA,BB,CC,DD,a,b,c,d; 114 | var S11=7, S12=12, S13=17, S14=22; 115 | var S21=5, S22=9 , S23=14, S24=20; 116 | var S31=4, S32=11, S33=16, S34=23; 117 | var S41=6, S42=10, S43=15, S44=21; 118 | 119 | string = Utf8Encode(string); 120 | 121 | x = ConvertToWordArray(string); 122 | 123 | a = 0x67452301; b = 0xEFCDAB89; c = 0x98BADCFE; d = 0x10325476; 124 | 125 | for (k=0;ka:not(.mui-btn) { 26 | padding: 0 !important; 27 | } 28 | 29 | .mui-slider-indicator .mui-active.mui-indicator { 30 | background: #424040 !important; 31 | } 32 | 33 | .mui-slider-indicator .mui-indicator { 34 | box-shadow: none !important; 35 | -webkit-box-shadow: none !important; 36 | } 37 | 38 | .mui-bar-nav~.mui-content .mui-pull-top-pocket { 39 | top: 35px !important; 40 | } 41 | 42 | .chat-trip.pastMessage { 43 | display: none; 44 | } 45 | 46 | .chat-trip.notMessage { 47 | display: none; 48 | } -------------------------------------------------------------------------------- /css/app.css: -------------------------------------------------------------------------------- 1 | /* 2 | *这是单独为hello mui准备的个性化css,可以覆盖标准mui的css定义; 3 | * 在实际项目开发时,建议为App单独写一个css文件,从而实现项目的自定义皮肤功能; 4 | * 5 | * */ 6 | .mui-plus header.mui-bar{ 7 | display: block; 8 | color: #00FF7F; 9 | } 10 | .mui-plus .mui-bar-nav~.mui-content{ 11 | padding: 0; 12 | } 13 | 14 | /*hm开头的表示仅为 Hello MUI示例定义*/ 15 | /* .hm-description{ 16 | margin: .5em 0; 17 | } 18 | 19 | .hm-description>li { 20 | font-size: 14px; 21 | color: #8f8f94; 22 | } */ 23 | -------------------------------------------------------------------------------- /css/feedback.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * ====================================================== 3 | * FeedBack Template For MUI (http://dev.dcloud.net.cn/mui) 4 | * ======================================================= 5 | * @version:1.0.0 6 | * @author:cuihongbao@dcloud.io 7 | */ 8 | 9 | .feedback body { 10 | background-color: #EFEFF4; 11 | } 12 | .feedback input, 13 | .feedback textarea { 14 | border: none !important; 15 | } 16 | .feedback textarea { 17 | height: 100px; 18 | margin-bottom: 0 !important; 19 | padding-bottom: 0 !important; 20 | } 21 | .feedback .row { 22 | width: 100%; 23 | background-color: #fff; 24 | } 25 | .feedback p { 26 | padding: 10px 15px 0; 27 | } 28 | /*.feedback button#submit { 29 | width: 90%; 30 | height: 46px; 31 | left: 50%; 32 | -webkit-transform: translate(-50%); 33 | }*/ 34 | 35 | input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{ 36 | font-size: 14px; 37 | } 38 | 39 | .feedback .hidden { 40 | display: none; 41 | } 42 | .feedback .image-list { 43 | width: 100%; 44 | height: 85px; 45 | background-size: cover; 46 | padding: 10px 10px; 47 | overflow: hidden; 48 | } 49 | .feedback .image-item { 50 | width: 65px; 51 | height: 65px; 52 | /*background-image: url(../images/iconfont-tianjia.png);*/ 53 | background-size: 100% 100%; 54 | display: inline-block; 55 | position: relative; 56 | border-radius: 5px; 57 | margin-right: 10px; 58 | margin-bottom: 10px; 59 | border: solid 1px #e8e8e8; 60 | vertical-align: top; 61 | } 62 | .feedback .image-item .file { 63 | position: absolute; 64 | left: 0px; 65 | top: 0px; 66 | width: 100%; 67 | height: 100%; 68 | opacity: 0; 69 | cursor: pointer; 70 | z-index: 0; 71 | } 72 | .feedback .image-item.space { 73 | border: none; 74 | } 75 | .feedback .image-item .image-close { 76 | position: absolute; 77 | display: inline-block; 78 | right: -6px; 79 | top: -6px; 80 | width: 20px; 81 | height: 20px; 82 | text-align: center; 83 | line-height: 20px; 84 | border-radius: 12px; 85 | background-color: #FF5053; 86 | color: #f3f3f3; 87 | border: solid 1px #FF5053; 88 | font-size: 9px; 89 | font-weight: 200; 90 | z-index: 1; 91 | } 92 | .feedback .image-item .image-up{ 93 | height: 65px; 94 | width: 65px; 95 | border-radius: 10px; 96 | line-height: 65px; 97 | border: 1px solid #ccc; 98 | color: #ccc; 99 | display: inline-block; 100 | text-align: center; 101 | } 102 | .feedback .image-item .image-up:after{ 103 | font-family: "微软雅黑"; 104 | content: '+'; 105 | font-size: 60px; 106 | } 107 | .feedback .image-item.space .image-close { 108 | display: none; 109 | } 110 | .feedback .mui-inline{ 111 | vertical-align: bottom; 112 | font-size: 14px; 113 | color: #8f8f94; 114 | } 115 | .mui-icon-star{ 116 | color: #B5B5B5; 117 | font-size: 22px; 118 | } 119 | .mui-icon-star-filled{ 120 | color: #FFB400; 121 | font-size: 22px; 122 | } 123 | .mui-popover { 124 | height: 180px; 125 | } 126 | .stream{ 127 | display: none; 128 | } 129 | .mui-plus-stream .stream{ 130 | display: block; 131 | } 132 | -------------------------------------------------------------------------------- /css/icons-extra.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: MuiiconSpread; 3 | font-weight: normal; 4 | font-style: normal; 5 | src: url('../fonts/mui-icons-extra.ttf') format('truetype'); /* iOS 4.1- */ 6 | } 7 | .mui-icon-extra 8 | { 9 | font-family: MuiiconSpread; 10 | font-size: 24px; 11 | font-weight: normal; 12 | font-style: normal; 13 | line-height: 1; 14 | display: inline-block; 15 | text-decoration: none; 16 | -webkit-font-smoothing: antialiased; 17 | } 18 | .mui-icon-extra-cold:before { content: "\e500"; } 19 | .mui-icon-extra-share:before { content: "\e200"; } 20 | .mui-icon-extra-class:before { content: "\e118"; } 21 | .mui-icon-extra-custom:before { content: "\e117"; } 22 | .mui-icon-extra-new:before { content: "\e103"; } 23 | .mui-icon-extra-card:before { content: "\e104"; } 24 | .mui-icon-extra-grech:before { content: "\e105"; } 25 | .mui-icon-extra-trend:before { content: "\e106"; } 26 | .mui-icon-extra-filter:before { content: "\e207"; } 27 | .mui-icon-extra-holiday:before { content: "\e300"; } 28 | .mui-icon-extra-cart:before { content: "\e107"; } 29 | .mui-icon-extra-heart:before { content: "\e180"; } 30 | .mui-icon-extra-computer:before { content: "\e600"; } 31 | .mui-icon-extra-express:before { content: "\e108"; } 32 | .mui-icon-extra-gift:before { content: "\e109"; } 33 | .mui-icon-extra-gold:before { content: "\e102"; } 34 | .mui-icon-extra-lamp:before { content: "\e601"; } 35 | .mui-icon-extra-rank:before { content: "\e110"; } 36 | .mui-icon-extra-notice:before { content: "\e111"; } 37 | .mui-icon-extra-sweep:before { content: "\e202"; } 38 | .mui-icon-extra-arrowleftcricle:before { content: "\e401"; } 39 | .mui-icon-extra-dictionary:before { content: "\e602"; } 40 | .mui-icon-extra-heart-filled:before { content: "\e119"; } 41 | .mui-icon-extra-xiaoshuo:before { content: "\e607"; } 42 | .mui-icon-extra-top:before { content: "\e403"; } 43 | .mui-icon-extra-people:before { content: "\e203"; } 44 | .mui-icon-extra-topic:before { content: "\e603"; } 45 | .mui-icon-extra-hotel:before { content: "\e301"; } 46 | .mui-icon-extra-like:before { content: "\e206"; } 47 | .mui-icon-extra-regist:before { content: "\e201"; } 48 | .mui-icon-extra-order:before { content: "\e113"; } 49 | .mui-icon-extra-alipay:before { content: "\e114"; } 50 | .mui-icon-extra-find:before { content: "\e400"; } 51 | .mui-icon-extra-arrowrightcricle:before { content: "\e402"; } 52 | .mui-icon-extra-calendar:before { content: "\e115"; } 53 | .mui-icon-extra-prech:before { content: "\e116"; } 54 | .mui-icon-extra-cate:before { content: "\e501"; } 55 | .mui-icon-extra-comment:before { content: "\e209"; } 56 | .mui-icon-extra-at:before { content: "\e208"; } 57 | .mui-icon-extra-addpeople:before { content: "\e204"; } 58 | .mui-icon-extra-peoples:before { content: "\e205"; } 59 | .mui-icon-extra-calc:before { content: "\e101"; } 60 | .mui-icon-extra-classroom:before { content: "\e604"; } 61 | .mui-icon-extra-phone:before { content: "\e404"; } 62 | .mui-icon-extra-university:before { content: "\e605"; } 63 | .mui-icon-extra-outline:before { content: "\e606"; } 64 | -------------------------------------------------------------------------------- /css/mui.dtpicker.css: -------------------------------------------------------------------------------- 1 | .mui-dtpicker { 2 | position: fixed; 3 | left: 0px; 4 | width: 100%; 5 | z-index: 999999; 6 | background-color: #eee; 7 | border-top: solid 1px #ccc; 8 | box-shadow: 0px -5px 7px 0px rgba(0, 0, 0, 0.1); 9 | -webkit-transition: .3s; 10 | bottom: 0px; 11 | -webkit-transform: translateY(300px); 12 | } 13 | .mui-dtpicker.mui-active { 14 | -webkit-transform: translateY(0px); 15 | } 16 | /*用于将 html body 禁止滚动条*/ 17 | 18 | .mui-dtpicker-active-for-page { 19 | overflow: hidden !important; 20 | } 21 | .mui-android-5-1 .mui-dtpicker { 22 | bottom: -300px; 23 | -webkit-transition-property: bottom; 24 | -webkit-transform: none; 25 | } 26 | .mui-android-5-1 .mui-dtpicker.mui-active { 27 | bottom: 0px; 28 | -webkit-transition-property: bottom; 29 | -webkit-transform: none; 30 | } 31 | .mui-dtpicker-header { 32 | padding: 6px; 33 | font-size: 14px; 34 | color: #888; 35 | } 36 | .mui-dtpicker-header button { 37 | font-size: 12px; 38 | padding: 5px 10px; 39 | } 40 | .mui-dtpicker-header button:last-child { 41 | float: right; 42 | } 43 | .mui-dtpicker-body { 44 | position: relative; 45 | width: 100%; 46 | height: 200px; 47 | /*border-top: solid 1px #eee; 48 | background-color: #fff;*/ 49 | } 50 | .mui-ios .mui-dtpicker-body { 51 | -webkit-perspective: 1200px; 52 | perspective: 1200px; 53 | -webkit-transform-style: preserve-3d; 54 | transform-style: preserve-3d; 55 | } 56 | .mui-dtpicker-title h5 { 57 | display: inline-block; 58 | width: 20%; 59 | margin: 0px; 60 | padding: 8px; 61 | text-align: center; 62 | border-top: solid 1px #ddd; 63 | background-color: #f0f0f0; 64 | border-bottom: solid 1px #ccc; 65 | } 66 | .mui-dtpicker .mui-picker { 67 | width: 20%; 68 | height: 100%; 69 | margin: 0px; 70 | float: left; 71 | border: none; 72 | } 73 | /*年月日时分*/ 74 | 75 | [data-type="datetime"] .mui-picker, 76 | [data-type="time"] .mui-dtpicker-title h5 { 77 | width: 20%; 78 | } 79 | [data-type="datetime"] [data-id="picker-h"], 80 | [data-type="datetime"] [data-id="title-h"] { 81 | border-left: dotted 1px #ccc; 82 | } 83 | /*年月日*/ 84 | 85 | [data-type="date"] .mui-picker, 86 | [data-type="date"] .mui-dtpicker-title h5 { 87 | width: 33.3%; 88 | } 89 | [data-type="date"] [data-id="picker-h"], 90 | [data-type="date"] [data-id="picker-i"], 91 | [data-type="date"] [data-id="title-h"], 92 | [data-type="date"] [data-id="title-i"] { 93 | display: none; 94 | } 95 | /*年月日时*/ 96 | 97 | [data-type="hour"] .mui-picker, 98 | [data-type="hour"] .mui-dtpicker-title h5 { 99 | width: 25%; 100 | } 101 | [data-type="hour"] [data-id="picker-i"], 102 | [data-type="hour"] [data-id="title-i"] { 103 | display: none; 104 | } 105 | [data-type="hour"] [data-id="picker-h"], 106 | [data-type="hour"] [data-id="title-h"] { 107 | border-left: dotted 1px #ccc; 108 | } 109 | /*时分*/ 110 | 111 | [data-type="time"] .mui-picker, 112 | [data-type="time"] .mui-dtpicker-title h5 { 113 | width: 50%; 114 | } 115 | [data-type="time"] [data-id="picker-y"], 116 | [data-type="time"] [data-id="picker-m"], 117 | [data-type="time"] [data-id="picker-d"], 118 | [data-type="time"] [data-id="title-y"], 119 | [data-type="time"] [data-id="title-m"], 120 | [data-type="time"] [data-id="title-d"] { 121 | display: none; 122 | } 123 | /*年月*/ 124 | 125 | [data-type="month"] .mui-picker, 126 | [data-type="month"] .mui-dtpicker-title h5 { 127 | width: 50%; 128 | } 129 | [data-type="month"] [data-id="picker-d"], 130 | [data-type="month"] [data-id="picker-h"], 131 | [data-type="month"] [data-id="picker-i"], 132 | [data-type="month"] [data-id="title-d"], 133 | [data-type="month"] [data-id="title-h"], 134 | [data-type="month"] [data-id="title-i"] { 135 | display: none; 136 | } -------------------------------------------------------------------------------- /css/mui.imageviewer.css: -------------------------------------------------------------------------------- 1 | .mui-imageviewer { 2 | position: absolute; 3 | position: fixed; 4 | background-color: rgba(0, 0, 0, 0.9); 5 | width: 100%; 6 | height: 100%; 7 | z-index: 99; 8 | left: 0px; 9 | top: 0px; 10 | display: none; 11 | opacity: 0; 12 | -webkit-transition: all 0.6s ease-in-out; 13 | transition: all 0.6s ease-in-out; 14 | -webkit-transform-style: preserve-3d; 15 | -webkit-backface-visibility: hidden; 16 | overflow: hidden; 17 | margin: 0px; 18 | padding: 0px; 19 | box-sizing: border-box; 20 | } 21 | .mui-imageviewer-mask { 22 | position: absolute; 23 | z-index: 11; 24 | width: 100%; 25 | height: 100%; 26 | left: 0px; 27 | top: 0px; 28 | display: none; 29 | } 30 | .mui-imageviewer .mui-imageviewer-header { 31 | position: absolute; 32 | height: 45px; 33 | width: 100%; 34 | left: 0px; 35 | top: 0px; 36 | z-index: 10; 37 | background-color: rgba(0, 0, 0, 0.5); 38 | margin: 0px; 39 | padding: 0px; 40 | box-sizing: border-box; 41 | } 42 | .mui-imageviewer .mui-imageviewer-state { 43 | display: block; 44 | width: 100%; 45 | height: 100%; 46 | line-height: 100%; 47 | color: springgreen; 48 | text-align: center; 49 | font-size: 16px; 50 | padding: 15px; 51 | } 52 | .mui-imageviewer .mui-imageviewer-header .mui-imageviewer-close { 53 | position: absolute; 54 | top: 5px; 55 | right: 5px; 56 | font-size: 55px; 57 | color: springgreen; 58 | } 59 | .mui-imageviewer .mui-imageviewer-header .mui-imageviewer-close:active { 60 | color: #FF5053; 61 | } 62 | .mui-imageviewer .mui-imageviewer-item { 63 | width: 100%; 64 | height: 100%; 65 | left: 0px; 66 | top: 0px; 67 | position: absolute; 68 | z-index: 0; 69 | margin: 0px; 70 | padding: 0px; 71 | box-sizing: border-box; 72 | -webkit-transition: -webkit-transform 500ms ease-in-out; 73 | transition: transform 500ms ease-in-out; 74 | display: table; 75 | overflow: hidden; 76 | } 77 | .mui-imageviewer .mui-imageviewer-item-center { 78 | -webkit-transform: translateX(0); 79 | transform: translateX(0); 80 | } 81 | .mui-imageviewer .mui-imageviewer-item-left { 82 | -webkit-transform: translateX(-100%); 83 | transform: translateX(-100%); 84 | } 85 | .mui-imageviewer .mui-imageviewer-item-right { 86 | -webkit-transform: translateX(100%); 87 | transform: translateX(100%); 88 | } 89 | .mui-imageviewer .mui-imageviewer-item span { 90 | display: table-cell; 91 | text-align: center; 92 | vertical-align: middle; 93 | line-height: 100%; 94 | font-size: 100%; 95 | margin: 0px; 96 | padding: 0px; 97 | box-sizing: border-box; 98 | overflow: auto; 99 | } 100 | .mui-imageviewer .mui-imageviewer-item img { 101 | backface-visibility: hidden; 102 | transform-origin: 50% 50% 0px; 103 | max-width: 100%; 104 | } 105 | .mui-imageviewer-left, 106 | .mui-imageviewer-right { 107 | position: absolute; 108 | z-index: 2; 109 | color: springgreen; 110 | top: 50%; 111 | margin-top: -18px; 112 | font-size: 36px; 113 | } 114 | .mui-imageviewer-left { 115 | left: 5px; 116 | } 117 | .mui-imageviewer-right { 118 | right: 5px; 119 | } 120 | .mui-imageviewer-left:active, 121 | .mui-imageviewer-right:active { 122 | color: #fff; 123 | } -------------------------------------------------------------------------------- /css/mui.indexedlist.css: -------------------------------------------------------------------------------- 1 | .mui-indexed-list { 2 | position: relative; 3 | border-top: solid 1px #e3e3e3; 4 | border-bottom: solid 1px #e3e3e3; 5 | overflow: hidden; 6 | background-color: #fafafa; 7 | height: 300px; 8 | cursor: default; 9 | } 10 | .mui-indexed-list-inner { 11 | margin: 0px; 12 | padding: 0px; 13 | overflow-y: auto; 14 | border: none; 15 | } 16 | .mui-indexed-list-inner::-webkit-scrollbar { 17 | width: 0px; 18 | height: 0px; 19 | visibility: hidden; 20 | } 21 | .mui-indexed-list-empty-alert, 22 | .mui-indexed-list-inner.empty ul { 23 | display: none; 24 | } 25 | .mui-indexed-list-inner.empty .mui-indexed-list-empty-alert { 26 | display: block; 27 | } 28 | .mui-indexed-list-empty-alert { 29 | padding: 30px 15px; 30 | text-align: center; 31 | color: #ccc; 32 | padding-right: 45px; 33 | } 34 | .mui-ios .mui-indexed-list-inner { 35 | width: calc(100% + 10px); 36 | } 37 | .mui-indexed-list-group, 38 | .mui-indexed-list-item { 39 | padding-right: 45px; 40 | } 41 | .mui-ios .mui-indexed-list-group, 42 | .mui-ios .mui-indexed-list-item, 43 | .mui-ios .mui-indexed-list-empty-alert { 44 | padding-right: 55px; 45 | } 46 | .mui-indexed-list-group { 47 | background-color: #f7f7f7; 48 | } 49 | .mui-indexed-list-group { 50 | padding-top: 3px; 51 | padding-bottom: 3px; 52 | } 53 | .mui-indexed-list-search { 54 | border-bottom: solid 1px #e3e3e3; 55 | z-index: 15; 56 | } 57 | .mui-indexed-list-search.mui-search:before { 58 | margin-top: -10px; 59 | } 60 | .mui-indexed-list-search input { 61 | border-radius: 0px; 62 | margin: 0px; 63 | background-color: #fafafa; 64 | } 65 | .mui-indexed-list-bar { 66 | width: 23px; 67 | background-color: lightgrey; 68 | position: absolute; 69 | height: 100%; 70 | z-index: 10; 71 | right: 0px; 72 | -webkit-transition: .2s; 73 | } 74 | .mui-indexed-list-bar a { 75 | display: block; 76 | text-align: center; 77 | font-size: 11px; 78 | padding: 0px; 79 | margin: 0px; 80 | line-height: 15px; 81 | color: #aaa; 82 | } 83 | .mui-indexed-list-bar.active { 84 | background-color: rgb(200,200,200); 85 | } 86 | .mui-indexed-list-bar.active a { 87 | color: #333; 88 | } 89 | .mui-indexed-list-bar.active a.active { 90 | color: #007aff; 91 | } 92 | .mui-indexed-list-alert { 93 | position: absolute; 94 | z-index: 20; 95 | background-color: rgba(0, 0, 0, 0.5); 96 | width: 80px; 97 | height: 80px; 98 | left: 50%; 99 | top: 50%; 100 | margin-left: -40px; 101 | margin-top: -40px; 102 | border-radius: 40px; 103 | text-align: center; 104 | line-height: 80px; 105 | font-size: 35px; 106 | color: #fff; 107 | display: none; 108 | -webkit-transition: .2s; 109 | } 110 | .mui-indexed-list-alert.active { 111 | display: block; 112 | } -------------------------------------------------------------------------------- /css/mui.listpicker.css: -------------------------------------------------------------------------------- 1 | /** 2 | * 选择列表插件 3 | * varstion 1.0.0 4 | * by Houfeng 5 | * Houfeng@DCloud.io 6 | */ 7 | 8 | .mui-listpicker { 9 | position: relative; 10 | border: solid 1px #ccc; 11 | padding: 0px; 12 | margin: 3px; 13 | height: 185px; 14 | background-color: #fff; 15 | overflow: hidden; 16 | border-radius: 3px; 17 | } 18 | .mui-listpicker .mui-listpicker-inner { 19 | width: 100%; 20 | height: 100%; 21 | position: absolute; 22 | left: 0px; 23 | top: 0px; 24 | z-index: 1; 25 | border-radius: 3px; 26 | -webkit-mask-box-image: -webkit-linear-gradient(bottom, transparent, transparent 5%, #fff 20%, #fff 80%, transparent 95%, transparent); 27 | -webkit-mask-box-image: linear-gradient(to top, transparent, transparent 5%, #fff 20%, #fff 80%, transparent 95%, transparent); 28 | } 29 | .mui-ios .mui-listpicker .mui-listpicker-inner { 30 | width: calc(100% + 8px); 31 | padding-right: 8px; 32 | } 33 | .mui-android .mui-listpicker .mui-listpicker-inner { 34 | overflow-y: auto; 35 | -webkit-overflow-scrolling: touch; 36 | } 37 | .mui-listpicker .mui-listpicker-inner::-webkit-scrollbar { 38 | width: 0px; 39 | height: 0px; 40 | visibility: hidden; 41 | } 42 | .mui-listpicker ul { 43 | list-style-type: none; 44 | margin: 0px; 45 | padding: 0px; 46 | position: relative; 47 | } 48 | .mui-listpicker ul li { 49 | box-sizing: border-box; 50 | position: relative; 51 | height: 36px; 52 | line-height: 36px; 53 | text-align: center; 54 | color: #555; 55 | white-space: nowrap; 56 | overflow: hidden; 57 | text-overflow: ellipsis; 58 | } 59 | .mui-listpicker.three-dimensional { 60 | -webkit-transform-style: preserve-3d; 61 | transform-style: preserve-3d; 62 | } 63 | .mui-listpicker.three-dimensional .mui-listpicker-inner { 64 | -webkit-transform-style: preserve-3d; 65 | transform-style: preserve-3d; 66 | } 67 | .mui-listpicker.three-dimensional ul { 68 | -webkit-transform-style: preserve-3d; 69 | transform-style: preserve-3d; 70 | } 71 | .mui-listpicker.three-dimensional ul li { 72 | -webkit-transform-style: preserve-3d; 73 | transform-style: preserve-3d; 74 | } 75 | .mui-listpicker ul li:last-child { 76 | border-bottom: none; 77 | } 78 | .mui-listpicker ul li::first-child { 79 | border-top: none; 80 | } 81 | .mui-listpicker .mui-listpicker-rule { 82 | position: absolute; 83 | border: solid 1px #ccc; 84 | border-left: none; 85 | border-right: none; 86 | background-color: #dfd; 87 | opacity: 0.5; 88 | width: 100%; 89 | left: 0px; 90 | top: 50%; 91 | z-index: 0; 92 | } 93 | .mui-listpicker .mui-listpicker-item-selected { 94 | color: green; 95 | } -------------------------------------------------------------------------------- /css/mui.picker.all.css: -------------------------------------------------------------------------------- 1 | /** 2 | * 选择列表插件 3 | * varstion 2.0.0 4 | * by Houfeng 5 | * Houfeng@DCloud.io 6 | */ 7 | 8 | .mui-picker { 9 | background-color: #ddd; 10 | position: relative; 11 | height: 200px; 12 | overflow: hidden; 13 | border: solid 1px rgba(0, 0, 0, 0.1); 14 | -webkit-user-select: none; 15 | user-select: none; 16 | box-sizing: border-box; 17 | } 18 | .mui-picker-inner { 19 | box-sizing: border-box; 20 | position: relative; 21 | width: 100%; 22 | height: 100%; 23 | overflow: hidden; 24 | -webkit-mask-box-image: -webkit-linear-gradient(bottom, transparent, transparent 5%, #fff 20%, #fff 80%, transparent 95%, transparent); 25 | -webkit-mask-box-image: linear-gradient(top, transparent, transparent 5%, #fff 20%, #fff 80%, transparent 95%, transparent); 26 | } 27 | .mui-pciker-list, 28 | .mui-pciker-rule { 29 | box-sizing: border-box; 30 | padding: 0px; 31 | margin: 0px; 32 | width: 100%; 33 | height: 36px; 34 | line-height: 36px; 35 | position: absolute; 36 | left: 0px; 37 | top: 50%; 38 | margin-top: -18px; 39 | } 40 | .mui-pciker-rule-bg { 41 | z-index: 0; 42 | /*background-color: #cfd5da;*/ 43 | } 44 | .mui-pciker-rule-ft { 45 | z-index: 2; 46 | border-top: solid 1px rgba(0, 0, 0, 0.1); 47 | border-bottom: solid 1px rgba(0, 0, 0, 0.1); 48 | /*-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);*/ 49 | /*box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);*/ 50 | } 51 | .mui-pciker-list { 52 | z-index: 1; 53 | -webkit-transform-style: preserve-3d; 54 | transform-style: preserve-3d; 55 | -webkit-transform: perspective(1000px) rotateY(0deg) rotateX(0deg); 56 | transform: perspective(1000px) rotateY(0deg) rotateX(0deg); 57 | } 58 | .mui-pciker-list li { 59 | width: 100%; 60 | height: 100%; 61 | position: absolute; 62 | text-align: center; 63 | vertical-align: middle; 64 | -webkit-backface-visibility: hidden; 65 | backface-visibility: hidden; 66 | overflow: hidden; 67 | box-sizing: border-box; 68 | font-size: 16px; 69 | font-family: "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; 70 | color: #888; 71 | padding: 0px 8px; 72 | white-space: nowrap; 73 | -webkit-text-overflow: ellipsis; 74 | text-overflow: ellipsis; 75 | overflow: hidden; 76 | cursor: default; 77 | visibility: hidden; 78 | } 79 | .mui-pciker-list li.highlight, 80 | .mui-pciker-list li.visible { 81 | visibility: visible; 82 | } 83 | .mui-pciker-list li.highlight { 84 | color: #222; 85 | } 86 | .mui-poppicker { 87 | position: fixed; 88 | left: 0px; 89 | width: 100%; 90 | z-index: 999; 91 | background-color: #eee; 92 | border-top: solid 1px #ccc; 93 | box-shadow: 0px -5px 7px 0px rgba(0, 0, 0, 0.1); 94 | -webkit-transition: .3s; 95 | bottom: 0px; 96 | -webkit-transform: translateY(300px); 97 | } 98 | .mui-poppicker.mui-active { 99 | -webkit-transform: translateY(0px); 100 | } 101 | .mui-android-5-1 .mui-poppicker { 102 | bottom: -300px; 103 | -webkit-transition-property: bottom; 104 | -webkit-transform: none; 105 | } 106 | .mui-android-5-1 .mui-poppicker.mui-active { 107 | bottom: 0px; 108 | -webkit-transition-property: bottom; 109 | -webkit-transform: none; 110 | } 111 | .mui-poppicker-header { 112 | padding: 6px; 113 | font-size: 14px; 114 | color: #888; 115 | } 116 | .mui-poppicker-header .mui-btn { 117 | font-size: 12px; 118 | padding: 5px 10px; 119 | } 120 | .mui-poppicker-btn-cancel { 121 | float: left; 122 | } 123 | .mui-poppicker-btn-ok { 124 | float: right; 125 | } 126 | .mui-poppicker-clear { 127 | clear: both; 128 | height: 0px; 129 | line-height: 0px; 130 | font-size: 0px; 131 | overflow: hidden; 132 | } 133 | .mui-poppicker-body { 134 | position: relative; 135 | width: 100%; 136 | height: 200px; 137 | border-top: solid 1px #ddd; 138 | /*-webkit-perspective: 1200px; 139 | perspective: 1200px; 140 | -webkit-transform-style: preserve-3d; 141 | transform-style: preserve-3d;*/ 142 | } 143 | .mui-poppicker-body .mui-picker { 144 | width: 100%; 145 | height: 100%; 146 | margin: 0px; 147 | border: none; 148 | float: left; 149 | } 150 | .mui-dtpicker { 151 | position: fixed; 152 | left: 0px; 153 | width: 100%; 154 | z-index: 999999; 155 | background-color: #eee; 156 | border-top: solid 1px #ccc; 157 | box-shadow: 0px -5px 7px 0px rgba(0, 0, 0, 0.1); 158 | -webkit-transition: .3s; 159 | bottom: 0px; 160 | -webkit-transform: translateY(300px); 161 | } 162 | .mui-dtpicker.mui-active { 163 | -webkit-transform: translateY(0px); 164 | } 165 | /*用于将 html body 禁止滚动条*/ 166 | 167 | .mui-dtpicker-active-for-page { 168 | overflow: hidden !important; 169 | } 170 | .mui-android-5-1 .mui-dtpicker { 171 | bottom: -300px; 172 | -webkit-transition-property: bottom; 173 | -webkit-transform: none; 174 | } 175 | .mui-android-5-1 .mui-dtpicker.mui-active { 176 | bottom: 0px; 177 | -webkit-transition-property: bottom; 178 | -webkit-transform: none; 179 | } 180 | .mui-dtpicker-header { 181 | padding: 6px; 182 | font-size: 14px; 183 | color: #888; 184 | } 185 | .mui-dtpicker-header button { 186 | font-size: 12px; 187 | padding: 5px 10px; 188 | } 189 | .mui-dtpicker-header button:last-child { 190 | float: right; 191 | } 192 | .mui-dtpicker-body { 193 | position: relative; 194 | width: 100%; 195 | height: 200px; 196 | /*border-top: solid 1px #eee; 197 | background-color: #fff;*/ 198 | } 199 | .mui-ios .mui-dtpicker-body { 200 | -webkit-perspective: 1200px; 201 | perspective: 1200px; 202 | -webkit-transform-style: preserve-3d; 203 | transform-style: preserve-3d; 204 | } 205 | .mui-dtpicker-title h5 { 206 | display: inline-block; 207 | width: 20%; 208 | margin: 0px; 209 | padding: 8px; 210 | text-align: center; 211 | border-top: solid 1px #ddd; 212 | background-color: #f0f0f0; 213 | border-bottom: solid 1px #ccc; 214 | } 215 | .mui-dtpicker .mui-picker { 216 | width: 20%; 217 | height: 100%; 218 | margin: 0px; 219 | float: left; 220 | border: none; 221 | } 222 | /*年月日时分*/ 223 | 224 | [data-type="datetime"] .mui-picker, 225 | [data-type="time"] .mui-dtpicker-title h5 { 226 | width: 20%; 227 | } 228 | [data-type="datetime"] [data-id="picker-h"], 229 | [data-type="datetime"] [data-id="title-h"] { 230 | border-left: dotted 1px #ccc; 231 | } 232 | /*年月日*/ 233 | 234 | [data-type="date"] .mui-picker, 235 | [data-type="date"] .mui-dtpicker-title h5 { 236 | width: 33.3%; 237 | } 238 | [data-type="date"] [data-id="picker-h"], 239 | [data-type="date"] [data-id="picker-i"], 240 | [data-type="date"] [data-id="title-h"], 241 | [data-type="date"] [data-id="title-i"] { 242 | display: none; 243 | } 244 | /*年月日时*/ 245 | 246 | [data-type="hour"] .mui-picker, 247 | [data-type="hour"] .mui-dtpicker-title h5 { 248 | width: 25%; 249 | } 250 | [data-type="hour"] [data-id="picker-i"], 251 | [data-type="hour"] [data-id="title-i"] { 252 | display: none; 253 | } 254 | [data-type="hour"] [data-id="picker-h"], 255 | [data-type="hour"] [data-id="title-h"] { 256 | border-left: dotted 1px #ccc; 257 | } 258 | /*时分*/ 259 | 260 | [data-type="time"] .mui-picker, 261 | [data-type="time"] .mui-dtpicker-title h5 { 262 | width: 50%; 263 | } 264 | [data-type="time"] [data-id="picker-y"], 265 | [data-type="time"] [data-id="picker-m"], 266 | [data-type="time"] [data-id="picker-d"], 267 | [data-type="time"] [data-id="title-y"], 268 | [data-type="time"] [data-id="title-m"], 269 | [data-type="time"] [data-id="title-d"] { 270 | display: none; 271 | } 272 | /*年月*/ 273 | 274 | [data-type="month"] .mui-picker, 275 | [data-type="month"] .mui-dtpicker-title h5 { 276 | width: 50%; 277 | } 278 | [data-type="month"] [data-id="picker-d"], 279 | [data-type="month"] [data-id="picker-h"], 280 | [data-type="month"] [data-id="picker-i"], 281 | [data-type="month"] [data-id="title-d"], 282 | [data-type="month"] [data-id="title-h"], 283 | [data-type="month"] [data-id="title-i"] { 284 | display: none; 285 | } -------------------------------------------------------------------------------- /css/mui.picker.css: -------------------------------------------------------------------------------- 1 | /** 2 | * 选择列表插件 3 | * varstion 2.0.0 4 | * by Houfeng 5 | * Houfeng@DCloud.io 6 | */ 7 | 8 | .mui-picker { 9 | background-color: #ddd; 10 | position: relative; 11 | height: 200px; 12 | overflow: hidden; 13 | border: solid 1px rgba(0, 0, 0, 0.1); 14 | -webkit-user-select: none; 15 | user-select: none; 16 | box-sizing: border-box; 17 | } 18 | .mui-picker-inner { 19 | box-sizing: border-box; 20 | position: relative; 21 | width: 100%; 22 | height: 100%; 23 | overflow: hidden; 24 | -webkit-mask-box-image: -webkit-linear-gradient(bottom, transparent, transparent 5%, #fff 20%, #fff 80%, transparent 95%, transparent); 25 | -webkit-mask-box-image: linear-gradient(top, transparent, transparent 5%, #fff 20%, #fff 80%, transparent 95%, transparent); 26 | } 27 | .mui-pciker-list, 28 | .mui-pciker-rule { 29 | box-sizing: border-box; 30 | padding: 0px; 31 | margin: 0px; 32 | width: 100%; 33 | height: 36px; 34 | line-height: 36px; 35 | position: absolute; 36 | left: 0px; 37 | top: 50%; 38 | margin-top: -18px; 39 | } 40 | .mui-pciker-rule-bg { 41 | z-index: 0; 42 | /*background-color: #cfd5da;*/ 43 | } 44 | .mui-pciker-rule-ft { 45 | z-index: 2; 46 | border-top: solid 1px rgba(0, 0, 0, 0.1); 47 | border-bottom: solid 1px rgba(0, 0, 0, 0.1); 48 | /*-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);*/ 49 | /*box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);*/ 50 | } 51 | .mui-pciker-list { 52 | z-index: 1; 53 | -webkit-transform-style: preserve-3d; 54 | transform-style: preserve-3d; 55 | -webkit-transform: perspective(1000px) rotateY(0deg) rotateX(0deg); 56 | transform: perspective(1000px) rotateY(0deg) rotateX(0deg); 57 | } 58 | .mui-pciker-list li { 59 | width: 100%; 60 | height: 100%; 61 | position: absolute; 62 | text-align: center; 63 | vertical-align: middle; 64 | -webkit-backface-visibility: hidden; 65 | backface-visibility: hidden; 66 | overflow: hidden; 67 | box-sizing: border-box; 68 | font-size: 16px; 69 | font-family: "Helvetica Neue", "Helvetica", "Arial", "sans-serif"; 70 | color: #888; 71 | padding: 0px 8px; 72 | white-space: nowrap; 73 | -webkit-text-overflow: ellipsis; 74 | text-overflow: ellipsis; 75 | overflow: hidden; 76 | cursor: default; 77 | visibility: hidden; 78 | } 79 | .mui-pciker-list li.highlight, 80 | .mui-pciker-list li.visible { 81 | visibility: visible; 82 | } 83 | .mui-pciker-list li.highlight { 84 | color: #222; 85 | } -------------------------------------------------------------------------------- /css/mui.picker.min.css: -------------------------------------------------------------------------------- 1 | /** 2 | * 选择列表插件 3 | * varstion 2.0.0 4 | * by Houfeng 5 | * Houfeng@DCloud.io 6 | **/ 7 | .mui-pciker-list li,.mui-picker,.mui-picker-inner{box-sizing:border-box;overflow:hidden}.mui-picker{background-color:#ddd;position:relative;height:200px;border:1px solid rgba(0,0,0,.1);-webkit-user-select:none;user-select:none}.mui-dtpicker,.mui-poppicker{left:0;background-color:#eee;box-shadow:0 -5px 7px 0 rgba(0,0,0,.1);-webkit-transition:.3s;width:100%}.mui-picker-inner{position:relative;width:100%;height:100%;-webkit-mask-box-image:-webkit-linear-gradient(bottom,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent);-webkit-mask-box-image:linear-gradient(top,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent)}.mui-pciker-list,.mui-pciker-rule{box-sizing:border-box;padding:0;margin:-18px 0 0;width:100%;height:36px;line-height:36px;position:absolute;left:0;top:50%}.mui-pciker-rule-bg{z-index:0}.mui-pciker-rule-ft{z-index:2;border-top:solid 1px rgba(0,0,0,.1);border-bottom:solid 1px rgba(0,0,0,.1)}.mui-pciker-list{z-index:1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(750pt) rotateY(0) rotateX(0);transform:perspective(750pt) rotateY(0) rotateX(0)}.mui-pciker-list li{width:100%;height:100%;position:absolute;text-align:center;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:1pc;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#888;padding:0 8px;white-space:nowrap;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;cursor:default;visibility:hidden}.mui-pciker-list li.highlight,.mui-pciker-list li.visible{visibility:visible}.mui-pciker-list li.highlight{color:#222}.mui-poppicker{position:fixed;z-index:999;border-top:solid 1px #ccc;bottom:0;-webkit-transform:translateY(300px)}.mui-poppicker.mui-active{-webkit-transform:translateY(0)}.mui-android-5-1 .mui-poppicker{bottom:-300px;-webkit-transition-property:bottom;-webkit-transform:none}.mui-android-5-1 .mui-poppicker.mui-active{bottom:0;-webkit-transition-property:bottom;-webkit-transform:none}.mui-poppicker-header{padding:6px;font-size:14px;color:#888}.mui-poppicker-header .mui-btn{font-size:9pt;padding:5px 10px}.mui-poppicker-btn-cancel{float:left}.mui-poppicker-btn-ok{float:right}.mui-poppicker-clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden}.mui-poppicker-body{position:relative;width:100%;height:200px;border-top:solid 1px #ddd}.mui-poppicker-body .mui-picker{width:100%;height:100%;margin:0;border:none;float:left}.mui-dtpicker{position:fixed;z-index:999999;border-top:solid 1px #ccc;bottom:0;-webkit-transform:translateY(300px)}.mui-dtpicker.mui-active{-webkit-transform:translateY(0)}.mui-dtpicker-active-for-page{overflow:hidden!important}.mui-android-5-1 .mui-dtpicker{bottom:-300px;-webkit-transition-property:bottom;-webkit-transform:none}.mui-android-5-1 .mui-dtpicker.mui-active{bottom:0;-webkit-transition-property:bottom;-webkit-transform:none}.mui-dtpicker-header{padding:6px;font-size:14px;color:#888}.mui-dtpicker-header button{font-size:9pt;padding:5px 10px}.mui-dtpicker-header button:last-child{float:right}.mui-dtpicker-body{position:relative;width:100%;height:200px}.mui-ios .mui-dtpicker-body{-webkit-perspective:75pc;perspective:75pc;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mui-dtpicker-title h5{display:inline-block;width:20%;margin:0;padding:8px;text-align:center;border-top:solid 1px #ddd;background-color:#f0f0f0;border-bottom:solid 1px #ccc}[data-type=hour] [data-id=title-i],[data-type=hour] [data-id=picker-i],[data-type=month] [data-id=title-i],[data-type=month] [data-id=picker-d],[data-type=month] [data-id=title-d],[data-type=month] [data-id=picker-h],[data-type=month] [data-id=title-h],[data-type=month] [data-id=picker-i],[data-type=time] [data-id=picker-y],[data-type=time] [data-id=picker-m],[data-type=time] [data-id=picker-d],[data-type=time] [data-id=title-y],[data-type=time] [data-id=title-m],[data-type=time] [data-id=title-d],[data-type=date] [data-id=title-i],[data-type=date] [data-id=picker-h],[data-type=date] [data-id=title-h],[data-type=date] [data-id=picker-i]{display:none}.mui-dtpicker .mui-picker{width:20%;height:100%;margin:0;float:left;border:none}[data-type=hour] [data-id=picker-h],[data-type=hour] [data-id=title-h],[data-type=datetime] [data-id=picker-h],[data-type=datetime] [data-id=title-h]{border-left:dotted 1px #ccc}[data-type=datetime] .mui-picker,[data-type=time] .mui-dtpicker-title h5{width:20%}[data-type=date] .mui-dtpicker-title h5,[data-type=date] .mui-picker{width:33.3%}[data-type=hour] .mui-dtpicker-title h5,[data-type=hour] .mui-picker{width:25%}[data-type=month] .mui-dtpicker-title h5,[data-type=month] .mui-picker,[data-type=time] .mui-dtpicker-title h5,[data-type=time] .mui-picker{width:50%} -------------------------------------------------------------------------------- /css/mui.poppicker.css: -------------------------------------------------------------------------------- 1 | .mui-poppicker { 2 | position: fixed; 3 | left: 0px; 4 | width: 100%; 5 | z-index: 999; 6 | background-color: #eee; 7 | border-top: solid 1px #ccc; 8 | box-shadow: 0px -5px 7px 0px rgba(0, 0, 0, 0.1); 9 | -webkit-transition: .3s; 10 | bottom: 0px; 11 | -webkit-transform: translateY(300px); 12 | } 13 | .mui-poppicker.mui-active { 14 | -webkit-transform: translateY(0px); 15 | } 16 | .mui-android-5-1 .mui-poppicker { 17 | bottom: -300px; 18 | -webkit-transition-property: bottom; 19 | -webkit-transform: none; 20 | } 21 | .mui-android-5-1 .mui-poppicker.mui-active { 22 | bottom: 0px; 23 | -webkit-transition-property: bottom; 24 | -webkit-transform: none; 25 | } 26 | .mui-poppicker-header { 27 | padding: 6px; 28 | font-size: 14px; 29 | color: #888; 30 | } 31 | .mui-poppicker-header .mui-btn { 32 | font-size: 12px; 33 | padding: 5px 10px; 34 | } 35 | .mui-poppicker-btn-cancel { 36 | float: left; 37 | } 38 | .mui-poppicker-btn-ok { 39 | float: right; 40 | } 41 | .mui-poppicker-clear { 42 | clear: both; 43 | height: 0px; 44 | line-height: 0px; 45 | font-size: 0px; 46 | overflow: hidden; 47 | } 48 | .mui-poppicker-body { 49 | position: relative; 50 | width: 100%; 51 | height: 200px; 52 | border-top: solid 1px #ddd; 53 | /*-webkit-perspective: 1200px; 54 | perspective: 1200px; 55 | -webkit-transform-style: preserve-3d; 56 | transform-style: preserve-3d;*/ 57 | } 58 | .mui-poppicker-body .mui-picker { 59 | width: 100%; 60 | height: 100%; 61 | margin: 0px; 62 | border: none; 63 | float: left; 64 | } -------------------------------------------------------------------------------- /css/style.css: -------------------------------------------------------------------------------- 1 | .mui-title { 2 | font-size: 14px; 3 | font-weight: 500; 4 | line-height: 38px; 5 | position: absolute; 6 | display: block; 7 | width: 100%; 8 | margin: 10px 10px -10px -10px !important; 9 | padding: 0; 10 | text-align: center; 11 | white-space: nowrap; 12 | color: #000; 13 | } 14 | 15 | .mui-content>.mui-table-view:first-child { 16 | margin-top: 0px !important; 17 | } 18 | 19 | .mui-bar .mui-icon { 20 | font-size: 24px; 21 | position: relative; 22 | z-index: 20; 23 | padding-top: 30px !important; 24 | padding-bottom: 10px; 25 | } 26 | 27 | .mui-badge { 28 | font-size: 10px; 29 | line-height: 1.4; 30 | position: absolute; 31 | top: 13px !important; 32 | left: 100%; 33 | margin-left: -10px; 34 | padding: 1px 5px; 35 | color: #fff; 36 | background: red; 37 | } -------------------------------------------------------------------------------- /fonts/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/fonts/iconfont.eot -------------------------------------------------------------------------------- /fonts/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/fonts/iconfont.ttf -------------------------------------------------------------------------------- /fonts/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/fonts/iconfont.woff -------------------------------------------------------------------------------- /fonts/mui-icons-extra.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/fonts/mui-icons-extra.ttf -------------------------------------------------------------------------------- /fonts/mui.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/fonts/mui.ttf -------------------------------------------------------------------------------- /fonts/new/iconfont.css: -------------------------------------------------------------------------------- 1 | @font-face {font-family: "iconfont"; 2 | src: url('iconfont.eot?t=1551707927632'); /* IE9 */ 3 | src: url('iconfont.eot?t=1551707927632#iefix') format('embedded-opentype'), /* IE6-IE8 */ 4 | url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAmMAAsAAAAAEIwAAAk8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCEHgqSII8NATYCJAMsCxgABCAFhG0HgUMbGA4jEfZ6sJKR/dUBb4h/qgwFjW3A5rSqHYkaj1ixkkZ8HyIiIDI0nUgrEvzPwdO33+/Ozqz8XcQbJNWunkhEDolE6NbESiVEQiJEiCahvQAYHs/895pUSXWoNLFn9MRiApK5zbav4nqDqwzCx83FhwY5zNkAcbh67jvXz30EHWGG8uwnj/Y6SLvsdUnx6GpNbQpAkkKq5M1v8O6h8/dFABVdVaErVADQlXUibCu0iTC+BmsrBsWLIo2M3154CJDpMkwWP6tMIGFwWrDniIYPBCnRjVVUCKkrFLg1PvweT3I21wLgwvt7+QKTJYDDK+B2dw+NQ8Ds66tZiYrYNyJUww0CjiFQYBiYw90X8pdg5LtKyZuNA6BJ+KnwyuDwlW0M5qp6JU+wM5fRWmjSpuMfPMgkIoZHcCiBGkgAnKmjOecrGV6BUkYsBCGBZYAQoQbBwHJA8GD5oOnCKkEDtg2UF8kaQAgWa8YQNThTjJsOMA73BtB/cJseNsEE5Z9HUCKphVFoeFweR8CCPDFqBcbjqWBMTByXCyEvRm0RoVqtUlSwmc+TisVxPLzFbIE9CBGSxvHublqKOwPirjgVAAzC38vlwrBmiYK0DGCOpvh4hwyzO3JTz4kLKbd00PlIq03R0nNh/fqQZe8V4ip1nbw23R02O0MmR8Tiig52H1Kjzq3JsxzbUmIgZjH16pHcD5stcu1VxYzGwmFzNGqNRCyhUB8f4oSW2gH4Q/ZIp1DIRMzGIG7CAF6l8Ow/TVM840MFQ6FQLwy6vPbN8WBuDgiPGAfOLZRPCnH3qvmSgRGeT0YNUOH68ALTldCsEMknwkaoaGN0oeVapAcxXLRS9z45ETJFIlLXuva97X4iQNFkkO+/GzacF75jjt6zRu5aQrcn2g8Ht5M76CPUocA2Yqv/oBWDpMvuAGBfwOFxoDdQbghxwKZIl8XBYdf4+CbE5xE7PYFAW0cbx17M3i7Vu3+/V+Jaq11F+w5I3WQHhC6XxKVQc1yvlFS619G0z4dTW6is2LlG7gFOHD+Urtm6fgcmu4Udx4kdHjjapqUFlAs4f+oUJy/VeI93pneQkdSzIWKb2S1104rmIHkibcsxwi9rCogPHQKAcGCYS+IOznbFm+DGSAnvbEjH2BA28i9EW0Ozk4YIOWT10WTe/uMaZN2JNP6+Y+qeFmgdVAYNwQ5+Q9hKBQKE34/Zj5MnTNRve8jdv2J7Q6pcx1s8RNNmiTdI0jMFLq+kWbncTVS43CkWL3qzR+bYPM4u2SiGeZM4Fe7owNoGsGHnQhZnJF5wDFhaNulU2rF1Ekfg1hFasnEUlA+lO/DQEjG9DGvKXHwyB1J1mWeFSYKHyqDwKhN2u7H9Wg5k/pOI66EgSfmYZeM80NcOhC93jl7/Emxr2vzD9rBpDuwt4djYpsKr9fVqdX3DlSsEvCSsz3lBDm0c1jCscSj4fDi4p4ZZblRY6liNVjVanqJpiPUZbib8wuhSlD0hGVEl/uga/OulJs8V0JJ0Eg5Jyp6Q8qPhUsoFcHzAf4y+c+b2g32hoQLFGwXcDweWuxOqjvWeAQR/rA99YwMPTpt1YGjXv2v1vWv0j4d0nX0ATOOnvXj+3PWfVJO3q3f6uC7jgPZV3lH082fTFcc+f6pAP32yc/TT53Krwo/cuIEEED/DfgYRgELYgLYt4+aIc7jLbN+fEZ/53mbnZouzufY3veDLTE+woXD+vMIN+yRlDWwo2ov6rwtsQ9HXPL3MTcXVYHnGuHEZy9eAHzcuRGuwcfjEaWkTpw/zf+rJF1ZNWS1ah/YtY+pUXVkjzWOZY5hWsxg6Nqo40qfdn3R70v0pg+iRgm/zb6ItQmGLRijTQVsivcMPyjY8VRjkTzcYfvDSSHfF0x90izt1YK8SUewObTlBkY/TtgPHLmrmdOgEOX5R8KflsqoxS9ORjvHJJy9Xq7Lli9n7Mq7F3DilFhgmJixCp8QW9TS0Wvgx/XcvncUW4n9PKxxbJdcNHlGgyUyOi+2+uGqgbSFPsH+U2nrZp2sT36pEycZGLwW/MvEtRYmli0E56nx7/hAiKCs5UCfqeHvhEFJujAMEAGDSB00Be+dkkYZt41IcD0cjmryTnSCQzbSmFd/QZxRbZ142b4nuXbJvJy97nv7FuGzezn1L4nH0wMSsYcyZaea4M6Bo1/n7b4+Z2moaGm48uaH7NVlBnG2Pmd+cih0Y26k/8lX3xPAUyUKeGp7oviIPVZvLR8uN2w4OKCuXSFTPgAle+kw7HXtV01pzJVZtTC++fVqbcyf7dq72eX6+EOTndd8omH1feW/OFQPdkQYpO0UH16cPv25UU+f2LuN36y9AQoPv13QZ9kNML+Or4emnVJgRtOagSvJgYD7Gzx2hPl3Rpd9iYYNshJE7snj9UNUuWNqpzwJBLZIC8g/mMxJQxbzdm2bjA4ax2YvwY9uUS3JTBYcEYq3QMtBW2eXaKE0BuGJhTJ0CLdBqsIVBhKwAbFBUwCGDoUaVrLsCUlTpAjaYS2DfvlAjIxNKIG0ARlBiWFoLR42EdbB21KhaSPAour1u1EgwfwDgJpEljN0AfLtqAGEmK04i+ZQZPoHkeVnHG9fqTWTQ0Efd30Tu2y9WgaSvPtcfEe5roTlwfPbbf/oLs99w8H+PL37fVCe1CLoimp8kgIQDR/XKJ9iPv/22/qPhyiFup6AjZ0Nto3CVsOiALMahouMtXobn2hurXmS59kjsiHSKlUR3huUMiz2FaXEgMSPODFnxXGh1jCLGBTDohIiFJg9iRwOPWItynrAh51ns6fCDAkpScWZP4vws9HY7Xb4F7BNOMByBRmEt+9Klv/cbTbZ9oBrb2j+GSMLQVs3f2hcyhiEcxJ3pUtKgg6zwSeygtQIuyIJjqmasuk1d63eH1ShrcakoYJ+M/ATDsTONwvr5dJn5/W802fah4srvzv8YIr0e2qppkPHFcKMrl3I47kyX6KAGdTrICp90EK1YFnDFphYcUzV3WHSbmj6lmzLV9Nx6vxlu37U8+tJottqdru6e3r5+wktIzPV0mns5S9lRz91dEjaHzDanPFARWjSUCe15LDBPbK4PxBM6ZHOUfLNH+lDVGyzPfBfwZ57jTHKzI97afOj1iHndy4RT3/P2nstR3FELRQEAAAA=') format('woff2'), 5 | url('iconfont.woff?t=1551707927632') format('woff'), 6 | url('iconfont.ttf?t=1551707927632') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ 7 | url('iconfont.svg?t=1551707927632#iconfont') format('svg'); /* iOS 4.1- */ 8 | } 9 | 10 | .iconfont { 11 | font-family: "iconfont" !important; 12 | font-size: 16px; 13 | font-style: normal; 14 | -webkit-font-smoothing: antialiased; 15 | -moz-osx-font-smoothing: grayscale; 16 | } 17 | 18 | .icon-iconfontpaizhao:before { 19 | content: "\e60d"; 20 | } 21 | 22 | .icon-tupian2:before { 23 | content: "\e61b"; 24 | } 25 | 26 | .icon-tongxunlutubiao:before { 27 | content: "\e624"; 28 | } 29 | 30 | .icon-jiahao1:before { 31 | content: "\e607"; 32 | } 33 | 34 | .icon-biaoqing:before { 35 | content: "\e608"; 36 | } 37 | 38 | .icon-xindepengyou:before { 39 | content: "\e630"; 40 | } 41 | 42 | .icon-weixintubiao-:before { 43 | content: "\e602"; 44 | } 45 | 46 | .icon-qunliao:before { 47 | content: "\e601"; 48 | } 49 | 50 | .icon-shishishipin_luxiang:before { 51 | content: "\e655"; 52 | } 53 | 54 | .icon-wodedangxuan-copy-copy:before { 55 | content: "\e600"; 56 | } 57 | 58 | -------------------------------------------------------------------------------- /fonts/new/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/fonts/new/iconfont.eot -------------------------------------------------------------------------------- /fonts/new/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/fonts/new/iconfont.ttf -------------------------------------------------------------------------------- /fonts/new/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/fonts/new/iconfont.woff -------------------------------------------------------------------------------- /fonts/new/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/fonts/new/iconfont.woff2 -------------------------------------------------------------------------------- /images/04926/00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/00.png -------------------------------------------------------------------------------- /images/04926/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/01.png -------------------------------------------------------------------------------- /images/04926/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/02.png -------------------------------------------------------------------------------- /images/04926/03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/03.png -------------------------------------------------------------------------------- /images/04926/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/04.png -------------------------------------------------------------------------------- /images/04926/05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/05.png -------------------------------------------------------------------------------- /images/04926/06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/06.png -------------------------------------------------------------------------------- /images/04926/07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/07.png -------------------------------------------------------------------------------- /images/04926/08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/08.png -------------------------------------------------------------------------------- /images/04926/09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/09.png -------------------------------------------------------------------------------- /images/04926/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/10.png -------------------------------------------------------------------------------- /images/04926/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/11.png -------------------------------------------------------------------------------- /images/04926/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/12.png -------------------------------------------------------------------------------- /images/04926/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/13.png -------------------------------------------------------------------------------- /images/04926/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/14.png -------------------------------------------------------------------------------- /images/04926/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/04926/15.png -------------------------------------------------------------------------------- /images/4926/0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/0.gif -------------------------------------------------------------------------------- /images/4926/1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/1.gif -------------------------------------------------------------------------------- /images/4926/10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/10.gif -------------------------------------------------------------------------------- /images/4926/11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/11.gif -------------------------------------------------------------------------------- /images/4926/12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/12.gif -------------------------------------------------------------------------------- /images/4926/13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/13.gif -------------------------------------------------------------------------------- /images/4926/14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/14.gif -------------------------------------------------------------------------------- /images/4926/15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/15.gif -------------------------------------------------------------------------------- /images/4926/2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/2.gif -------------------------------------------------------------------------------- /images/4926/3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/3.gif -------------------------------------------------------------------------------- /images/4926/4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/4.gif -------------------------------------------------------------------------------- /images/4926/5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/5.gif -------------------------------------------------------------------------------- /images/4926/6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/6.gif -------------------------------------------------------------------------------- /images/4926/7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/7.gif -------------------------------------------------------------------------------- /images/4926/8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/8.gif -------------------------------------------------------------------------------- /images/4926/9.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/9.gif -------------------------------------------------------------------------------- /images/4926/emoji_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_0.png -------------------------------------------------------------------------------- /images/4926/emoji_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_1.png -------------------------------------------------------------------------------- /images/4926/emoji_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_10.png -------------------------------------------------------------------------------- /images/4926/emoji_100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_100.png -------------------------------------------------------------------------------- /images/4926/emoji_101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_101.png -------------------------------------------------------------------------------- /images/4926/emoji_102.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_102.png -------------------------------------------------------------------------------- /images/4926/emoji_103.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_103.png -------------------------------------------------------------------------------- /images/4926/emoji_104.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_104.png -------------------------------------------------------------------------------- /images/4926/emoji_105.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_105.png -------------------------------------------------------------------------------- /images/4926/emoji_106.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_106.png -------------------------------------------------------------------------------- /images/4926/emoji_107.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_107.png -------------------------------------------------------------------------------- /images/4926/emoji_108.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_108.png -------------------------------------------------------------------------------- /images/4926/emoji_109.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_109.png -------------------------------------------------------------------------------- /images/4926/emoji_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_11.png -------------------------------------------------------------------------------- /images/4926/emoji_110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_110.png -------------------------------------------------------------------------------- /images/4926/emoji_111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_111.png -------------------------------------------------------------------------------- /images/4926/emoji_112.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_112.png -------------------------------------------------------------------------------- /images/4926/emoji_113.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_113.png -------------------------------------------------------------------------------- /images/4926/emoji_114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_114.png -------------------------------------------------------------------------------- /images/4926/emoji_115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_115.png -------------------------------------------------------------------------------- /images/4926/emoji_116.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_116.png -------------------------------------------------------------------------------- /images/4926/emoji_117.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_117.png -------------------------------------------------------------------------------- /images/4926/emoji_118.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_118.png -------------------------------------------------------------------------------- /images/4926/emoji_119.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_119.png -------------------------------------------------------------------------------- /images/4926/emoji_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_12.png -------------------------------------------------------------------------------- /images/4926/emoji_120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_120.png -------------------------------------------------------------------------------- /images/4926/emoji_121.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_121.png -------------------------------------------------------------------------------- /images/4926/emoji_122.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_122.png -------------------------------------------------------------------------------- /images/4926/emoji_123.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_123.png -------------------------------------------------------------------------------- /images/4926/emoji_124.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_124.png -------------------------------------------------------------------------------- /images/4926/emoji_125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_125.png -------------------------------------------------------------------------------- /images/4926/emoji_126.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_126.png -------------------------------------------------------------------------------- /images/4926/emoji_127.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_127.png -------------------------------------------------------------------------------- /images/4926/emoji_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_128.png -------------------------------------------------------------------------------- /images/4926/emoji_129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_129.png -------------------------------------------------------------------------------- /images/4926/emoji_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_13.png -------------------------------------------------------------------------------- /images/4926/emoji_130.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_130.png -------------------------------------------------------------------------------- /images/4926/emoji_131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_131.png -------------------------------------------------------------------------------- /images/4926/emoji_132.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_132.png -------------------------------------------------------------------------------- /images/4926/emoji_133.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_133.png -------------------------------------------------------------------------------- /images/4926/emoji_134.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_134.png -------------------------------------------------------------------------------- /images/4926/emoji_135.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_135.png -------------------------------------------------------------------------------- /images/4926/emoji_136.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_136.png -------------------------------------------------------------------------------- /images/4926/emoji_137.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_137.png -------------------------------------------------------------------------------- /images/4926/emoji_138.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_138.png -------------------------------------------------------------------------------- /images/4926/emoji_139.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_139.png -------------------------------------------------------------------------------- /images/4926/emoji_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_14.png -------------------------------------------------------------------------------- /images/4926/emoji_140.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_140.png -------------------------------------------------------------------------------- /images/4926/emoji_141.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_141.png -------------------------------------------------------------------------------- /images/4926/emoji_142.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_142.png -------------------------------------------------------------------------------- /images/4926/emoji_143.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_143.png -------------------------------------------------------------------------------- /images/4926/emoji_144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_144.png -------------------------------------------------------------------------------- /images/4926/emoji_145.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_145.png -------------------------------------------------------------------------------- /images/4926/emoji_146.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_146.png -------------------------------------------------------------------------------- /images/4926/emoji_147.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_147.png -------------------------------------------------------------------------------- /images/4926/emoji_148.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_148.png -------------------------------------------------------------------------------- /images/4926/emoji_149.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_149.png -------------------------------------------------------------------------------- /images/4926/emoji_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_15.png -------------------------------------------------------------------------------- /images/4926/emoji_150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_150.png -------------------------------------------------------------------------------- /images/4926/emoji_151.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_151.png -------------------------------------------------------------------------------- /images/4926/emoji_152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_152.png -------------------------------------------------------------------------------- /images/4926/emoji_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_16.png -------------------------------------------------------------------------------- /images/4926/emoji_160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_160.png -------------------------------------------------------------------------------- /images/4926/emoji_161.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_161.png -------------------------------------------------------------------------------- /images/4926/emoji_162.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_162.png -------------------------------------------------------------------------------- /images/4926/emoji_163.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_163.png -------------------------------------------------------------------------------- /images/4926/emoji_164.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_164.png -------------------------------------------------------------------------------- /images/4926/emoji_165.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_165.png -------------------------------------------------------------------------------- /images/4926/emoji_166.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_166.png -------------------------------------------------------------------------------- /images/4926/emoji_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_17.png -------------------------------------------------------------------------------- /images/4926/emoji_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_18.png -------------------------------------------------------------------------------- /images/4926/emoji_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_19.png -------------------------------------------------------------------------------- /images/4926/emoji_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_2.png -------------------------------------------------------------------------------- /images/4926/emoji_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_20.png -------------------------------------------------------------------------------- /images/4926/emoji_200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_200.png -------------------------------------------------------------------------------- /images/4926/emoji_21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_21.png -------------------------------------------------------------------------------- /images/4926/emoji_22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_22.png -------------------------------------------------------------------------------- /images/4926/emoji_23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_23.png -------------------------------------------------------------------------------- /images/4926/emoji_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_24.png -------------------------------------------------------------------------------- /images/4926/emoji_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_25.png -------------------------------------------------------------------------------- /images/4926/emoji_26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_26.png -------------------------------------------------------------------------------- /images/4926/emoji_27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_27.png -------------------------------------------------------------------------------- /images/4926/emoji_28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_28.png -------------------------------------------------------------------------------- /images/4926/emoji_29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_29.png -------------------------------------------------------------------------------- /images/4926/emoji_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_3.png -------------------------------------------------------------------------------- /images/4926/emoji_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_30.png -------------------------------------------------------------------------------- /images/4926/emoji_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_31.png -------------------------------------------------------------------------------- /images/4926/emoji_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_32.png -------------------------------------------------------------------------------- /images/4926/emoji_33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_33.png -------------------------------------------------------------------------------- /images/4926/emoji_34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_34.png -------------------------------------------------------------------------------- /images/4926/emoji_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_35.png -------------------------------------------------------------------------------- /images/4926/emoji_36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_36.png -------------------------------------------------------------------------------- /images/4926/emoji_37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_37.png -------------------------------------------------------------------------------- /images/4926/emoji_38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_38.png -------------------------------------------------------------------------------- /images/4926/emoji_39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_39.png -------------------------------------------------------------------------------- /images/4926/emoji_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_4.png -------------------------------------------------------------------------------- /images/4926/emoji_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_40.png -------------------------------------------------------------------------------- /images/4926/emoji_41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_41.png -------------------------------------------------------------------------------- /images/4926/emoji_42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_42.png -------------------------------------------------------------------------------- /images/4926/emoji_43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_43.png -------------------------------------------------------------------------------- /images/4926/emoji_44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_44.png -------------------------------------------------------------------------------- /images/4926/emoji_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_45.png -------------------------------------------------------------------------------- /images/4926/emoji_46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_46.png -------------------------------------------------------------------------------- /images/4926/emoji_47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_47.png -------------------------------------------------------------------------------- /images/4926/emoji_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_48.png -------------------------------------------------------------------------------- /images/4926/emoji_49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_49.png -------------------------------------------------------------------------------- /images/4926/emoji_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_5.png -------------------------------------------------------------------------------- /images/4926/emoji_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_50.png -------------------------------------------------------------------------------- /images/4926/emoji_51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_51.png -------------------------------------------------------------------------------- /images/4926/emoji_52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_52.png -------------------------------------------------------------------------------- /images/4926/emoji_53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_53.png -------------------------------------------------------------------------------- /images/4926/emoji_54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_54.png -------------------------------------------------------------------------------- /images/4926/emoji_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_55.png -------------------------------------------------------------------------------- /images/4926/emoji_56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_56.png -------------------------------------------------------------------------------- /images/4926/emoji_57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_57.png -------------------------------------------------------------------------------- /images/4926/emoji_58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_58.png -------------------------------------------------------------------------------- /images/4926/emoji_59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_59.png -------------------------------------------------------------------------------- /images/4926/emoji_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_6.png -------------------------------------------------------------------------------- /images/4926/emoji_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_60.png -------------------------------------------------------------------------------- /images/4926/emoji_61.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_61.png -------------------------------------------------------------------------------- /images/4926/emoji_62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_62.png -------------------------------------------------------------------------------- /images/4926/emoji_63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_63.png -------------------------------------------------------------------------------- /images/4926/emoji_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_64.png -------------------------------------------------------------------------------- /images/4926/emoji_65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_65.png -------------------------------------------------------------------------------- /images/4926/emoji_66.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_66.png -------------------------------------------------------------------------------- /images/4926/emoji_67.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_67.png -------------------------------------------------------------------------------- /images/4926/emoji_68.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_68.png -------------------------------------------------------------------------------- /images/4926/emoji_69.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_69.png -------------------------------------------------------------------------------- /images/4926/emoji_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_7.png -------------------------------------------------------------------------------- /images/4926/emoji_70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_70.png -------------------------------------------------------------------------------- /images/4926/emoji_71.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_71.png -------------------------------------------------------------------------------- /images/4926/emoji_72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_72.png -------------------------------------------------------------------------------- /images/4926/emoji_73.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_73.png -------------------------------------------------------------------------------- /images/4926/emoji_74.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_74.png -------------------------------------------------------------------------------- /images/4926/emoji_75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_75.png -------------------------------------------------------------------------------- /images/4926/emoji_76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_76.png -------------------------------------------------------------------------------- /images/4926/emoji_77.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_77.png -------------------------------------------------------------------------------- /images/4926/emoji_78.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_78.png -------------------------------------------------------------------------------- /images/4926/emoji_79.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_79.png -------------------------------------------------------------------------------- /images/4926/emoji_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_8.png -------------------------------------------------------------------------------- /images/4926/emoji_80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_80.png -------------------------------------------------------------------------------- /images/4926/emoji_81.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_81.png -------------------------------------------------------------------------------- /images/4926/emoji_82.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_82.png -------------------------------------------------------------------------------- /images/4926/emoji_83.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_83.png -------------------------------------------------------------------------------- /images/4926/emoji_84.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_84.png -------------------------------------------------------------------------------- /images/4926/emoji_85.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_85.png -------------------------------------------------------------------------------- /images/4926/emoji_86.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_86.png -------------------------------------------------------------------------------- /images/4926/emoji_87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_87.png -------------------------------------------------------------------------------- /images/4926/emoji_88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_88.png -------------------------------------------------------------------------------- /images/4926/emoji_89.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_89.png -------------------------------------------------------------------------------- /images/4926/emoji_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_9.png -------------------------------------------------------------------------------- /images/4926/emoji_90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_90.png -------------------------------------------------------------------------------- /images/4926/emoji_91.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_91.png -------------------------------------------------------------------------------- /images/4926/emoji_92.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_92.png -------------------------------------------------------------------------------- /images/4926/emoji_93.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_93.png -------------------------------------------------------------------------------- /images/4926/emoji_94.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_94.png -------------------------------------------------------------------------------- /images/4926/emoji_95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_95.png -------------------------------------------------------------------------------- /images/4926/emoji_96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_96.png -------------------------------------------------------------------------------- /images/4926/emoji_97.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_97.png -------------------------------------------------------------------------------- /images/4926/emoji_98.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_98.png -------------------------------------------------------------------------------- /images/4926/emoji_99.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_99.png -------------------------------------------------------------------------------- /images/4926/emoji_del.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/4926/emoji_del.png -------------------------------------------------------------------------------- /images/default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/default.jpg -------------------------------------------------------------------------------- /images/guoxiang.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/guoxiang.jpg -------------------------------------------------------------------------------- /images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/logo.png -------------------------------------------------------------------------------- /images/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/logo2.png -------------------------------------------------------------------------------- /images/lsm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/lsm.jpg -------------------------------------------------------------------------------- /images/ming-jiajing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/ming-jiajing.jpg -------------------------------------------------------------------------------- /images/newfrend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/newfrend.png -------------------------------------------------------------------------------- /images/qunliao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/qunliao.png -------------------------------------------------------------------------------- /images/tem/ajmd001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd001.png -------------------------------------------------------------------------------- /images/tem/ajmd002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd002.png -------------------------------------------------------------------------------- /images/tem/ajmd003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd003.png -------------------------------------------------------------------------------- /images/tem/ajmd004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd004.png -------------------------------------------------------------------------------- /images/tem/ajmd005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd005.png -------------------------------------------------------------------------------- /images/tem/ajmd006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd006.png -------------------------------------------------------------------------------- /images/tem/ajmd007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd007.png -------------------------------------------------------------------------------- /images/tem/ajmd008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd008.png -------------------------------------------------------------------------------- /images/tem/ajmd009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd009.png -------------------------------------------------------------------------------- /images/tem/ajmd010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd010.png -------------------------------------------------------------------------------- /images/tem/ajmd011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd011.png -------------------------------------------------------------------------------- /images/tem/ajmd012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd012.png -------------------------------------------------------------------------------- /images/tem/ajmd013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd013.png -------------------------------------------------------------------------------- /images/tem/ajmd014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd014.png -------------------------------------------------------------------------------- /images/tem/ajmd015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd015.png -------------------------------------------------------------------------------- /images/tem/ajmd016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd016.png -------------------------------------------------------------------------------- /images/tem/ajmd017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd017.png -------------------------------------------------------------------------------- /images/tem/ajmd018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd018.png -------------------------------------------------------------------------------- /images/tem/ajmd019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd019.png -------------------------------------------------------------------------------- /images/tem/ajmd020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd020.png -------------------------------------------------------------------------------- /images/tem/ajmd021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd021.png -------------------------------------------------------------------------------- /images/tem/ajmd022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd022.png -------------------------------------------------------------------------------- /images/tem/ajmd023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd023.png -------------------------------------------------------------------------------- /images/tem/ajmd024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd024.png -------------------------------------------------------------------------------- /images/tem/ajmd025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd025.png -------------------------------------------------------------------------------- /images/tem/ajmd026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd026.png -------------------------------------------------------------------------------- /images/tem/ajmd027.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd027.png -------------------------------------------------------------------------------- /images/tem/ajmd028.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd028.png -------------------------------------------------------------------------------- /images/tem/ajmd029.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd029.png -------------------------------------------------------------------------------- /images/tem/ajmd030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd030.png -------------------------------------------------------------------------------- /images/tem/ajmd031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd031.png -------------------------------------------------------------------------------- /images/tem/ajmd032.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd032.png -------------------------------------------------------------------------------- /images/tem/ajmd033.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd033.png -------------------------------------------------------------------------------- /images/tem/ajmd034.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd034.png -------------------------------------------------------------------------------- /images/tem/ajmd035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd035.png -------------------------------------------------------------------------------- /images/tem/ajmd036.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd036.png -------------------------------------------------------------------------------- /images/tem/ajmd037.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd037.png -------------------------------------------------------------------------------- /images/tem/ajmd038.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd038.png -------------------------------------------------------------------------------- /images/tem/ajmd039.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd039.png -------------------------------------------------------------------------------- /images/tem/ajmd040.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd040.png -------------------------------------------------------------------------------- /images/tem/ajmd041.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd041.png -------------------------------------------------------------------------------- /images/tem/ajmd042.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd042.png -------------------------------------------------------------------------------- /images/tem/ajmd043.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd043.png -------------------------------------------------------------------------------- /images/tem/ajmd044.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd044.png -------------------------------------------------------------------------------- /images/tem/ajmd045.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd045.png -------------------------------------------------------------------------------- /images/tem/ajmd046.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd046.png -------------------------------------------------------------------------------- /images/tem/ajmd047.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd047.png -------------------------------------------------------------------------------- /images/tem/ajmd048.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/ajmd048.png -------------------------------------------------------------------------------- /images/tem/lt001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt001.png -------------------------------------------------------------------------------- /images/tem/lt002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt002.png -------------------------------------------------------------------------------- /images/tem/lt003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt003.png -------------------------------------------------------------------------------- /images/tem/lt004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt004.png -------------------------------------------------------------------------------- /images/tem/lt005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt005.png -------------------------------------------------------------------------------- /images/tem/lt006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt006.png -------------------------------------------------------------------------------- /images/tem/lt007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt007.png -------------------------------------------------------------------------------- /images/tem/lt008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt008.png -------------------------------------------------------------------------------- /images/tem/lt009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt009.png -------------------------------------------------------------------------------- /images/tem/lt010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt010.png -------------------------------------------------------------------------------- /images/tem/lt011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt011.png -------------------------------------------------------------------------------- /images/tem/lt012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt012.png -------------------------------------------------------------------------------- /images/tem/lt013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt013.png -------------------------------------------------------------------------------- /images/tem/lt014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt014.png -------------------------------------------------------------------------------- /images/tem/lt015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt015.png -------------------------------------------------------------------------------- /images/tem/lt016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt016.png -------------------------------------------------------------------------------- /images/tem/lt017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt017.png -------------------------------------------------------------------------------- /images/tem/lt018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt018.png -------------------------------------------------------------------------------- /images/tem/lt019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt019.png -------------------------------------------------------------------------------- /images/tem/lt020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/lt020.png -------------------------------------------------------------------------------- /images/tem/xxy001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy001.png -------------------------------------------------------------------------------- /images/tem/xxy002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy002.png -------------------------------------------------------------------------------- /images/tem/xxy003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy003.png -------------------------------------------------------------------------------- /images/tem/xxy004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy004.png -------------------------------------------------------------------------------- /images/tem/xxy005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy005.png -------------------------------------------------------------------------------- /images/tem/xxy006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy006.png -------------------------------------------------------------------------------- /images/tem/xxy007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy007.png -------------------------------------------------------------------------------- /images/tem/xxy008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy008.png -------------------------------------------------------------------------------- /images/tem/xxy009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy009.png -------------------------------------------------------------------------------- /images/tem/xxy010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy010.png -------------------------------------------------------------------------------- /images/tem/xxy011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy011.png -------------------------------------------------------------------------------- /images/tem/xxy012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy012.png -------------------------------------------------------------------------------- /images/tem/xxy013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy013.png -------------------------------------------------------------------------------- /images/tem/xxy014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy014.png -------------------------------------------------------------------------------- /images/tem/xxy015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy015.png -------------------------------------------------------------------------------- /images/tem/xxy016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy016.png -------------------------------------------------------------------------------- /images/tem/xxy017.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy017.png -------------------------------------------------------------------------------- /images/tem/xxy018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy018.png -------------------------------------------------------------------------------- /images/tem/xxy019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy019.png -------------------------------------------------------------------------------- /images/tem/xxy020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy020.png -------------------------------------------------------------------------------- /images/tem/xxy021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy021.png -------------------------------------------------------------------------------- /images/tem/xxy022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy022.png -------------------------------------------------------------------------------- /images/tem/xxy023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy023.png -------------------------------------------------------------------------------- /images/tem/xxy024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy024.png -------------------------------------------------------------------------------- /images/tem/xxy025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy025.png -------------------------------------------------------------------------------- /images/tem/xxy026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy026.png -------------------------------------------------------------------------------- /images/tem/xxy027.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy027.png -------------------------------------------------------------------------------- /images/tem/xxy028.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy028.png -------------------------------------------------------------------------------- /images/tem/xxy029.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy029.png -------------------------------------------------------------------------------- /images/tem/xxy030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy030.png -------------------------------------------------------------------------------- /images/tem/xxy031.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy031.png -------------------------------------------------------------------------------- /images/tem/xxy032.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy032.png -------------------------------------------------------------------------------- /images/tem/xxy033.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy033.png -------------------------------------------------------------------------------- /images/tem/xxy034.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy034.png -------------------------------------------------------------------------------- /images/tem/xxy035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy035.png -------------------------------------------------------------------------------- /images/tem/xxy036.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy036.png -------------------------------------------------------------------------------- /images/tem/xxy037.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy037.png -------------------------------------------------------------------------------- /images/tem/xxy038.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy038.png -------------------------------------------------------------------------------- /images/tem/xxy039.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy039.png -------------------------------------------------------------------------------- /images/tem/xxy040.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tem/xxy040.png -------------------------------------------------------------------------------- /images/tly.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/tly.jpg -------------------------------------------------------------------------------- /images/upimg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/upimg.png -------------------------------------------------------------------------------- /images/xiaolongnv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/xiaolongnv.jpg -------------------------------------------------------------------------------- /images/xlv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/xlv.jpg -------------------------------------------------------------------------------- /images/xlv1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/xlv1.jpg -------------------------------------------------------------------------------- /images/xlv2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/xlv2.jpg -------------------------------------------------------------------------------- /images/yangguo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/images/yangguo.jpg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | imedu 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 65 | 66 | 67 | 68 |
69 | 71 |

消息

72 | 73 |
74 | 75 | 93 | 94 | 208 | 209 | 210 | 211 | -------------------------------------------------------------------------------- /js/95516.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | var headerElem = document.querySelector(".header"); 3 | if (headerElem) { 4 | var backElem = document.getElementById("back-95516"); 5 | if (backElem) { 6 | return; 7 | } 8 | var css = ".header{position:relative;}#back-95516 {z-index:2000;position: absolute;display: inline-block;color: #333;top: 0;left: 0;width: 44px;height: 44px;}#back-95516:before{border: #fff solid 3px;position: absolute;left: 15px;top: 15px;display: block;content: ' ';background-size: 12px, auto;width: 12px;height: 12px;border-top: none;border-right: none;-webkit-transform: rotate(45deg);transform: rotate(45deg);}"; 9 | var headElem = document.head || document.getElementsByTagName('head')[0]; 10 | var styleElem = document.createElement('style'); 11 | styleElem.type = 'text/css'; 12 | if (styleElem.styleSheet) { 13 | styleElem.styleSheet.cssText = css; 14 | } else { 15 | styleElem.appendChild(document.createTextNode(css)); 16 | } 17 | headElem.appendChild(styleElem); 18 | 19 | backElem = document.createElement('a'); 20 | backElem.id = 'back-95516'; 21 | headerElem.appendChild(backElem); 22 | backElem.addEventListener('click', function(e) { 23 | plus.webview.currentWebview().close('auto'); 24 | }, true); 25 | document.addEventListener('plusready', function() { 26 | plus.key.addEventListener('backbutton', function() { 27 | plus.webview.currentWebview().close('auto'); 28 | }) 29 | }); 30 | } 31 | 32 | })(); -------------------------------------------------------------------------------- /js/arttmpl.js: -------------------------------------------------------------------------------- 1 | /*!art-template - Template Engine | http://aui.github.com/artTemplate/*/ 2 | !function(){function a(a){return a.replace(t,"").replace(u,",").replace(v,"").replace(w,"").replace(x,"").split(y)}function b(a){return"'"+a.replace(/('|\\)/g,"\\$1").replace(/\r/g,"\\r").replace(/\n/g,"\\n")+"'"}function c(c,d){function e(a){return m+=a.split(/\n/).length-1,k&&(a=a.replace(/\s+/g," ").replace(//g,"")),a&&(a=s[1]+b(a)+s[2]+"\n"),a}function f(b){var c=m;if(j?b=j(b,d):g&&(b=b.replace(/\n/g,function(){return m++,"$line="+m+";"})),0===b.indexOf("=")){var e=l&&!/^=[=#]/.test(b);if(b=b.replace(/^=[=#]?|[\s;]*$/g,""),e){var f=b.replace(/\s*\([^\)]+\)/,"");n[f]||/^(include|print)$/.test(f)||(b="$escape("+b+")")}else b="$string("+b+")";b=s[1]+b+s[2]}return g&&(b="$line="+c+";"+b),r(a(b),function(a){if(a&&!p[a]){var b;b="print"===a?u:"include"===a?v:n[a]?"$utils."+a:o[a]?"$helpers."+a:"$data."+a,w+=a+"="+b+",",p[a]=!0}}),b+"\n"}var g=d.debug,h=d.openTag,i=d.closeTag,j=d.parser,k=d.compress,l=d.escape,m=1,p={$data:1,$filename:1,$utils:1,$helpers:1,$out:1,$line:1},q="".trim,s=q?["$out='';","$out+=",";","$out"]:["$out=[];","$out.push(",");","$out.join('')"],t=q?"$out+=text;return $out;":"$out.push(text);",u="function(){var text=''.concat.apply('',arguments);"+t+"}",v="function(filename,data){data=data||$data;var text=$utils.$include(filename,data,$filename);"+t+"}",w="'use strict';var $utils=this,$helpers=$utils.$helpers,"+(g?"$line=0,":""),x=s[0],y="return new String("+s[3]+");";r(c.split(h),function(a){a=a.split(i);var b=a[0],c=a[1];1===a.length?x+=e(b):(x+=f(b),c&&(x+=e(c)))});var z=w+x+y;g&&(z="try{"+z+"}catch(e){throw {filename:$filename,name:'Render Error',message:e.message,line:$line,source:"+b(c)+".split(/\\n/)[$line-1].replace(/^\\s+/,'')};}");try{var A=new Function("$data","$filename",z);return A.prototype=n,A}catch(B){throw B.temp="function anonymous($data,$filename) {"+z+"}",B}}var d=function(a,b){return"string"==typeof b?q(b,{filename:a}):g(a,b)};d.version="3.0.0",d.config=function(a,b){e[a]=b};var e=d.defaults={openTag:"<%",closeTag:"%>",escape:!0,cache:!0,compress:!1,parser:null},f=d.cache={};d.render=function(a,b){return q(a,b)};var g=d.renderFile=function(a,b){var c=d.get(a)||p({filename:a,name:"Render Error",message:"Template not found"});return b?c(b):c};d.get=function(a){var b;if(f[a])b=f[a];else if("object"==typeof document){var c=document.getElementById(a);if(c){var d=(c.value||c.innerHTML).replace(/^\s*|\s*$/g,"");b=q(d,{filename:a})}}return b};var h=function(a,b){return"string"!=typeof a&&(b=typeof a,"number"===b?a+="":a="function"===b?h(a.call(a)):""),a},i={"<":"<",">":">",'"':""","'":"'","&":"&"},j=function(a){return i[a]},k=function(a){return h(a).replace(/&(?![\w#]+;)|[<>"']/g,j)},l=Array.isArray||function(a){return"[object Array]"==={}.toString.call(a)},m=function(a,b){var c,d;if(l(a))for(c=0,d=a.length;d>c;c++)b.call(a,a[c],c,a);else for(c in a)b.call(a,a[c],c)},n=d.utils={$helpers:{},$include:g,$string:h,$escape:k,$each:m};d.helper=function(a,b){o[a]=b};var o=d.helpers=n.$helpers;d.onerror=function(a){var b="Template Error\n\n";for(var c in a)b+="<"+c+">\n"+a[c]+"\n\n";"object"==typeof console&&console.error(b)};var p=function(a){return d.onerror(a),function(){return"{Template Error}"}},q=d.compile=function(a,b){function d(c){try{return new i(c,h)+""}catch(d){return b.debug?p(d)():(b.debug=!0,q(a,b)(c))}}b=b||{};for(var g in e)void 0===b[g]&&(b[g]=e[g]);var h=b.filename;try{var i=c(a,b)}catch(j){return j.filename=h||"anonymous",j.name="Syntax Error",p(j)}return d.prototype=i.prototype,d.toString=function(){return i.toString()},h&&b.cache&&(f[h]=d),d},r=n.$each,s="break,case,catch,continue,debugger,default,delete,do,else,false,finally,for,function,if,in,instanceof,new,null,return,switch,this,throw,true,try,typeof,var,void,while,with,abstract,boolean,byte,char,class,const,double,enum,export,extends,final,float,goto,implements,import,int,interface,long,native,package,private,protected,public,short,static,super,synchronized,throws,transient,volatile,arguments,let,yield,undefined",t=/\/\*[\w\W]*?\*\/|\/\/[^\n]*\n|\/\/[^\n]*$|"(?:[^"\\]|\\[\w\W])*"|'(?:[^'\\]|\\[\w\W])*'|\s*\.\s*[$\w\.]+/g,u=/[^\w$]+/g,v=new RegExp(["\\b"+s.replace(/,/g,"\\b|\\b")+"\\b"].join("|"),"g"),w=/^\d[^,]*|,\d[^,]*/g,x=/^,+|,+$/g,y=/^$|,+/;"function"==typeof define?define(function(){return d}):"undefined"!=typeof exports?module.exports=d:this.template=d}(); -------------------------------------------------------------------------------- /js/beecloud.js: -------------------------------------------------------------------------------- 1 | var beecloud = {}; 2 | var channels = null; 3 | var w = null; 4 | 5 | beecloud.payReq = function(data, cbsuccess, cberror) { 6 | doPay(data, cbsuccess, cberror); 7 | }; 8 | 9 | beecloud.genBillNo = function() { 10 | var d = new Date(); 11 | var vYear = d.getFullYear(); 12 | var vMon = d.getMonth() + 1; 13 | var vDay = d.getDate(); 14 | var h = d.getHours(); 15 | var m = d.getMinutes(); 16 | var se = d.getSeconds(); 17 | var ms = d.getMilliseconds(); 18 | billno = "" + vYear + (vMon < 10 ? "0" + vMon : vMon) + (vDay < 10 ? "0" + vDay : vDay) + (h < 10 ? "0" + h : h) + (m < 10 ? "0" + m : m) + (se < 10 ? "0" + se : se) + ms; 19 | return billno; 20 | }; 21 | 22 | mui.plusReady(function() { 23 | //配置业务支持的支付通道,支付需要服务端支持,在BeeCloud上支持支付宝支付和微信支付; 24 | var support_channel = ['alipay']; 25 | if(!mui.os.stream){//流应用下暂不支持微信SDK支付 26 | support_channel.push('wxpay'); 27 | } 28 | plus.payment.getChannels(function(s) { 29 | var oauthArea = document.querySelector('.oauth-area'); 30 | for (var i = 0; i < s.length; i++) { 31 | if(s[i].serviceReady){ 32 | if(~support_channel.indexOf(s[i].id)){ 33 | var btn = document.createElement('div'); 34 | btn.setAttribute('id', s[i].id); 35 | btn.className = 'mui-btn mui-btn-blue mui-btn-block pay'; 36 | btn.innerText = s[i].description+'支付' 37 | oauthArea.appendChild(btn); 38 | } 39 | } 40 | } 41 | channels = s; 42 | }, function(e) { 43 | console.log("获取支付渠道信权限失败:" + e.message); 44 | }); 45 | }); 46 | 47 | function getRandomHost() { 48 | var hosts = ['https://apibj.beecloud.cn', 49 | 'https://apihz.beecloud.cn', 50 | 'https://apisz.beecloud.cn', 51 | 'https://apiqd.beecloud.cn' 52 | ]; 53 | return "" + hosts[parseInt(3 * Math.random())] + "/2/rest/app/bill"; 54 | } 55 | 56 | /** 57 | * 获取支付通道 58 | * 59 | */ 60 | function getPayChannel(bc_channel) { 61 | var dc_channel_id = ''; 62 | switch (bc_channel) { 63 | case 'ALI_APP': 64 | dc_channel_id = 'alipay'; 65 | break; 66 | case 'WX_APP': 67 | dc_channel_id = 'wxpay'; 68 | break; 69 | default: 70 | break; 71 | } 72 | 73 | for (var i in channels) { 74 | if (channels[i].id == dc_channel_id) { 75 | return channels[i]; 76 | } 77 | } 78 | return null; 79 | } 80 | 81 | function doPay(payData, cbsuccess, cberror) { 82 | if (w) return; 83 | 84 | w = plus.nativeUI.showWaiting(); 85 | mui.ajax(getRandomHost(), { 86 | data: JSON.stringify(payData), 87 | type: 'post', 88 | dataType: 'json', 89 | contentType: "application/json", 90 | success: function(data) { 91 | w.close(); 92 | w = null; 93 | var paySrc = ''; 94 | 95 | if (data.result_code == 0) { 96 | var payChannel = getPayChannel(payData.channel); 97 | if (payChannel) { 98 | if (payChannel.id === 'alipay') { 99 | paySrc = data.order_string; 100 | } else if (payChannel.id === 'wxpay') { 101 | var statement = {}; 102 | statement.appid = data.app_id; 103 | statement.noncestr = data.nonce_str; 104 | statement.package = data.package; 105 | statement.partnerid = data.partner_id; 106 | statement.prepayid = data.prepay_id; 107 | statement.timestamp = parseInt(data.timestamp); 108 | statement.sign = data.pay_sign; 109 | paySrc = JSON.stringify(statement); 110 | } 111 | plus.payment.request(payChannel, paySrc, cbsuccess, cberror); 112 | } else if (payData.channel == 'UN_WEB') { 113 | //银联在线支付 114 | var web = plus.webview.create('', "beecloudPay",{ 115 | statusbar:{ 116 | background: "#f7f7f7" 117 | } 118 | }); 119 | //注入JS,解决银联界面返回的问题 120 | web.setJsFile('_www/js/95516.js'); 121 | web.addEventListener('loaded', function() { 122 | if (!web.isVisible()) { 123 | web.show(); 124 | } 125 | }); 126 | web.loadData(data.html); 127 | } 128 | } else { 129 | var bcError = {}; 130 | bcError.code = data.result_code; 131 | bcError.message = data.result_msg + ":" + data.err_detail; 132 | cberror(bcError); 133 | } 134 | }, 135 | error: function(xhr, errorType, error) { 136 | w.close(); 137 | w = null; 138 | cberror(error); 139 | } 140 | }); 141 | } -------------------------------------------------------------------------------- /js/feedback.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * ====================================================== 3 | * FeedBack Template For MUI (http://dev.dcloud.net.cn/mui) 4 | * ======================================================= 5 | * @version:1.0.0 6 | * @author:cuihongbao@dcloud.io 7 | */ 8 | (function() { 9 | var index = 1; 10 | var size = null; 11 | var imageIndexIdNum = 0; 12 | var starIndex = 0; 13 | var feedback = { 14 | question: document.getElementById('question'), 15 | contact: document.getElementById('contact'), 16 | imageList: document.getElementById('image-list'), 17 | submitBtn: document.getElementById('submit') 18 | }; 19 | var url = 'https://service.dcloud.net.cn/feedback'; 20 | feedback.files = []; 21 | feedback.uploader = null; 22 | feedback.deviceInfo = null; 23 | mui.plusReady(function() { 24 | //设备信息,无需修改 25 | feedback.deviceInfo = { 26 | appid: plus.runtime.appid, 27 | imei: plus.device.imei, //设备标识 28 | images: feedback.files, //图片文件 29 | p: mui.os.android ? 'a' : 'i', //平台类型,i表示iOS平台,a表示Android平台。 30 | md: plus.device.model, //设备型号 31 | app_version: plus.runtime.version, 32 | plus_version: plus.runtime.innerVersion, //基座版本号 33 | os: mui.os.version, 34 | net: ''+plus.networkinfo.getCurrentType() 35 | } 36 | }); 37 | /** 38 | *提交成功之后,恢复表单项 39 | */ 40 | feedback.clearForm = function() { 41 | feedback.question.value = ''; 42 | feedback.contact.value = ''; 43 | feedback.imageList.innerHTML = ''; 44 | feedback.newPlaceholder(); 45 | feedback.files = []; 46 | index = 0; 47 | size = 0; 48 | imageIndexIdNum = 0; 49 | starIndex = 0; 50 | //清除所有星标 51 | mui('.icons i').each(function (index,element) { 52 | if (element.classList.contains('mui-icon-star-filled')) { 53 | element.classList.add('mui-icon-star') 54 | element.classList.remove('mui-icon-star-filled') 55 | } 56 | }) 57 | }; 58 | feedback.getFileInputArray = function() { 59 | return [].slice.call(feedback.imageList.querySelectorAll('.file')); 60 | }; 61 | feedback.addFile = function(path) { 62 | feedback.files.push({name:"images"+index,path:path,id:"img-"+index}); 63 | index++; 64 | }; 65 | /** 66 | * 初始化图片域占位 67 | */ 68 | feedback.newPlaceholder = function() { 69 | var fileInputArray = feedback.getFileInputArray(); 70 | if (fileInputArray && 71 | fileInputArray.length > 0 && 72 | fileInputArray[fileInputArray.length - 1].parentNode.classList.contains('space')) { 73 | return; 74 | }; 75 | imageIndexIdNum++; 76 | var placeholder = document.createElement('div'); 77 | placeholder.setAttribute('class', 'image-item space'); 78 | var up = document.createElement("div"); 79 | up.setAttribute('class','image-up') 80 | //删除图片 81 | var closeButton = document.createElement('div'); 82 | closeButton.setAttribute('class', 'image-close'); 83 | closeButton.innerHTML = 'X'; 84 | closeButton.id = "img-"+index; 85 | //小X的点击事件 86 | closeButton.addEventListener('tap', function(event) { 87 | setTimeout(function() { 88 | for(var temp=0;temp (10*1024*1024)) { 120 | return mui.toast('文件超大,请重新选择~'); 121 | } 122 | if (!self.parentNode.classList.contains('space')) { //已有图片 123 | feedback.files.splice(index-1,1,{name:"images"+index,path:e}); 124 | } else { //加号 125 | placeholder.classList.remove('space'); 126 | feedback.addFile(zip.target); 127 | feedback.newPlaceholder(); 128 | } 129 | up.classList.remove('image-up'); 130 | placeholder.style.backgroundImage = 'url(' + zip.target + ')'; 131 | }, function(zipe) { 132 | mui.toast('压缩失败!') 133 | }); 134 | 135 | 136 | 137 | }, function(e) { 138 | mui.toast(e.message); 139 | },{}); 140 | }, false); 141 | placeholder.appendChild(closeButton); 142 | placeholder.appendChild(up); 143 | placeholder.appendChild(fileInput); 144 | feedback.imageList.appendChild(placeholder); 145 | }; 146 | feedback.newPlaceholder(); 147 | feedback.submitBtn.addEventListener('tap', function(event) { 148 | if (feedback.question.value == '' || 149 | (feedback.contact.value != '' && 150 | feedback.contact.value.search(/^(\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+)|([1-9]\d{4,9})$/) != 0)) { 151 | return mui.toast('信息填写不符合规范'); 152 | } 153 | if (feedback.question.value.length > 200 || feedback.contact.value.length > 200) { 154 | return mui.toast('信息超长,请重新填写~') 155 | } 156 | //判断网络连接 157 | if(plus.networkinfo.getCurrentType()==plus.networkinfo.CONNECTION_NONE){ 158 | return mui.toast("连接网络失败,请稍后再试"); 159 | } 160 | feedback.send(mui.extend({}, feedback.deviceInfo, { 161 | content: feedback.question.value, 162 | contact: feedback.contact.value, 163 | images: feedback.files, 164 | score:''+starIndex 165 | })) 166 | }, false) 167 | feedback.send = function(content) { 168 | feedback.uploader = plus.uploader.createUpload(url, { 169 | method: 'POST' 170 | }, function(upload, status) { 171 | // plus.nativeUI.closeWaiting() 172 | console.log("upload cb:"+upload.responseText); 173 | if(status==200){ 174 | var data = JSON.parse(upload.responseText); 175 | //上传成功,重置表单 176 | if (data.ret === 0 && data.desc === 'Success') { 177 | // mui.toast('反馈成功~') 178 | console.log("upload success"); 179 | // feedback.clearForm(); 180 | } 181 | }else{ 182 | console.log("upload fail"); 183 | } 184 | 185 | }); 186 | //添加上传数据 187 | mui.each(content, function(index, element) { 188 | if (index !== 'images') { 189 | console.log("addData:"+index+","+element); 190 | // console.log(index); 191 | feedback.uploader.addData(index, element) 192 | } 193 | }); 194 | //添加上传文件 195 | mui.each(feedback.files, function(index, element) { 196 | var f = feedback.files[index]; 197 | console.log("addFile:"+JSON.stringify(f)); 198 | feedback.uploader.addFile(f.path, { 199 | key: f.name 200 | }); 201 | }); 202 | //开始上传任务 203 | feedback.uploader.start(); 204 | mui.alert("感谢反馈,点击确定关闭","问题反馈","确定",function () { 205 | feedback.clearForm(); 206 | mui.back(); 207 | }); 208 | // plus.nativeUI.showWaiting(); 209 | }; 210 | 211 | //应用评分 212 | mui('.icons').on('tap','i',function(){ 213 | var index = parseInt(this.getAttribute("data-index")); 214 | var parent = this.parentNode; 215 | var children = parent.children; 216 | if(this.classList.contains("mui-icon-star")){ 217 | for(var i=0;i -1)) { 67 | return; 68 | } 69 | self.el.inner.scrollTop = groupElement.offsetTop; 70 | }, 71 | bindBarEvent: function() { 72 | var self = this; 73 | var pointElement = null; 74 | var findStart = function(event) { 75 | if (pointElement) { 76 | pointElement.classList.remove('active'); 77 | pointElement = null; 78 | } 79 | self.el.bar.classList.add('active'); 80 | var point = event.changedTouches ? event.changedTouches[0] : event; 81 | pointElement = document.elementFromPoint(point.pageX, point.pageY); 82 | if (pointElement) { 83 | var group = pointElement.innerText; 84 | if (group && group.length == 1) { 85 | pointElement.classList.add('active'); 86 | self.el.alert.innerText = group; 87 | self.el.alert.classList.add('active'); 88 | self.scrollTo(group); 89 | } 90 | } 91 | event.preventDefault(); 92 | }; 93 | var findEnd = function(event) { 94 | self.el.alert.classList.remove('active'); 95 | self.el.bar.classList.remove('active'); 96 | if (pointElement) { 97 | pointElement.classList.remove('active'); 98 | pointElement = null; 99 | } 100 | }; 101 | self.el.bar.addEventListener($.EVENT_MOVE, function(event) { 102 | findStart(event); 103 | }, false); 104 | self.el.bar.addEventListener($.EVENT_START, function(event) { 105 | findStart(event); 106 | }, false); 107 | document.body.addEventListener($.EVENT_END, function(event) { 108 | findEnd(event); 109 | }, false); 110 | document.body.addEventListener($.EVENT_CANCEL, function(event) { 111 | findEnd(event); 112 | }, false); 113 | }, 114 | search: function(keyword) { 115 | var self = this; 116 | keyword = (keyword || '').toLowerCase(); 117 | var selectorBuffer = []; 118 | var groupIndex = -1; 119 | var itemCount = 0; 120 | var liArray = self.el.liArray; 121 | var itemTotal = liArray.length; 122 | self.hiddenGroups = []; 123 | var checkGroup = function(currentIndex, last) { 124 | if (itemCount >= currentIndex - groupIndex - (last ? 0 : 1)) { 125 | selectorBuffer.push(classSelector('indexed-list-inner li') + ':nth-child(' + (groupIndex + 1) + ')'); 126 | self.hiddenGroups.push(liArray[groupIndex]); 127 | }; 128 | groupIndex = currentIndex; 129 | itemCount = 0; 130 | } 131 | liArray.forEach(function(item) { 132 | var currentIndex = liArray.indexOf(item); 133 | if (item.classList.contains($.className('indexed-list-group'))) { 134 | checkGroup(currentIndex, false); 135 | } else { 136 | var text = (item.innerText || '').toLowerCase(); 137 | var value = (item.getAttribute('data-value') || '').toLowerCase(); 138 | var tags = (item.getAttribute('data-tags') || '').toLowerCase(); 139 | if (keyword && text.indexOf(keyword) < 0 && 140 | value.indexOf(keyword) < 0 && 141 | tags.indexOf(keyword) < 0) { 142 | selectorBuffer.push(classSelector('indexed-list-inner li') + ':nth-child(' + (currentIndex + 1) + ')'); 143 | itemCount++; 144 | } 145 | if (currentIndex >= itemTotal - 1) { 146 | checkGroup(currentIndex, true); 147 | } 148 | } 149 | }); 150 | if (selectorBuffer.length >= itemTotal) { 151 | self.el.inner.classList.add('empty'); 152 | } else if (selectorBuffer.length > 0) { 153 | self.el.inner.classList.remove('empty'); 154 | self.el.styleForSearch.innerText = selectorBuffer.join(', ') + "{display:none;}"; 155 | } else { 156 | self.el.inner.classList.remove('empty'); 157 | self.el.styleForSearch.innerText = ""; 158 | } 159 | }, 160 | bindSearchEvent: function() { 161 | var self = this; 162 | self.el.searchInput.addEventListener('input', function() { 163 | var keyword = this.value; 164 | self.search(keyword); 165 | }, false); 166 | $(self.el.search).on('tap', classSelector('icon-clear'), function() { 167 | self.search(''); 168 | }, false); 169 | }, 170 | bindEvent: function() { 171 | var self = this; 172 | self.bindBarEvent(); 173 | self.bindSearchEvent(); 174 | } 175 | }); 176 | 177 | //mui(selector).indexedList 方式 178 | $.fn.indexedList = function(options) { 179 | //遍历选择的元素 180 | this.each(function(i, element) { 181 | if (element.indexedList) return; 182 | element.indexedList = new IndexedList(element, options); 183 | }); 184 | return this[0] ? this[0].indexedList : null; 185 | }; 186 | 187 | })(mui, window, document); -------------------------------------------------------------------------------- /js/mui.lazyload.img.js: -------------------------------------------------------------------------------- 1 | (function($, window, document) { 2 | var ImageLazyload = $.Lazyload.extend({ 3 | init: function(element, options) { 4 | this._super(element, options); 5 | }, 6 | _init: function() { 7 | this.options.selector = '[data-lazyload]'; 8 | this._super(); 9 | }, 10 | _set: function(element, uri) { 11 | if (element.tagName === 'IMG') { 12 | element.src = uri; 13 | } else { 14 | element.style.backgroundImage = "url(" + uri + ")"; 15 | } 16 | }, 17 | _hasPlaceholder: function(element) { 18 | if (element.offsetWidth) { 19 | if (element.tagName === 'IMG') { 20 | return !!element.src; 21 | } else { 22 | return !!element.style.backgroundImage; 23 | } 24 | } 25 | return false; 26 | }, 27 | _addPlaceHolder: function(element) { 28 | var self = this; 29 | if (element.tagName === 'IMG') { 30 | self._counter++; 31 | element.onload = function() { 32 | self._counter--; 33 | self.addCallback(element, self.handle); 34 | this.onload = null; 35 | }; 36 | self.onPlaceHolder(function(placeholder) { 37 | self._set(element, placeholder); 38 | }); 39 | } else { 40 | element.style.backgroundImage = "url(" + self.options.placeholder + ")"; 41 | } 42 | }, 43 | addElement: function(element) { 44 | var self = this; 45 | var uri = element.getAttribute('data-lazyload'); 46 | if (uri) { 47 | if (self._hasPlaceholder(element)) { 48 | self.addCallback(element, self.handle); 49 | } else { 50 | self.onPlaceHolder = self._createLoader(function(callback) { 51 | var img = new Image(); 52 | var placeholder = self.options.placeholder; 53 | img.src = placeholder; 54 | img.onload = img.onerror = function() { 55 | callback(placeholder); 56 | }; 57 | }); 58 | self._addPlaceHolder(element); 59 | } 60 | return true; 61 | } 62 | return false; 63 | }, 64 | set: function(element, uri) { 65 | var self = this; 66 | var img = new Image(); 67 | img.onload = function() { 68 | self._set(element, uri); 69 | $.trigger(self.element, 'success', { 70 | element: element, 71 | uri: uri 72 | }); 73 | }; 74 | img.onerror = function() { 75 | $.trigger(self.element, 'error', { 76 | element: element, 77 | uri: uri 78 | }); 79 | }; 80 | img.src = uri; 81 | element.removeAttribute('data-lazyload'); //只尝试一次,后续可能支持多次尝试 82 | }, 83 | handle: function(element, key) { 84 | var uri = element.getAttribute('data-lazyload'); 85 | if (uri) { 86 | this.set(element, uri); 87 | //element.parentNode.parentNode.setAttribute('data-lazyload', 'true'); //debug 88 | } 89 | }, 90 | destroy: function() { 91 | this._super(); 92 | this.element.removeAttribute('data-imageLazyload'); 93 | } 94 | 95 | }); 96 | $.fn.imageLazyload = function(options) { 97 | var lazyloadApis = []; 98 | this.each(function() { 99 | var self = this; 100 | var lazyloadApi = null; 101 | if (self === document || self === window) { 102 | self = document.body; 103 | } 104 | var id = self.getAttribute('data-imageLazyload'); 105 | if (!id) { 106 | id = ++$.uuid; 107 | $.data[id] = lazyloadApi = new ImageLazyload(self, options); 108 | self.setAttribute('data-imageLazyload', id); 109 | } else { 110 | lazyloadApi = $.data[id]; 111 | } 112 | lazyloadApis.push(lazyloadApi); 113 | }); 114 | return lazyloadApis.length === 1 ? lazyloadApis[0] : lazyloadApis; 115 | } 116 | })(mui, window, document); -------------------------------------------------------------------------------- /js/mui.poppicker.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 弹出选择列表插件 3 | * 此组件依赖 listpcker ,请在页面中先引入 mui.picker.css + mui.picker.js 4 | * varstion 1.0.1 5 | * by Houfeng 6 | * Houfeng@DCloud.io 7 | */ 8 | 9 | (function($, document) { 10 | 11 | //创建 DOM 12 | $.dom = function(str) { 13 | if (typeof(str) !== 'string') { 14 | if ((str instanceof Array) || (str[0] && str.length)) { 15 | return [].slice.call(str); 16 | } else { 17 | return [str]; 18 | } 19 | } 20 | if (!$.__create_dom_div__) { 21 | $.__create_dom_div__ = document.createElement('div'); 22 | } 23 | $.__create_dom_div__.innerHTML = str; 24 | return [].slice.call($.__create_dom_div__.childNodes); 25 | }; 26 | 27 | var panelBuffer = '
\ 28 |
\ 29 | \ 30 | \ 31 |
\ 32 |
\ 33 |
\ 34 |
\ 35 |
'; 36 | 37 | var pickerBuffer = '
\ 38 |
\ 39 |
\ 40 |
    \ 41 |
\ 42 |
\ 43 |
\ 44 |
'; 45 | 46 | //定义弹出选择器类 47 | var PopPicker = $.PopPicker = $.Class.extend({ 48 | //构造函数 49 | init: function(options) { 50 | var self = this; 51 | self.options = options || {}; 52 | self.options.buttons = self.options.buttons || ['取消', '确定']; 53 | self.panel = $.dom(panelBuffer)[0]; 54 | document.body.appendChild(self.panel); 55 | self.ok = self.panel.querySelector('.mui-poppicker-btn-ok'); 56 | self.cancel = self.panel.querySelector('.mui-poppicker-btn-cancel'); 57 | self.body = self.panel.querySelector('.mui-poppicker-body'); 58 | self.mask = $.createMask(); 59 | self.cancel.innerText = self.options.buttons[0]; 60 | self.ok.innerText = self.options.buttons[1]; 61 | self.cancel.addEventListener('tap', function(event) { 62 | self.hide(); 63 | }, false); 64 | self.ok.addEventListener('tap', function(event) { 65 | if (self.callback) { 66 | var rs = self.callback(self.getSelectedItems()); 67 | if (rs !== false) { 68 | self.hide(); 69 | } 70 | } 71 | }, false); 72 | self.mask[0].addEventListener('tap', function() { 73 | self.hide(); 74 | }, false); 75 | self._createPicker(); 76 | //防止滚动穿透 77 | self.panel.addEventListener($.EVENT_START, function(event) { 78 | event.preventDefault(); 79 | }, false); 80 | self.panel.addEventListener($.EVENT_MOVE, function(event) { 81 | event.preventDefault(); 82 | }, false); 83 | }, 84 | _createPicker: function() { 85 | var self = this; 86 | var layer = self.options.layer || 1; 87 | var width = (100 / layer) + '%'; 88 | self.pickers = []; 89 | for (var i = 1; i <= layer; i++) { 90 | var pickerElement = $.dom(pickerBuffer)[0]; 91 | pickerElement.style.width = width; 92 | self.body.appendChild(pickerElement); 93 | var picker = $(pickerElement).picker(); 94 | self.pickers.push(picker); 95 | pickerElement.addEventListener('change', function(event) { 96 | var nextPickerElement = this.nextSibling; 97 | if (nextPickerElement && nextPickerElement.picker) { 98 | var eventData = event.detail || {}; 99 | var preItem = eventData.item || {}; 100 | nextPickerElement.picker.setItems(preItem.children); 101 | } 102 | }, false); 103 | } 104 | }, 105 | //填充数据 106 | setData: function(data) { 107 | var self = this; 108 | data = data || []; 109 | self.pickers[0].setItems(data); 110 | }, 111 | //获取选中的项(数组) 112 | getSelectedItems: function() { 113 | var self = this; 114 | var items = []; 115 | for (var i in self.pickers) { 116 | if(self.pickers.hasOwnProperty(i)) { // 修复for in会访问继承属性造成items报错情况 117 | var picker = self.pickers[i]; 118 | items.push(picker.getSelectedItem() || {}); 119 | } 120 | } 121 | return items; 122 | }, 123 | //显示 124 | show: function(callback) { 125 | var self = this; 126 | self.callback = callback; 127 | self.mask.show(); 128 | document.body.classList.add($.className('poppicker-active-for-page')); 129 | self.panel.classList.add($.className('active')); 130 | //处理物理返回键 131 | self.__back = $.back; 132 | $.back = function() { 133 | self.hide(); 134 | }; 135 | }, 136 | //隐藏 137 | hide: function() { 138 | var self = this; 139 | if (self.disposed) return; 140 | self.panel.classList.remove($.className('active')); 141 | self.mask.close(); 142 | document.body.classList.remove($.className('poppicker-active-for-page')); 143 | //处理物理返回键 144 | $.back=self.__back; 145 | }, 146 | dispose: function() { 147 | var self = this; 148 | self.hide(); 149 | setTimeout(function() { 150 | self.panel.parentNode.removeChild(self.panel); 151 | for (var name in self) { 152 | self[name] = null; 153 | delete self[name]; 154 | }; 155 | self.disposed = true; 156 | }, 300); 157 | } 158 | }); 159 | 160 | })(mui, document); -------------------------------------------------------------------------------- /js/update.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 参考文档:http://ask.dcloud.net.cn/article/431 3 | * 升级文件为JSON格式数据,如下: 4 | * 5 | * 需升级 6 | { 7 | "status":1, 8 | "version": "2.6.0", 9 | "title": "Hello MUI版本更新", 10 | "note": "修复“选项卡+下拉刷新”示例中,某个选项卡滚动到底时,会触发所有选项卡上拉加载事件的bug;\n修复Android4.4.4版本部分手机上,软键盘弹出时影响图片轮播组件,导致自动轮播停止的bug;", 11 | "url": "http://www.dcloud.io/hellomui/HelloMUI.apk" 12 | } 13 | * 14 | * 无需升级 15 | {"status":0} 16 | */ 17 | var server = "http://www.dcloud.io/check/update"; //获取升级描述文件服务器地址 18 | 19 | function update() { 20 | mui.getJSON(server, { 21 | "appid": plus.runtime.appid, 22 | "version": plus.runtime.version, 23 | "imei": plus.device.imei 24 | }, function(data) { 25 | if (data.status) { 26 | plus.nativeUI.confirm(data.note, function(event) { 27 | if (0 == event.index) { 28 | plus.runtime.openURL(data.url); 29 | } 30 | }, data.title, ["立即更新", "取  消"]); 31 | } 32 | }); 33 | } 34 | 35 | mui.os.plus && !mui.os.stream && mui.plusReady(update); -------------------------------------------------------------------------------- /js/webviewGroup.js: -------------------------------------------------------------------------------- 1 | var webviewGroup = function(id, options) { 2 | this.id = id; 3 | this.options = options; 4 | this.styles = options.styles; 5 | this.items = options.items; 6 | this.onChange = options.onChange 7 | 8 | this.options.index = options.index || 0; 9 | 10 | this.webviews = {}; 11 | this.webviewContexts = {}; 12 | this.currentWebview = false; 13 | this._init(); 14 | }; 15 | 16 | var proto = webviewGroup.prototype; 17 | 18 | proto._init = function() { 19 | this._initParent(); 20 | this._initNativeView(); 21 | this._initWebviewContexts(this.options.index); 22 | }; 23 | proto._initParent = function() { 24 | this.parent = plus.webview.getWebviewById(this.id); 25 | if(!this.parent) { 26 | this.parent = plus.webview.create(this.id, this.id); 27 | this.parent.show('none'); 28 | } 29 | }; 30 | proto._initNativeView = function() { 31 | // fixed by wmy 因为沉浸式应用,需要额外加上状态栏高度 32 | var statusbar_H = plus.navigator.getStatusbarHeight(); 33 | this.nativeView = new plus.nativeObj.View('__MUI_TAB_NATIVE', { 34 | 'top': (83 + statusbar_H) +'px', //这个需要根据顶部导航及顶部选项卡高度自动调整 35 | 'height': (window.screen.height - 83)+"px", 36 | 'left': '100%', 37 | 'width': '100%', 38 | "backgroundColor":"#ffffff" 39 | }); 40 | this.nativeView.show(); 41 | }; 42 | proto._initWebviewContexts = function() { 43 | for(var len = this.items.length, i = len - 1; i >= 0; i--) { 44 | var webviewOptions = this.items[i]; 45 | var id = webviewOptions.id; 46 | var isFirst = i === 0; 47 | var isLast = i === (len - 1); 48 | var isCurrent = this.options.index === i; 49 | var extras = webviewOptions.extras; 50 | extras.__mui_url = webviewOptions.url; 51 | extras.__mui_index = i; 52 | 53 | extras.__mui_left = isFirst ? '' : this.items[i - 1].id; 54 | extras.__mui_right = isLast ? '' : this.items[i + 1].id; 55 | 56 | var styles = webviewOptions.styles || {}; 57 | 58 | if(i > this.options.index) { 59 | styles.left = '100%'; 60 | } else if(i < this.options.index) { 61 | styles.left = '-100%'; 62 | } else { 63 | styles.left = '0'; 64 | } 65 | var webviewContext = new webviewGroupContext(id, webviewOptions, this); 66 | this.webviewContexts[id] = webviewContext; 67 | if(isCurrent) { 68 | webviewContext.webview = plus.webview.getWebviewById(id); 69 | webviewContext.createWebview(); 70 | webviewContext.webview.show("none"); 71 | this._initDrags(webviewContext.webview); 72 | this.currentWebview = webviewContext.webview; 73 | } 74 | } 75 | }; 76 | proto._onChange = function(webview) { 77 | this.currentWebview = webview; 78 | this.onChange({ 79 | index: webview.__mui_index 80 | }); 81 | }; 82 | proto._dragCallback = function(dir, fromWebview, view, viewId) { 83 | if(view === this.nativeView) { //需要创建webview 84 | //第一步:初始化目标webview 85 | this.webviewContexts[viewId].createWebview('drag'); 86 | var targetWebview = this.webviewContexts[viewId].webview; 87 | targetWebview.show(); 88 | this.nativeView.setStyle({ 89 | left: '100%' 90 | }); 91 | //第二步:初始化目标webview的drag 92 | this._initDrags(targetWebview); 93 | this._onChange(targetWebview); 94 | //第三步:校验目标webview的左右webview的drag初始化 95 | this._checkDrags(targetWebview); 96 | } else { 97 | this._onChange(view); 98 | } 99 | }; 100 | 101 | proto._initDrag = function(webview, dir) { 102 | var flag = ('__mui_drag_' + dir + '_flag'); 103 | if(webview[flag]) { 104 | return; 105 | } 106 | var viewId = webview['__mui_' + (dir === 'left' ? 'right' : 'left')]; 107 | if(viewId) { 108 | var view = plus.webview.getWebviewById(viewId); 109 | if(!view) { //如果目标webview不存在,使用nativeView替换 110 | view = this.nativeView; 111 | } else { 112 | webview[flag] = true; 113 | } 114 | webview.drag({ 115 | 'direction': dir, 116 | 'moveMode': 'followFinger' 117 | }, { 118 | 'view': view, 119 | 'moveMode': 'follow' 120 | }, 121 | function(res) { 122 | if(res.type === 'end' && res.result) { //拖拽完成 123 | this._dragCallback(dir, webview, view, viewId); 124 | } 125 | }.bind(this) 126 | ) 127 | } else { 128 | webview[flag] = true; 129 | } 130 | }; 131 | proto._initDrags = function(webview) { 132 | this._initDrag(webview, 'left'); 133 | this._initDrag(webview, 'right'); 134 | }; 135 | proto._checkDrags = function(webview) { 136 | var left = webview.__mui_left; 137 | var right = webview.__mui_right; 138 | if(left) { 139 | var leftWebview = plus.webview.getWebviewById(left); 140 | if(leftWebview && !leftWebview.__mui_drag_left_flag) { 141 | this._initDrag(leftWebview, 'left'); 142 | } 143 | } 144 | if(right) { 145 | var rightWebview = plus.webview.getWebviewById(right); 146 | if(rightWebview && !rightWebview.__mui_drag_right_flag) { 147 | this._initDrag(rightWebview, 'right'); 148 | } 149 | } 150 | }; 151 | proto.getCurrentWebview = function() { 152 | return this.currentWebview; 153 | }; 154 | proto.getCurrentWebviewContext = function() { 155 | if(this.currentWebview) { 156 | return this.webviewContexts[this.currentWebview.id]; 157 | } 158 | return false; 159 | }; 160 | proto.switchTab = function(id) { 161 | id = id.replace('_0', ''); //首页需要替换为appid 162 | var fromWebview = this.currentWebview; 163 | if(id === fromWebview.id) { 164 | return; 165 | } 166 | var toWebviewContext = this.webviewContexts[id]; 167 | var toWebview = toWebviewContext.webview; 168 | var fromToLeft = '100%'; 169 | var toFromLeft = '-100%'; 170 | if(toWebviewContext.options.extras.__mui_index > fromWebview.__mui_index) { 171 | fromToLeft = '-100%'; 172 | toFromLeft = '100%'; 173 | } 174 | var isNew = false; 175 | if(!toWebview) { 176 | isNew = true; 177 | toWebviewContext.createWebview('startAnimation'); 178 | toWebview = toWebviewContext.webview; 179 | // toWebview.showBehind(plus.webview.getSecondWebview()); 180 | toWebview.show(); 181 | this._initDrags(toWebview); 182 | this._checkDrags(toWebview); //新建的时候均需校验 183 | } 184 | var self = this; 185 | // console.log("current:" + fromWebview.id + ",to:" + fromToLeft); 186 | // console.log("next:" + toWebview.id + ",from:" + toFromLeft); 187 | 188 | plus.webview.startAnimation({ 189 | 'view': fromWebview, 190 | 'styles': { 191 | 'fromLeft': '0', 192 | 'toLeft': fromToLeft 193 | }, 194 | 'action': 'show' 195 | }, { 196 | 'view': toWebview, 197 | 'styles': { 198 | 'fromLeft': toFromLeft, 199 | 'toLeft': '0' 200 | }, 201 | 'action': 'show' 202 | }, 203 | function(e) { 204 | //console.log("startAnimation callback..."); 205 | if(e.id === toWebview.id) { 206 | isNew && plus.nativeUI.showWaiting(); 207 | this.currentWebview = toWebview; 208 | this.onChange({ 209 | index: toWebview.__mui_index 210 | }); 211 | } 212 | }.bind(this) 213 | ) 214 | }; 215 | 216 | /** 217 | * @param {Object} id 218 | * @param {Object} webviewOptions 219 | */ 220 | var webviewGroupContext = function(id, webviewOptions, groupContext) { 221 | this.id = id; 222 | this.url = webviewOptions.url; 223 | this.options = webviewOptions; 224 | this.groupContext = groupContext; 225 | 226 | this.webview = false; 227 | this.inited = false; 228 | }; 229 | 230 | var _proto = webviewGroupContext.prototype; 231 | 232 | _proto.createWebview = function(from) { 233 | var options = this.options; 234 | options.styles = options.styles || { 235 | top: "83px", 236 | bottom: "0px", 237 | render: "always" 238 | }; 239 | options.styles.popGesture = 'none'; 240 | if(this.webview) { 241 | this.webview.setStyle(options.styles); 242 | for(var key in options.extras) { 243 | this.webview[key] = options.extras[key]; 244 | } 245 | } else { 246 | options.styles.left = '100%'; 247 | if(from !== 'startAnimation') { 248 | options.styles.left = '0'; 249 | plus.nativeUI.showWaiting(); 250 | } 251 | this.webview = plus.webview.create(this.url, this.id, options.styles, options.extras); 252 | //append进去,避免返回时闪屏 253 | plus.webview.currentWebview().append(this.webview); 254 | } 255 | this._initWebview(); 256 | this.inited = true; 257 | }; 258 | _proto._initWebview = function() { 259 | var options = this.options; 260 | if(!this.webview) { 261 | return; 262 | } 263 | this.webview.addEventListener('rendering', function() { 264 | setTimeout(function() { 265 | plus.nativeUI.closeWaiting(); 266 | }, 500); 267 | }); 268 | if(options.pullToRefresh && options.pullToRefresh.support && support.pullToRefresh()) { 269 | var callback = options.pullToRefresh.callback; 270 | this.webview.setPullToRefresh(options.pullToRefresh, function() { 271 | if(callback) { //如果指定了下拉回调 272 | callback(this.webview); 273 | } else { //下拉刷新回调,默认reload当前页面 274 | var self = this; 275 | var titleUpdate = function() { 276 | setTimeout(function() { 277 | self.webview.endPullToRefresh(); 278 | }.bind(this), 1000); 279 | self.webview.removeEventListener('titleUpdate', titleUpdate); 280 | }; 281 | this.webview.addEventListener('titleUpdate', titleUpdate); 282 | this.webview.reload(); 283 | } 284 | }.bind(this)); 285 | } 286 | }; -------------------------------------------------------------------------------- /libs/chinaese2pinyin/test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Title 6 | 7 | 8 | 9 |
one
10 |
three
11 | 37 | 38 | -------------------------------------------------------------------------------- /libs/chinaese2pinyin/testdata.js: -------------------------------------------------------------------------------- 1 | var __test_chinaese2pinyin = [ 2 | '阿里巴巴', 3 | '保剑锋', 4 | '蔡锷', 5 | '蔡英文', 6 | '饿了么', 7 | '房祖名', 8 | 'Italy', 9 | '蒋介石', 10 | '宁采臣', 11 | '欧盟委员会', 12 | '彭德怀大元帅', 13 | '钱学森', 14 | '钱三强', 15 | '闰土', 16 | '李白', 17 | '杜甫', 18 | '白居易', 19 | '苏轼', 20 | '李煜', 21 | '郭靖', 22 | '黄蓉', 23 | '释小龙', 24 | '释永信', 25 | '杨过', 26 | '小龙女', 27 | '灭绝', 28 | '周伯通', 29 | '张无忌', 30 | '赵敏', 31 | '周芷若', 32 | '金毛狮王', 33 | '朱元璋', 34 | '朱棣', 35 | '朱瞻基', 36 | '努尔哈赤', 37 | '康熙', 38 | '雍正', 39 | '田伯光', 40 | 'UK', 41 | 'usa', 42 | 'vivo', 43 | '万历帝朱翊钧', 44 | '许仙', 45 | '徐州', 46 | '乾隆', 47 | '嘉靖皇帝', 48 | '李世民', 49 | '马云', 50 | '马化腾', 51 | '中国', 52 | 'tom', 53 | 'jay'] -------------------------------------------------------------------------------- /login/css/feedback-page.css: -------------------------------------------------------------------------------- 1 | .feedback body { 2 | background-color: #EFEFF4; 3 | } 4 | .feedback input, 5 | .feedback textarea { 6 | border: none !important; 7 | } 8 | .feedback textarea { 9 | height: 100px; 10 | margin-bottom: 0 !important; 11 | padding-bottom: 0 !important; 12 | } 13 | .feedback .row { 14 | width: 100%; 15 | background-color: #fff; 16 | } 17 | .feedback p { 18 | padding: 10px 15px 0; 19 | } 20 | .feedback button#submit { 21 | width: 90%; 22 | height: 46px; 23 | left: 50%; 24 | -webkit-transform: translate(-50%); 25 | } 26 | .feedback .hidden { 27 | display: none; 28 | } 29 | .feedback .image-list { 30 | width: 100%; 31 | height: 85px; 32 | background-size: cover; 33 | padding: 10px 10px; 34 | overflow: hidden; 35 | } 36 | .feedback .image-item { 37 | width: 65px; 38 | height: 65px; 39 | background-image: url(../images/iconfont-tianjia.png); 40 | background-size: 100% 100%; 41 | display: inline-block; 42 | position: relative; 43 | border-radius: 5px; 44 | margin-right: 10px; 45 | margin-bottom: 10px; 46 | border: solid 1px #e8e8e8; 47 | } 48 | .feedback .image-item input[type="file"] { 49 | position: absolute; 50 | left: 0px; 51 | top: 0px; 52 | width: 100%; 53 | height: 100%; 54 | opacity: 0; 55 | cursor: pointer; 56 | z-index: 0; 57 | } 58 | .feedback .image-item.space { 59 | border: none; 60 | } 61 | .feedback .image-item .image-close { 62 | position: absolute; 63 | display: inline-block; 64 | right: -6px; 65 | top: -6px; 66 | width: 20px; 67 | height: 20px; 68 | text-align: center; 69 | line-height: 20px; 70 | border-radius: 12px; 71 | background-color: #FF5053; 72 | color: #f3f3f3; 73 | border: solid 1px #FF5053; 74 | font-size: 9px; 75 | font-weight: 200; 76 | z-index: 1; 77 | } 78 | .feedback .image-item.space .image-close { 79 | display: none; 80 | } -------------------------------------------------------------------------------- /login/css/style.css: -------------------------------------------------------------------------------- 1 | .ui-page-login, 2 | body { 3 | width: 100%; 4 | height: 100%; 5 | margin: 0px; 6 | padding: 0px; 7 | } 8 | .mui-content{height: 100%;background-color: #fff !important;} 9 | 10 | .mui-btn-blue, .mui-btn-primary, input[type=submit] { 11 | color: #fff; 12 | border: 1px solid #87CEFF; 13 | background-color: #87CEFF; 14 | } 15 | 16 | a { 17 | text-decoration: none; 18 | color: #87CEFF; 19 | } 20 | -------------------------------------------------------------------------------- /login/fonts/mui.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/login/fonts/mui.ttf -------------------------------------------------------------------------------- /login/forget_password.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 43 | 44 | 45 | 46 |
47 | 48 |

找回密码

49 |
50 |
51 |
52 | 58 |
59 | 60 | 61 |
62 |
63 |
64 | 65 |
66 |
67 | 68 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /login/images/iconfont-tianjia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/login/images/iconfont-tianjia.png -------------------------------------------------------------------------------- /login/images/qihoo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/login/images/qihoo.png -------------------------------------------------------------------------------- /login/images/qq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/login/images/qq.png -------------------------------------------------------------------------------- /login/images/sinaweibo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/login/images/sinaweibo.png -------------------------------------------------------------------------------- /login/images/user-photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/login/images/user-photo.png -------------------------------------------------------------------------------- /login/images/weixin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hsj-xiaokang/IM-MUI/476d0720656ed0ddf85eccdfba893b37406db46c/login/images/weixin.png -------------------------------------------------------------------------------- /login/login.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 160 |
161 |
162 |
163 | 164 |
imedu
165 |
166 |
167 | 168 | 169 |
170 |
171 | 172 | 173 |
174 |
175 | 176 |
177 | 178 | 180 |
181 | 184 |
185 | 186 | 242 | 243 | 244 | 245 | -------------------------------------------------------------------------------- /login/reg.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 40 | 41 | 42 | 43 |
44 | 45 |

注册

46 |
47 |
48 |
49 |
50 | 51 | 52 |
53 |
54 | 55 | 56 |
57 |
58 | 59 | 60 |
61 |
62 | 63 | 64 |
65 |
66 |
67 | 68 |
69 |
70 |

注册真实可用,注册成功后的用户可用于登录,但是示例程序并未和服务端交互,用户相关数据仅存储于本地。

71 |
72 |
73 | 74 | 77 | 78 | 79 | -------------------------------------------------------------------------------- /pages-in/my-infos.css: -------------------------------------------------------------------------------- 1 | .mbupload_bgimg-tx{width: 60px;height:60px;; 2 | background-size: cover;float: right;margin: 5px;position: relative;} 3 | .mbupload_bgimg-tx img{width: 100%;height: 100%;} 4 | 5 | .mbupload_bgimg-upimg{width: 60px;height:60px;background-image: url(../images/upimg.png); 6 | background-size: cover;float: left;margin: 5px;} -------------------------------------------------------------------------------- /pages/tab-bar-mycenter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | medu-mycenter 7 | 8 | 9 | 10 | 11 | 12 | 118 | 119 | 120 | 121 | 122 | 123 | 124 |
125 | 126 | 127 | 128 | 129 |
130 |
131 |
132 | 133 | 144 | 145 | 150 | 151 | 156 | 157 | 162 | 163 |
164 |
165 |
166 | 167 |
168 | 169 | 170 | 171 | 172 | 215 | 216 | --------------------------------------------------------------------------------