├── json ├── index.json └── data.json ├── README.md ├── src ├── img │ ├── 1.jpg │ ├── 12.jpg │ ├── 2.jpg │ ├── 22.jpg │ ├── 3.jpg │ ├── 33.jpg │ ├── foot.jpg │ ├── img1.jpg │ ├── img2.jpg │ └── img3.jpg ├── fonts │ ├── iconfont.eot │ ├── iconfont.ttf │ ├── iconfont.woff │ ├── ygyxsziti2.0.ttf │ ├── demo.css │ ├── iconfont.css │ └── demo_fontclass.html ├── js │ ├── index.js │ └── lib │ │ └── flexible.js ├── scss │ ├── index.scss │ ├── _minix.scss │ └── common.scss ├── index.html └── css │ ├── index.css │ └── swiper.css └── .gitignore /json/index.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # su 2 | 1 3 | -------------------------------------------------------------------------------- /src/img/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/1.jpg -------------------------------------------------------------------------------- /src/img/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/12.jpg -------------------------------------------------------------------------------- /src/img/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/2.jpg -------------------------------------------------------------------------------- /src/img/22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/22.jpg -------------------------------------------------------------------------------- /src/img/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/3.jpg -------------------------------------------------------------------------------- /src/img/33.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/33.jpg -------------------------------------------------------------------------------- /src/img/foot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/foot.jpg -------------------------------------------------------------------------------- /src/img/img1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/img1.jpg -------------------------------------------------------------------------------- /src/img/img2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/img2.jpg -------------------------------------------------------------------------------- /src/img/img3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/img/img3.jpg -------------------------------------------------------------------------------- /src/fonts/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/fonts/iconfont.eot -------------------------------------------------------------------------------- /src/fonts/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/fonts/iconfont.ttf -------------------------------------------------------------------------------- /src/fonts/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/fonts/iconfont.woff -------------------------------------------------------------------------------- /src/fonts/ygyxsziti2.0.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suxianghui/su/HEAD/src/fonts/ygyxsziti2.0.ttf -------------------------------------------------------------------------------- /src/js/index.js: -------------------------------------------------------------------------------- 1 | $(function() { 2 | $.ajax({ 3 | url: '/api', 4 | dataType: "json", 5 | success: function(list) { 6 | if (list.code === 1) { 7 | reacData(list.data); 8 | }; 9 | } 10 | }); 11 | 12 | function reacData(data) { 13 | var str = ""; 14 | data.forEach(function(i, v) { 15 | str += `
  • `; 16 | str += reatData(i.list); 17 | str += `
  • `; 18 | }); 19 | $('.swiper-wrapper').html(str); 20 | new Swiper('.swiper-container', { 21 | autoplay: true, 22 | loop: true 23 | }); 24 | }; 25 | 26 | function reatData(data) { 27 | return data.map(function(item) { 28 | return `
    29 |
    30 |
    ${item.val}
    31 |
    ` 32 | }).join(''); 33 | console.log(123) 34 | }; 35 | }); -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Runtime data 9 | pids 10 | *.pid 11 | *.seed 12 | *.pid.lock 13 | 14 | # Directory for instrumented libs generated by jscoverage/JSCover 15 | lib-cov 16 | 17 | # Coverage directory used by tools like istanbul 18 | coverage 19 | 20 | # nyc test coverage 21 | .nyc_output 22 | 23 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 24 | .grunt 25 | 26 | # Bower dependency directory (https://bower.io/) 27 | bower_components 28 | 29 | # node-waf configuration 30 | .lock-wscript 31 | 32 | # Compiled binary addons (https://nodejs.org/api/addons.html) 33 | build/Release 34 | 35 | # Dependency directories 36 | node_modules/ 37 | jspm_packages/ 38 | 39 | # TypeScript v1 declaration files 40 | typings/ 41 | 42 | # Optional npm cache directory 43 | .npm 44 | 45 | # Optional eslint cache 46 | .eslintcache 47 | 48 | # Optional REPL history 49 | .node_repl_history 50 | 51 | # Output of 'npm pack' 52 | *.tgz 53 | 54 | # Yarn Integrity file 55 | .yarn-integrity 56 | 57 | # dotenv environment variables file 58 | .env 59 | 60 | # next.js build output 61 | .next 62 | -------------------------------------------------------------------------------- /src/scss/index.scss: -------------------------------------------------------------------------------- 1 | @import '_minix.scss'; 2 | @import 'common.scss'; 3 | .box { 4 | width: 100%; 5 | height: 100%; 6 | @include box_flex; 7 | flex-direction: column; 8 | } 9 | 10 | header { 11 | width: 100%; 12 | height: pxTorem(50px); 13 | background: rgb(21, 214, 182); 14 | @include box_flex; 15 | @include justify(space-around); 16 | @include align(center); 17 | color: white; 18 | .header_input { 19 | width: pxTorem(200px); 20 | height: pxTorem(30px); 21 | background: rgb(10, 161, 129); 22 | } 23 | } 24 | 25 | section { 26 | flex: 1; 27 | overflow-y: scroll; 28 | .img { 29 | width: 100%; 30 | height: pxTorem(150px); 31 | } 32 | .swiper-slide { 33 | @include box_flex; 34 | @include flexWrap(wrap); 35 | >dl { 36 | width: 20%; 37 | >dd { 38 | width: pxTorem(60px); 39 | height: pxTorem(60px); 40 | border-radius: 50%; 41 | margin: 10px auto; 42 | overflow: hidden; 43 | >img { 44 | width: 100%; 45 | height: 100%; 46 | } 47 | } 48 | >dt { 49 | text-align: center; 50 | } 51 | } 52 | } 53 | } 54 | 55 | footer { 56 | width: 100%; 57 | height: pxTorem(50px); 58 | background: blue; 59 | } -------------------------------------------------------------------------------- /json/data.json: -------------------------------------------------------------------------------- 1 | [{ 2 | "list": [{ 3 | "url": "./img/foot.jpg", 4 | "val": "美食1" 5 | }, { 6 | "url": "./img/foot.jpg", 7 | "val": "美食2" 8 | }, { 9 | "url": "./img/foot.jpg", 10 | "val": "美食3" 11 | }, { 12 | "url": "./img/foot.jpg", 13 | "val": "美食4" 14 | }, { 15 | "url": "./img/foot.jpg", 16 | "val": "美食5" 17 | }, { 18 | "url": "./img/foot.jpg", 19 | "val": "美食6" 20 | }, { 21 | "url": "./img/foot.jpg", 22 | "val": "美食7" 23 | }, { 24 | "url": "./img/foot.jpg", 25 | "val": "美食8" 26 | }, { 27 | "url": "./img/foot.jpg", 28 | "val": "美食9" 29 | }, { 30 | "url": "./img/foot.jpg", 31 | "val": "美食10" 32 | }] 33 | }, { 34 | "list": [{ 35 | "url": "./img/foot.jpg", 36 | "val": "美食10" 37 | }, { 38 | "url": "./img/foot.jpg", 39 | "val": "美食9" 40 | }, { 41 | "url": "./img/foot.jpg", 42 | "val": "美食8" 43 | }, { 44 | "url": "./img/foot.jpg", 45 | "val": "美食7" 46 | }, { 47 | "url": "./img/foot.jpg", 48 | "val": "美食6" 49 | }, { 50 | "url": "./img/foot.jpg", 51 | "val": "美食5" 52 | }, { 53 | "url": "./img/foot.jpg", 54 | "val": "美食4" 55 | }, { 56 | "url": "./img/foot.jpg", 57 | "val": "美食3" 58 | }, { 59 | "url": "./img/foot.jpg", 60 | "val": "美食2" 61 | }, { 62 | "url": "./img/foot.jpg", 63 | "val": "美食1" 64 | }] 65 | }] -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 美团 11 | 12 | 13 | 14 | 15 | 16 | 17 |
    18 |
    19 |

    北京

    20 | 21 |
    22 | 23 |

    我的

    24 |
    25 |
    26 |
    27 | 28 |
    29 |
      30 | 36 |
    37 |
    38 |
    39 | 40 |
    41 | 42 | 43 | 44 | 45 | 46 | 47 | -------------------------------------------------------------------------------- /src/css/index.css: -------------------------------------------------------------------------------- 1 | a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:none;outline:0;font-family:STHeitiSC-Light;font:inherit;vertical-align:baseline}body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p{-webkit-text-size-adjust:none}body,html{width:100%;height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:arial,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a,ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}img{display:inline-block}input,textarea{border:none;background:0 0;outline:0;-webkit-appearance:none}*{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-o-tap-highlight-color:transparent}html{font-size:37.5px}.box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header{width:100%;height:1.33333rem;background:#15d6b6;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}header .header_input{width:5.33333rem;height:.8rem;background:#0aa181}section{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll}section .img{width:100%;height:4rem}section .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section .swiper-slide>dl{width:20%}section .swiper-slide>dl>dd{width:1.6rem;height:1.6rem;border-radius:50%;margin:10px auto;overflow:hidden}section .swiper-slide>dl>dd>img{width:100%;height:100%}section .swiper-slide>dl>dt{text-align:center}footer{width:100%;height:1.33333rem;background:#00f} -------------------------------------------------------------------------------- /src/js/lib/flexible.js: -------------------------------------------------------------------------------- 1 | (function(d, f) { var s = d.document; var c = s.documentElement; var m = s.querySelector('meta[name="viewport"]'); var n = s.querySelector('meta[name="flexible"]'); var a = 0; var r = 0; var b = 0; var l; var e = f.flexible || (f.flexible = {}); if (n) { var j = n.getAttribute("content"); if (j) { var q = j.match(/initial\-dpr=([\d\.]+)/); var h = j.match(/maximum\-dpr=([\d\.]+)/); if (q) { a = parseFloat(q[1]); 2 | r = parseFloat((1 / a).toFixed(2)) } if (h) { a = parseFloat(h[1]); 3 | r = parseFloat((1 / a).toFixed(2)) } } } if (!a && !r) { var p = d.navigator.appVersion.match(/android/gi); var o = d.navigator.appVersion.match(/iphone/gi); var k = d.devicePixelRatio; if (k >= 3 && (!a || a >= 3)) { a = 3 } else { if (k >= 2 && (!a || a >= 2)) { a = 2 } else { a = 1 } } 4 | r = 1 / a } 5 | c.setAttribute("data-dpr", a); 6 | m = s.createElement("meta"); 7 | m.setAttribute("name", "viewport"); 8 | m.setAttribute("content", "width=device-width, initial-scale=" + r + ", maximum-scale=" + r + ", minimum-scale=" + r + ", user-scalable=no"); if (c.firstElementChild) { c.firstElementChild.appendChild(m) } else { var g = s.createElement("div"); 9 | g.appendChild(m); 10 | s.write(g.innerHTML) } 11 | 12 | function i() { var u = c.getBoundingClientRect().width; if (u / a > 540) { u = 540 * a } var w = u / 10; 13 | c.style.fontSize = w + "px"; 14 | e.rem = d.rem = w; var v = parseFloat(c.style.fontSize), 15 | t = parseFloat(window.getComputedStyle(c).getPropertyValue("font-size")); 16 | console.log("flexible.refreshRem: fontSize && finalFontSize => ", v, t); if (v !== t) { c.style.fontSize = v * (v / t) + "px"; 17 | console.log("flexible.refreshRem.fixed: fontSize => ", c.style.fontSize) } } 18 | d.addEventListener("resize", function() { clearTimeout(l); 19 | l = setTimeout(i, 300) }, false); 20 | d.addEventListener("pageshow", function(t) { if (t.persisted) { clearTimeout(l); 21 | l = setTimeout(i, 300) } }, false); if (s.readyState === "complete") { s.body.style.fontSize = 12 * a + "px" } else { s.addEventListener("DOMContentLoaded", function(t) { s.body.style.fontSize = 12 * a + "px" }, false) } 22 | i(); 23 | e.dpr = d.dpr = a; 24 | e.refreshRem = i; 25 | e.rem2px = function(u) { var t = parseFloat(u) * this.rem; if (typeof u === "string" && u.match(/rem$/)) { t += "px" } return t }; 26 | e.px2rem = function(u) { var t = parseFloat(u) / this.rem; if (typeof u === "string" && u.match(/px$/)) { t += "rem" } return t } })(window, window["lib"] || (window["lib"] = {})); -------------------------------------------------------------------------------- /src/scss/_minix.scss: -------------------------------------------------------------------------------- 1 | @mixin sizing { 2 | -webkit-box-sizing: border-box; 3 | -moz-box-sizing: border-box; 4 | -ms-box-sizing: border-box; 5 | -o-box-sizing: border-box; 6 | box-sizing: border-box; 7 | } 8 | 9 | @mixin absolute($direction) { 10 | position: $direction; 11 | } 12 | 13 | @mixin height($height) { 14 | height: $height; 15 | } 16 | 17 | @mixin hidden { 18 | overflow: hidden; 19 | } 20 | 21 | @mixin center($center) { 22 | text-align: $center; 23 | } 24 | 25 | @mixin box_flex { 26 | display: flex; 27 | /* NEW, Spec - Opera 12.1, Firefox 20+ */ 28 | display: -webkit-flex; 29 | /* NEW - Chrome */ 30 | } 31 | 32 | @mixin direction ($dir:row) { 33 | // 设置弹性盒子方向 34 | -webkit-flex-direction: $dir; 35 | flex-direction: $dir; 36 | } 37 | 38 | @mixin flexWrap ($wrap) { 39 | -webkit-flex-wrap: $wrap; 40 | flex-wrap: $wrap; 41 | } 42 | 43 | @mixin flexFlow ($dir:row, $wrap:wrap) { 44 | // 方向和换行的结合体 45 | -webkit-flex-flow: $dir $wrap; 46 | flex-flow: $dir $wrap; 47 | } 48 | 49 | @mixin justify ($justify:center) { 50 | // 水平居中 51 | -webkit-justify-content: $justify; 52 | justify-content: $justify; 53 | } 54 | 55 | @mixin align ($align:center) { 56 | // 垂直居中 57 | -webkit-align-items: $align; 58 | align-items: $align; 59 | } 60 | 61 | @mixin flex ($grow: 1, $shrink: 1, $basis: 0%) { 62 | // 63 | -webkit-flex: $grow $shrink $basis; 64 | flex: $grow $shrink $basis; 65 | } 66 | 67 | @mixin flex_grow($val) { 68 | -webkit-flex-grow: $val; 69 | flex-grow: $val; 70 | } 71 | 72 | @mixin flex_shrink($val) { 73 | -webkit-flex-shrink: $val; 74 | flex-shrink: $val; 75 | } 76 | 77 | @mixin flex_basis($val) { 78 | -webkit-flex-basis: $val; 79 | flex-basis: $val; 80 | } 81 | 82 | @mixin setBottomLine($c: #C7C7C7) { 83 | & { 84 | position: relative; 85 | } 86 | &:before { 87 | content: " "; 88 | position: absolute; 89 | left: 0; 90 | bottom: 0; 91 | width: 100%; 92 | height: 1px; 93 | border-bottom: 1px solid $c; 94 | } 95 | [data-dpr="1"] &:before { 96 | transform-origin: 0 0; 97 | transform: scaleY(0.5); 98 | } 99 | } 100 | 101 | @mixin setTopLine($c: #C7C7C7) { 102 | & { 103 | position: relative; 104 | } 105 | &:before { 106 | content: " "; 107 | position: absolute; 108 | left: 0; 109 | top: 0; 110 | width: 100%; 111 | height: 1px; 112 | border-bottom: 1px solid $c; 113 | } 114 | [data-dpr="1"] &:before { 115 | transform-origin: 0 0; 116 | transform: scaleY(0.5); 117 | } 118 | } -------------------------------------------------------------------------------- /src/scss/common.scss: -------------------------------------------------------------------------------- 1 | html, 2 | body, 3 | div, 4 | span, 5 | applet, 6 | object, 7 | iframe, 8 | h1, 9 | h2, 10 | h3, 11 | h4, 12 | h5, 13 | h6, 14 | p, 15 | blockquote, 16 | pre, 17 | a, 18 | abbr, 19 | acronym, 20 | address, 21 | big, 22 | cite, 23 | code, 24 | del, 25 | dfn, 26 | em, 27 | img, 28 | ins, 29 | kbd, 30 | q, 31 | s, 32 | samp, 33 | small, 34 | strike, 35 | strong, 36 | sub, 37 | sup, 38 | tt, 39 | var, 40 | b, 41 | u, 42 | i, 43 | center, 44 | dl, 45 | dt, 46 | dd, 47 | ol, 48 | ul, 49 | li, 50 | fieldset, 51 | form, 52 | label, 53 | legend, 54 | table, 55 | caption, 56 | tbody, 57 | tfoot, 58 | thead, 59 | tr, 60 | th, 61 | td, 62 | article, 63 | aside, 64 | canvas, 65 | details, 66 | figcaption, 67 | figure, 68 | footer, 69 | header, 70 | hgroup, 71 | menu, 72 | nav, 73 | section, 74 | summary, 75 | time, 76 | mark, 77 | audio, 78 | video, 79 | input { 80 | margin: 0; 81 | padding: 0; 82 | border: none; 83 | outline: 0; 84 | font-family: STHeitiSC-Light; 85 | font: inherit; 86 | vertical-align: baseline; 87 | } 88 | 89 | html, 90 | body, 91 | form, 92 | fieldset, 93 | p, 94 | div, 95 | h1, 96 | h2, 97 | h3, 98 | h4, 99 | h5, 100 | h6 { 101 | -webkit-text-size-adjust: none; 102 | } 103 | 104 | html, 105 | body { 106 | width: 100%; 107 | height: 100%; 108 | } 109 | 110 | article, 111 | aside, 112 | details, 113 | figcaption, 114 | figure, 115 | footer, 116 | header, 117 | hgroup, 118 | menu, 119 | nav, 120 | section { 121 | display: block; 122 | } 123 | 124 | body { 125 | font-family: arial, sans-serif; 126 | } 127 | 128 | ol, 129 | ul { 130 | list-style: none; 131 | } 132 | 133 | blockquote, 134 | q { 135 | quotes: none; 136 | } 137 | 138 | blockquote:before, 139 | blockquote:after, 140 | q:before, 141 | q:after { 142 | content: ''; 143 | content: none; 144 | } 145 | 146 | ins, 147 | a { 148 | text-decoration: none; 149 | } 150 | 151 | del { 152 | text-decoration: line-through; 153 | } 154 | 155 | table { 156 | border-collapse: collapse; 157 | border-spacing: 0; 158 | } 159 | 160 | img { 161 | display: inline-block; 162 | } 163 | 164 | input, 165 | textarea { 166 | border: none; 167 | background: none; 168 | outline: none; 169 | -webkit-appearance: none; 170 | } 171 | 172 | * { 173 | -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 174 | -moz-tap-highlight-color: rgba(0, 0, 0, 0); 175 | -ms-tap-highlight-color: rgba(0, 0, 0, 0); 176 | -o-tap-highlight-color: rgba(0, 0, 0, 0); 177 | // tap-highlight-color: rgba(0, 0, 0, 0); 178 | } 179 | 180 | $browser-default-font-size: 37.5px !default; 181 | 182 | /*html { 183 | font-size: $browser-default-font-size; 184 | }*/ 185 | 186 | @function pxTorem($px) { 187 | //$px为需要转换的字号 188 | @return $px / $browser-default-font-size * 1rem; 189 | } 190 | 191 | // pxTorem(10); 192 | //SCSS 193 | html { 194 | font-size: $browser-default-font-size; 195 | } -------------------------------------------------------------------------------- /src/fonts/demo.css: -------------------------------------------------------------------------------- 1 | *{margin: 0;padding: 0;list-style: none;} 2 | /* 3 | KISSY CSS Reset 4 | 理念:1. reset 的目的不是清除浏览器的默认样式,这仅是部分工作。清除和重置是紧密不可分的。 5 | 2. reset 的目的不是让默认样式在所有浏览器下一致,而是减少默认样式有可能带来的问题。 6 | 3. reset 期望提供一套普适通用的基础样式。但没有银弹,推荐根据具体需求,裁剪和修改后再使用。 7 | 特色:1. 适应中文;2. 基于最新主流浏览器。 8 | 维护:玉伯, 正淳 9 | */ 10 | 11 | /** 清除内外边距 **/ 12 | body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ 13 | dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ 14 | pre, /* text formatting elements 文本格式元素 */ 15 | form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ 16 | th, td /* table elements 表格元素 */ { 17 | margin: 0; 18 | padding: 0; 19 | } 20 | 21 | /** 设置默认字体 **/ 22 | body, 23 | button, input, select, textarea /* for ie */ { 24 | font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; 25 | } 26 | h1, h2, h3, h4, h5, h6 { font-size: 100%; } 27 | address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */ 28 | code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */ 29 | small { font-size: 12px; } /* 小于 12px 的中文很难阅读,让 small 正常化 */ 30 | 31 | /** 重置列表元素 **/ 32 | ul, ol { list-style: none; } 33 | 34 | /** 重置文本格式元素 **/ 35 | a { text-decoration: none; } 36 | a:hover { text-decoration: underline; } 37 | 38 | 39 | /** 重置表单元素 **/ 40 | legend { color: #000; } /* for ie6 */ 41 | fieldset, img { border: 0; } /* img 搭车:让链接里的 img 无边框 */ 42 | button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */ 43 | /* 注:optgroup 无法扶正 */ 44 | 45 | /** 重置表格元素 **/ 46 | table { border-collapse: collapse; border-spacing: 0; } 47 | 48 | /* 清除浮动 */ 49 | .ks-clear:after, .clear:after { 50 | content: '\20'; 51 | display: block; 52 | height: 0; 53 | clear: both; 54 | } 55 | .ks-clear, .clear { 56 | *zoom: 1; 57 | } 58 | 59 | .main { 60 | padding: 30px 100px; 61 | width: 960px; 62 | margin: 0 auto; 63 | } 64 | .main h1{font-size:36px; color:#333; text-align:left;margin-bottom:30px; border-bottom: 1px solid #eee;} 65 | 66 | .helps{margin-top:40px;} 67 | .helps pre{ 68 | padding:20px; 69 | margin:10px 0; 70 | border:solid 1px #e7e1cd; 71 | background-color: #fffdef; 72 | overflow: auto; 73 | } 74 | 75 | .icon_lists{ 76 | width: 100% !important; 77 | 78 | } 79 | 80 | .icon_lists li{ 81 | float:left; 82 | width: 100px; 83 | height:180px; 84 | text-align: center; 85 | list-style: none !important; 86 | } 87 | .icon_lists .icon{ 88 | font-size: 42px; 89 | line-height: 100px; 90 | margin: 10px 0; 91 | color:#333; 92 | -webkit-transition: font-size 0.25s ease-out 0s; 93 | -moz-transition: font-size 0.25s ease-out 0s; 94 | transition: font-size 0.25s ease-out 0s; 95 | 96 | } 97 | .icon_lists .icon:hover{ 98 | font-size: 100px; 99 | } 100 | 101 | 102 | 103 | .markdown { 104 | color: #666; 105 | font-size: 14px; 106 | line-height: 1.8; 107 | } 108 | 109 | .highlight { 110 | line-height: 1.5; 111 | } 112 | 113 | .markdown img { 114 | vertical-align: middle; 115 | max-width: 100%; 116 | } 117 | 118 | .markdown h1 { 119 | color: #404040; 120 | font-weight: 500; 121 | line-height: 40px; 122 | margin-bottom: 24px; 123 | } 124 | 125 | .markdown h2, 126 | .markdown h3, 127 | .markdown h4, 128 | .markdown h5, 129 | .markdown h6 { 130 | color: #404040; 131 | margin: 1.6em 0 0.6em 0; 132 | font-weight: 500; 133 | clear: both; 134 | } 135 | 136 | .markdown h1 { 137 | font-size: 28px; 138 | } 139 | 140 | .markdown h2 { 141 | font-size: 22px; 142 | } 143 | 144 | .markdown h3 { 145 | font-size: 16px; 146 | } 147 | 148 | .markdown h4 { 149 | font-size: 14px; 150 | } 151 | 152 | .markdown h5 { 153 | font-size: 12px; 154 | } 155 | 156 | .markdown h6 { 157 | font-size: 12px; 158 | } 159 | 160 | .markdown hr { 161 | height: 1px; 162 | border: 0; 163 | background: #e9e9e9; 164 | margin: 16px 0; 165 | clear: both; 166 | } 167 | 168 | .markdown p, 169 | .markdown pre { 170 | margin: 1em 0; 171 | } 172 | 173 | .markdown > p, 174 | .markdown > blockquote, 175 | .markdown > .highlight, 176 | .markdown > ol, 177 | .markdown > ul { 178 | width: 80%; 179 | } 180 | 181 | .markdown ul > li { 182 | list-style: circle; 183 | } 184 | 185 | .markdown > ul li, 186 | .markdown blockquote ul > li { 187 | margin-left: 20px; 188 | padding-left: 4px; 189 | } 190 | 191 | .markdown > ul li p, 192 | .markdown > ol li p { 193 | margin: 0.6em 0; 194 | } 195 | 196 | .markdown ol > li { 197 | list-style: decimal; 198 | } 199 | 200 | .markdown > ol li, 201 | .markdown blockquote ol > li { 202 | margin-left: 20px; 203 | padding-left: 4px; 204 | } 205 | 206 | .markdown code { 207 | margin: 0 3px; 208 | padding: 0 5px; 209 | background: #eee; 210 | border-radius: 3px; 211 | } 212 | 213 | .markdown pre { 214 | border-radius: 6px; 215 | background: #f7f7f7; 216 | padding: 20px; 217 | } 218 | 219 | .markdown pre code { 220 | border: none; 221 | background: #f7f7f7; 222 | margin: 0; 223 | } 224 | 225 | .markdown strong, 226 | .markdown b { 227 | font-weight: 600; 228 | } 229 | 230 | .markdown > table { 231 | border-collapse: collapse; 232 | border-spacing: 0px; 233 | empty-cells: show; 234 | border: 1px solid #e9e9e9; 235 | width: 95%; 236 | margin-bottom: 24px; 237 | } 238 | 239 | .markdown > table th { 240 | white-space: nowrap; 241 | color: #333; 242 | font-weight: 600; 243 | 244 | } 245 | 246 | .markdown > table th, 247 | .markdown > table td { 248 | border: 1px solid #e9e9e9; 249 | padding: 8px 16px; 250 | text-align: left; 251 | } 252 | 253 | .markdown > table th { 254 | background: #F7F7F7; 255 | } 256 | 257 | .markdown blockquote { 258 | font-size: 90%; 259 | color: #999; 260 | border-left: 4px solid #e9e9e9; 261 | padding-left: 0.8em; 262 | margin: 1em 0; 263 | font-style: italic; 264 | } 265 | 266 | .markdown blockquote p { 267 | margin: 0; 268 | } 269 | 270 | .markdown .anchor { 271 | opacity: 0; 272 | transition: opacity 0.3s ease; 273 | margin-left: 8px; 274 | } 275 | 276 | .markdown .waiting { 277 | color: #ccc; 278 | } 279 | 280 | .markdown h1:hover .anchor, 281 | .markdown h2:hover .anchor, 282 | .markdown h3:hover .anchor, 283 | .markdown h4:hover .anchor, 284 | .markdown h5:hover .anchor, 285 | .markdown h6:hover .anchor { 286 | opacity: 1; 287 | display: inline-block; 288 | } 289 | 290 | .markdown > br, 291 | .markdown > p > br { 292 | clear: both; 293 | } 294 | 295 | 296 | .hljs { 297 | display: block; 298 | background: white; 299 | padding: 0.5em; 300 | color: #333333; 301 | overflow-x: auto; 302 | } 303 | 304 | .hljs-comment, 305 | .hljs-meta { 306 | color: #969896; 307 | } 308 | 309 | .hljs-string, 310 | .hljs-variable, 311 | .hljs-template-variable, 312 | .hljs-strong, 313 | .hljs-emphasis, 314 | .hljs-quote { 315 | color: #df5000; 316 | } 317 | 318 | .hljs-keyword, 319 | .hljs-selector-tag, 320 | .hljs-type { 321 | color: #a71d5d; 322 | } 323 | 324 | .hljs-literal, 325 | .hljs-symbol, 326 | .hljs-bullet, 327 | .hljs-attribute { 328 | color: #0086b3; 329 | } 330 | 331 | .hljs-section, 332 | .hljs-name { 333 | color: #63a35c; 334 | } 335 | 336 | .hljs-tag { 337 | color: #333333; 338 | } 339 | 340 | .hljs-title, 341 | .hljs-attr, 342 | .hljs-selector-id, 343 | .hljs-selector-class, 344 | .hljs-selector-attr, 345 | .hljs-selector-pseudo { 346 | color: #795da3; 347 | } 348 | 349 | .hljs-addition { 350 | color: #55a532; 351 | background-color: #eaffea; 352 | } 353 | 354 | .hljs-deletion { 355 | color: #bd2c00; 356 | background-color: #ffecec; 357 | } 358 | 359 | .hljs-link { 360 | text-decoration: underline; 361 | } 362 | 363 | pre{ 364 | background: #fff; 365 | } 366 | 367 | 368 | 369 | 370 | 371 | -------------------------------------------------------------------------------- /src/fonts/iconfont.css: -------------------------------------------------------------------------------- 1 | 2 | @font-face {font-family: "iconfont"; 3 | src: url('iconfont.eot?t=1479642403788'); /* IE9*/ 4 | src: url('iconfont.eot?t=1479642403788#iefix') format('embedded-opentype'), /* IE6-IE8 */ 5 | url('iconfont.woff?t=1479642403788') format('woff'), /* chrome, firefox */ 6 | url('iconfont.ttf?t=1479642403788') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ 7 | url('iconfont.svg?t=1479642403788#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 | -webkit-text-stroke-width: 0.2px; 16 | -moz-osx-font-smoothing: grayscale; 17 | } 18 | 19 | .icon-zanting:before { content: "\f017e"; } 20 | 21 | .icon-zanting1:before { content: "\3442"; } 22 | 23 | .icon-zanting2:before { content: "\f0067"; } 24 | 25 | .icon-bofang:before { content: "\f004c"; } 26 | 27 | .icon-fenxiang:before { content: "\e62e"; } 28 | 29 | .icon-fenxiang1:before { content: "\e628"; } 30 | 31 | .icon-play:before { content: "\e62f"; } 32 | 33 | .icon-share6:before { content: "\e602"; } 34 | 35 | .icon-bofang1:before { content: "\e6ac"; } 36 | 37 | .icon-ttpodicon:before { content: "\e639"; } 38 | 39 | .icon-ttpodicon1:before { content: "\e63a"; } 40 | 41 | .icon-ttpodicon2:before { content: "\e64d"; } 42 | 43 | .icon-ttpodicon3:before { content: "\e64e"; } 44 | 45 | .icon-fenxiang11:before { content: "\e654"; } 46 | 47 | .icon-fenxiang2:before { content: "\e60f"; } 48 | 49 | .icon-play1:before { content: "\e6bb"; } 50 | 51 | .icon-zanting3:before { content: "\e661"; } 52 | 53 | .icon-bofang2:before { content: "\f0088"; } 54 | 55 | .icon-fenxiang3:before { content: "\e600"; } 56 | 57 | .icon-infenicon18:before { content: "\e7b4"; } 58 | 59 | .icon-pause-outline:before { content: "\e691"; } 60 | 61 | .icon-fenxiang4:before { content: "\e631"; } 62 | 63 | .icon-shangyiqu:before { content: "\e665"; } 64 | 65 | .icon-xiayiqu:before { content: "\e67e"; } 66 | 67 | .icon-zanting4:before { content: "\e615"; } 68 | 69 | .icon-fenxiang5:before { content: "\e61c"; } 70 | 71 | .icon-bofang3:before { content: "\e61a"; } 72 | 73 | .icon-fenxiang6:before { content: "\e603"; } 74 | 75 | .icon-share:before { content: "\e604"; } 76 | 77 | .icon-iconfontcolor96:before { content: "\e6d2"; } 78 | 79 | .icon-bofangqixiayiqu:before { content: "\e63d"; } 80 | 81 | .icon-suopingxiayiqu:before { content: "\e68c"; } 82 | 83 | .icon-suopingshangyiqu:before { content: "\e68d"; } 84 | 85 | .icon-zhutixiayiqu:before { content: "\e708"; } 86 | 87 | .icon-tianbiao:before { content: "\e642"; } 88 | 89 | .icon-tian:before { content: "\e612"; } 90 | 91 | .icon-tianmao:before { content: "\e669"; } 92 | 93 | .icon-tianmao1:before { content: "\e68f"; } 94 | 95 | .icon-xiayiqu1:before { content: "\e6e7"; } 96 | 97 | .icon-suijibofang:before { content: "\e6f1"; } 98 | 99 | .icon-weibiaoti102:before { content: "\e608"; } 100 | 101 | .icon-icon1:before { content: "\e693"; } 102 | 103 | .icon-icon2:before { content: "\e694"; } 104 | 105 | .icon-tianmao2:before { content: "\e644"; } 106 | 107 | .icon-05:before { content: "\e62a"; } 108 | 109 | .icon-07:before { content: "\e62c"; } 110 | 111 | .icon-10:before { content: "\e630"; } 112 | 113 | .icon-24:before { content: "\e63e"; } 114 | 115 | .icon-25:before { content: "\e63f"; } 116 | 117 | .icon-26:before { content: "\e640"; } 118 | 119 | .icon-27:before { content: "\e641"; } 120 | 121 | .icon-28:before { content: "\e643"; } 122 | 123 | .icon-29:before { content: "\e645"; } 124 | 125 | .icon-31:before { content: "\e646"; } 126 | 127 | .icon-38:before { content: "\e651"; } 128 | 129 | .icon-crm17:before { content: "\e64f"; } 130 | 131 | .icon-39:before { content: "\e652"; } 132 | 133 | .icon-zanting5:before { content: "\e66a"; } 134 | 135 | .icon-zantinghuodong:before { content: "\e621"; } 136 | 137 | .icon-7tian:before { content: "\e60a"; } 138 | 139 | .icon-7tian1:before { content: "\e776"; } 140 | 141 | .icon-42:before { content: "\e65e"; } 142 | 143 | .icon-zanting6:before { content: "\e601"; } 144 | 145 | .icon-tianmao3:before { content: "\e775"; } 146 | 147 | .icon-50:before { content: "\e662"; } 148 | 149 | .icon-shangyiqu-copy:before { content: "\e609"; } 150 | 151 | .icon-user:before { content: "\e607"; } 152 | 153 | .icon-default-avatar:before { content: "\e627"; } 154 | 155 | .icon-zanting7:before { content: "\e605"; } 156 | 157 | .icon-shangyiqu-copy1:before { content: "\e606"; } 158 | 159 | .icon-suiji2:before { content: "\e60c"; } 160 | 161 | .icon-address:before { content: "\e675"; } 162 | 163 | .icon-eyeoclose:before { content: "\e678"; } 164 | 165 | .icon-eyeopen:before { content: "\e679"; } 166 | 167 | .icon-phonenum:before { content: "\e683"; } 168 | 169 | .icon-question:before { content: "\e685"; } 170 | 171 | .icon-set:before { content: "\e689"; } 172 | 173 | .icon-paynumber:before { content: "\e690"; } 174 | 175 | .icon-yinlezanting:before { content: "\e60b"; } 176 | 177 | .icon-tushujiemianxiayiqu40:before { content: "\e636"; } 178 | 179 | .icon-suijibofang1:before { content: "\e61d"; } 180 | 181 | .icon-suijibofang2:before { content: "\e61e"; } 182 | 183 | .icon-suijibofang3:before { content: "\e622"; } 184 | 185 | .icon-icon78:before { content: "\e663"; } 186 | 187 | .icon-icon129:before { content: "\e686"; } 188 | 189 | .icon-icon226:before { content: "\e69d"; } 190 | 191 | .icon-xiaoxi1:before { content: "\e60d"; } 192 | 193 | .icon-xiaoxi:before { content: "\e60e"; } 194 | 195 | .icon-tongjitu111:before { content: "\e610"; } 196 | 197 | .icon-yonghu:before { content: "\e611"; } 198 | 199 | .icon-gongzuo:before { content: "\e613"; } 200 | 201 | .icon-zixun:before { content: "\e614"; } 202 | 203 | .icon-zixuntianchong:before { content: "\e616"; } 204 | 205 | .icon-dingwei:before { content: "\e633"; } 206 | 207 | .icon-next:before { content: "\e64c"; } 208 | 209 | .icon-shangyiqu1:before { content: "\e634"; } 210 | 211 | .icon-xiayiqu2:before { content: "\e637"; } 212 | 213 | .icon-tianmao4:before { content: "\e617"; } 214 | 215 | .icon-gouwuche-xuanzhong:before { content: "\e638"; } 216 | 217 | .icon-wode-xuanzhong:before { content: "\e63b"; } 218 | 219 | .icon-gouwuche:before { content: "\e63c"; } 220 | 221 | .icon-wode:before { content: "\e647"; } 222 | 223 | .icon-shouye:before { content: "\e648"; } 224 | 225 | .icon-dazhongdianping:before { content: "\e692"; } 226 | 227 | .icon-douban:before { content: "\e695"; } 228 | 229 | .icon-taobao:before { content: "\e696"; } 230 | 231 | .icon-tengxunweibo:before { content: "\e697"; } 232 | 233 | .icon-renren:before { content: "\e698"; } 234 | 235 | .icon-youxiang:before { content: "\e699"; } 236 | 237 | .icon-weixin:before { content: "\e69a"; } 238 | 239 | .icon-zhifubao:before { content: "\e69b"; } 240 | 241 | .icon-yinxiangbiji:before { content: "\e69c"; } 242 | 243 | .icon-Facebook:before { content: "\e69e"; } 244 | 245 | .icon-dribbble:before { content: "\e69f"; } 246 | 247 | .icon-linkedin:before { content: "\e6a0"; } 248 | 249 | .icon-Instagram:before { content: "\e6a1"; } 250 | 251 | .icon-pinterest:before { content: "\e6a2"; } 252 | 253 | .icon-qqkongjian:before { content: "\e6a3"; } 254 | 255 | .icon-reddit:before { content: "\e6a4"; } 256 | 257 | .icon-tumblr:before { content: "\e6a5"; } 258 | 259 | .icon-zhihu:before { content: "\e6a6"; } 260 | 261 | .icon-youku:before { content: "\e6a7"; } 262 | 263 | .icon-twitter:before { content: "\e6a8"; } 264 | 265 | .icon-quora:before { content: "\e6a9"; } 266 | 267 | .icon-path:before { content: "\e6aa"; } 268 | 269 | .icon-youdaoyunbiji:before { content: "\e6ab"; } 270 | 271 | .icon-snapchat:before { content: "\e6ad"; } 272 | 273 | .icon-line:before { content: "\e6ae"; } 274 | 275 | .icon-xinlangweibo:before { content: "\e6af"; } 276 | 277 | .icon-qq:before { content: "\e6b0"; } 278 | 279 | .icon-whatsapp:before { content: "\e6b1"; } 280 | 281 | .icon-fenlei:before { content: "\e649"; } 282 | 283 | .icon-fenlei-xuanzhong:before { content: "\e64a"; } 284 | 285 | .icon-pengyouquan:before { content: "\e6b2"; } 286 | 287 | .icon-xiangshang:before { content: "\e64b"; } 288 | 289 | .icon-xiangxia:before { content: "\e650"; } 290 | 291 | .icon-shizhong1:before { content: "\e6b3"; } 292 | 293 | .icon-xiangzuo:before { content: "\e653"; } 294 | 295 | .icon-01:before { content: "\e618"; } 296 | 297 | .icon-02:before { content: "\e619"; } 298 | 299 | .icon-03:before { content: "\e61b"; } 300 | 301 | .icon-051:before { content: "\e61f"; } 302 | 303 | .icon-06:before { content: "\e620"; } 304 | 305 | .icon-071:before { content: "\e623"; } 306 | 307 | .icon-random:before { content: "\e504"; } 308 | 309 | .icon-08:before { content: "\e624"; } 310 | 311 | .icon-09:before { content: "\e625"; } 312 | 313 | .icon-101:before { content: "\e626"; } 314 | 315 | .icon-11:before { content: "\e629"; } 316 | 317 | .icon-12:before { content: "\e62b"; } 318 | 319 | .icon-14:before { content: "\e62d"; } 320 | 321 | .icon-17:before { content: "\e632"; } 322 | 323 | .icon-18:before { content: "\e635"; } 324 | 325 | .icon-20:before { content: "\e655"; } 326 | 327 | .icon-21:before { content: "\e656"; } 328 | 329 | .icon-twitter1:before { content: "\e659"; } 330 | 331 | .icon-facebook:before { content: "\e65a"; } 332 | 333 | .icon-weixin1:before { content: "\e657"; } 334 | 335 | .icon-Yahoo:before { content: "\e65b"; } 336 | 337 | .icon-Skye:before { content: "\e65c"; } 338 | 339 | .icon-Google:before { content: "\e65d"; } 340 | 341 | .icon-anzhuo:before { content: "\e65f"; } 342 | 343 | .icon-yamaxun:before { content: "\e660"; } 344 | 345 | .icon-linkedin1:before { content: "\e664"; } 346 | 347 | .icon-weixinpengyouquan:before { content: "\e658"; } 348 | 349 | .icon-YouTube:before { content: "\e666"; } 350 | 351 | .icon-qq1:before { content: "\e667"; } 352 | 353 | .icon-xinlang:before { content: "\e668"; } 354 | 355 | .icon-facebook1:before { content: "\e66b"; } 356 | 357 | .icon-Qzone:before { content: "\e66c"; } 358 | 359 | .icon-QQ:before { content: "\e66d"; } 360 | 361 | .icon-xinlang1:before { content: "\e66e"; } 362 | 363 | .icon-QQ_weibo:before { content: "\e66f"; } 364 | 365 | .icon-zhifubao1:before { content: "\e670"; } 366 | 367 | .icon-taobao1:before { content: "\e671"; } 368 | 369 | .icon-weichat:before { content: "\e672"; } 370 | 371 | .icon-douban1:before { content: "\e673"; } 372 | 373 | .icon-renren1:before { content: "\e674"; } 374 | 375 | .icon-email:before { content: "\e676"; } 376 | 377 | .icon-youku1:before { content: "\e677"; } 378 | 379 | .icon-twitter2:before { content: "\e67a"; } 380 | 381 | .icon-pingguo:before { content: "\e67b"; } 382 | 383 | .icon-shoucang:before { content: "\e67c"; } 384 | 385 | .icon-qiaquan:before { content: "\e67d"; } 386 | 387 | .icon-wenjian:before { content: "\e67f"; } 388 | 389 | .icon-bianji:before { content: "\e680"; } 390 | 391 | .icon-shezhi:before { content: "\e681"; } 392 | 393 | .icon-didian:before { content: "\e682"; } 394 | 395 | .icon-feiji:before { content: "\e684"; } 396 | 397 | .icon-dianhua:before { content: "\e687"; } 398 | 399 | .icon-lajitong:before { content: "\e688"; } 400 | 401 | .icon-shouji:before { content: "\e68a"; } 402 | 403 | .icon-qianbao:before { content: "\e68b"; } 404 | 405 | .icon-youxiang1:before { content: "\e68e"; } 406 | 407 | .icon-yuechi:before { content: "\e6b4"; } 408 | 409 | .icon-xuewei:before { content: "\e6b5"; } 410 | 411 | .icon-pingfen:before { content: "\e6b6"; } 412 | 413 | .icon-naozhong:before { content: "\e6b7"; } 414 | 415 | .icon-jianpan:before { content: "\e6b8"; } 416 | 417 | .icon-baidu:before { content: "\e6b9"; } 418 | 419 | .icon-baidu2:before { content: "\e6ba"; } 420 | 421 | .icon-QQ1:before { content: "\e6bc"; } 422 | 423 | .icon-baidu1:before { content: "\e6bd"; } 424 | 425 | .icon-QQ2:before { content: "\e6be"; } 426 | 427 | .icon-QQ11:before { content: "\e6bf"; } 428 | 429 | .icon-taobao2:before { content: "\e6c0"; } 430 | 431 | .icon-taobao11:before { content: "\e6c1"; } 432 | 433 | .icon-taobao21:before { content: "\e6c2"; } 434 | 435 | .icon-tengxunweibo1:before { content: "\e6c3"; } 436 | 437 | .icon-tengxunweibo2:before { content: "\e6c4"; } 438 | 439 | .icon-weixin2:before { content: "\e6c5"; } 440 | 441 | .icon-tengxunweibo21:before { content: "\e6c6"; } 442 | 443 | .icon-weixin11:before { content: "\e6c7"; } 444 | 445 | .icon-weixin21:before { content: "\e6c8"; } 446 | 447 | .icon-xinlangweibo1:before { content: "\e6c9"; } 448 | 449 | .icon-xinlangweibo11:before { content: "\e6ca"; } 450 | 451 | .icon-xinlangweibo2:before { content: "\e6cb"; } 452 | 453 | .icon-icongerenzhongxin-01:before { content: "\e6cc"; } 454 | 455 | .icon-iconhuidaoshouye:before { content: "\e6cd"; } 456 | 457 | .icon-angle-left:before { content: "\e6ce"; } 458 | 459 | .icon-angle-double-left:before { content: "\e6cf"; } 460 | 461 | .icon-angle-double-right:before { content: "\e6d0"; } 462 | 463 | .icon-angle-down:before { content: "\e6d1"; } 464 | 465 | .icon-angle-double-up:before { content: "\e6d3"; } 466 | 467 | .icon-angle-double-down:before { content: "\e6d4"; } 468 | 469 | .icon-angle-up:before { content: "\e6d5"; } 470 | 471 | .icon-angle-right:before { content: "\e6d6"; } 472 | 473 | .icon-arrow-small-down:before { content: "\e6d7"; } 474 | 475 | .icon-arrow-down:before { content: "\e6d8"; } 476 | 477 | .icon-arrow-left:before { content: "\e6d9"; } 478 | 479 | .icon-arrow-right:before { content: "\e6da"; } 480 | 481 | .icon-arrow-small-left:before { content: "\e6db"; } 482 | 483 | .icon-arrow-small-right:before { content: "\e6dc"; } 484 | 485 | .icon-arrow-up:before { content: "\e6dd"; } 486 | 487 | .icon-arrow-small-up:before { content: "\e6de"; } 488 | 489 | .icon-chevron-thin-left:before { content: "\e6df"; } 490 | 491 | .icon-chevron-thin-down:before { content: "\e6e0"; } 492 | 493 | .icon-chevron-thin-right:before { content: "\e6e1"; } 494 | 495 | .icon-chevron-thin-up:before { content: "\e6e2"; } 496 | 497 | .icon-triangle-down:before { content: "\e6e3"; } 498 | 499 | .icon-rewind:before { content: "\e6e4"; } 500 | 501 | .icon-triangle-left:before { content: "\e6e5"; } 502 | 503 | .icon-triangle-right:before { content: "\e6e6"; } 504 | 505 | .icon-triangle-up:before { content: "\e6e8"; } 506 | 507 | .icon-fast-forward:before { content: "\e6e9"; } 508 | 509 | .icon-kefu:before { content: "\e6ea"; } 510 | 511 | .icon-shouqi-01:before { content: "\e6eb"; } 512 | 513 | .icon-bofang4:before { content: "\e6ec"; } 514 | 515 | .icon-biaoqian:before { content: "\e6ed"; } 516 | 517 | .icon-WIFI:before { content: "\e6ee"; } 518 | 519 | .icon-cuo:before { content: "\e6ef"; } 520 | 521 | .icon-dianzan:before { content: "\e6f0"; } 522 | 523 | .icon-dingwei1:before { content: "\e6f2"; } 524 | 525 | .icon-dui:before { content: "\e6f3"; } 526 | 527 | .icon-erji:before { content: "\e6f4"; } 528 | 529 | .icon-gengduo:before { content: "\e6f5"; } 530 | 531 | .icon-fengjing:before { content: "\e6f6"; } 532 | 533 | .icon-guangpan:before { content: "\e6f7"; } 534 | 535 | .icon-geren:before { content: "\e6f8"; } 536 | 537 | .icon-gengduo-2:before { content: "\e6f9"; } 538 | 539 | .icon-lingsheng:before { content: "\e6fa"; } 540 | 541 | .icon-jia:before { content: "\e6fb"; } 542 | 543 | .icon-lanya:before { content: "\e6fc"; } 544 | 545 | .icon-nv:before { content: "\e6fd"; } 546 | 547 | .icon-nan:before { content: "\e6fe"; } 548 | 549 | .icon-shezhi1:before { content: "\e6ff"; } 550 | 551 | .icon-shipin:before { content: "\e700"; } 552 | 553 | .icon-shoucang1:before { content: "\e701"; } 554 | 555 | .icon-sousuo:before { content: "\e702"; } 556 | 557 | .icon-suo:before { content: "\e703"; } 558 | 559 | .icon-xiala:before { content: "\e704"; } 560 | 561 | .icon-tongzhi:before { content: "\e705"; } 562 | 563 | .icon-xiayishou:before { content: "\e706"; } 564 | 565 | .icon-xiazai:before { content: "\e707"; } 566 | 567 | .icon-xinxi:before { content: "\e709"; } 568 | 569 | .icon-yuyin:before { content: "\e70a"; } 570 | 571 | .icon-zhuanhuan:before { content: "\e70b"; } 572 | 573 | .icon-zuobiao:before { content: "\e70c"; } 574 | 575 | .icon-shengyin:before { content: "\e70d"; } 576 | 577 | .icon-shoucang2:before { content: "\e70e"; } 578 | 579 | .icon-fuzhi:before { content: "\e70f"; } 580 | 581 | .icon-anquanshezhi:before { content: "\e710"; } 582 | 583 | .icon-shouji1:before { content: "\e711"; } 584 | 585 | .icon-tuichu:before { content: "\e712"; } 586 | 587 | .icon-xiaoxi2:before { content: "\e713"; } 588 | 589 | .icon-gongzuojilu:before { content: "\e714"; } 590 | 591 | .icon-faxiandingdan:before { content: "\e715"; } 592 | 593 | .icon-gerenxinxi:before { content: "\e716"; } 594 | 595 | .icon-wodedingdan:before { content: "\e717"; } 596 | 597 | .icon-tijiaodingdan:before { content: "\e718"; } 598 | 599 | .icon-querenwancheng:before { content: "\e719"; } 600 | 601 | .icon-yibangding:before { content: "\e71a"; } 602 | 603 | .icon-weibangding:before { content: "\e71b"; } 604 | 605 | .icon-baocun:before { content: "\e71c"; } 606 | 607 | .icon-quxiao:before { content: "\e71d"; } 608 | 609 | .icon-tianjia:before { content: "\e71e"; } 610 | 611 | .icon-bianji1:before { content: "\e71f"; } 612 | 613 | .icon-riqixuanze:before { content: "\e720"; } 614 | 615 | .icon-shanchu:before { content: "\e721"; } 616 | 617 | .icon-dizhi-01:before { content: "\e722"; } 618 | 619 | .icon-youjiantou-01:before { content: "\e723"; } 620 | 621 | .icon-youhuiquan-01:before { content: "\e724"; } 622 | 623 | .icon-daishouhuo-01:before { content: "\e725"; } 624 | 625 | .icon-quanbudingdan-01:before { content: "\e726"; } 626 | 627 | .icon-youhuiquan-geren-01:before { content: "\e727"; } 628 | 629 | .icon-shanchu-01:before { content: "\e728"; } 630 | 631 | .icon-fangdajing:before { content: "\e729"; } 632 | 633 | .icon-guanbi-01:before { content: "\e72a"; } 634 | 635 | .icon-meiyoudingdan-01:before { content: "\e72b"; } 636 | 637 | .icon-xuanzhong-01:before { content: "\e72c"; } 638 | 639 | .icon-weixuanzhong-01:before { content: "\e72d"; } 640 | 641 | .icon-zhifu-01:before { content: "\e72e"; } 642 | 643 | .icon-zuojiantou-01:before { content: "\e72f"; } 644 | 645 | .icon-gengduo-01:before { content: "\e730"; } 646 | 647 | -------------------------------------------------------------------------------- /src/css/swiper.css: -------------------------------------------------------------------------------- 1 | /** 2 | * Swiper 4.3.5 3 | * Most modern mobile touch slider and framework with hardware accelerated transitions 4 | * http://www.idangero.us/swiper/ 5 | * 6 | * Copyright 2014-2018 Vladimir Kharlampidi 7 | * 8 | * Released under the MIT License 9 | * 10 | * Released on: July 31, 2018 11 | */ 12 | .swiper-container { 13 | margin: 0 auto; 14 | position: relative; 15 | overflow: hidden; 16 | list-style: none; 17 | padding: 0; 18 | /* Fix of Webkit flickering */ 19 | z-index: 1; 20 | } 21 | .swiper-container-no-flexbox .swiper-slide { 22 | float: left; 23 | } 24 | .swiper-container-vertical > .swiper-wrapper { 25 | -webkit-box-orient: vertical; 26 | -webkit-box-direction: normal; 27 | -webkit-flex-direction: column; 28 | -ms-flex-direction: column; 29 | flex-direction: column; 30 | } 31 | .swiper-wrapper { 32 | position: relative; 33 | width: 100%; 34 | height: 100%; 35 | z-index: 1; 36 | display: -webkit-box; 37 | display: -webkit-flex; 38 | display: -ms-flexbox; 39 | display: flex; 40 | -webkit-transition-property: -webkit-transform; 41 | transition-property: -webkit-transform; 42 | -o-transition-property: transform; 43 | transition-property: transform; 44 | transition-property: transform, -webkit-transform; 45 | -webkit-box-sizing: content-box; 46 | box-sizing: content-box; 47 | } 48 | .swiper-container-android .swiper-slide, 49 | .swiper-wrapper { 50 | -webkit-transform: translate3d(0px, 0, 0); 51 | transform: translate3d(0px, 0, 0); 52 | } 53 | .swiper-container-multirow > .swiper-wrapper { 54 | -webkit-flex-wrap: wrap; 55 | -ms-flex-wrap: wrap; 56 | flex-wrap: wrap; 57 | } 58 | .swiper-container-free-mode > .swiper-wrapper { 59 | -webkit-transition-timing-function: ease-out; 60 | -o-transition-timing-function: ease-out; 61 | transition-timing-function: ease-out; 62 | margin: 0 auto; 63 | } 64 | .swiper-slide { 65 | -webkit-flex-shrink: 0; 66 | -ms-flex-negative: 0; 67 | flex-shrink: 0; 68 | width: 100%; 69 | height: 100%; 70 | position: relative; 71 | -webkit-transition-property: -webkit-transform; 72 | transition-property: -webkit-transform; 73 | -o-transition-property: transform; 74 | transition-property: transform; 75 | transition-property: transform, -webkit-transform; 76 | } 77 | .swiper-invisible-blank-slide { 78 | visibility: hidden; 79 | } 80 | /* Auto Height */ 81 | .swiper-container-autoheight, 82 | .swiper-container-autoheight .swiper-slide { 83 | height: auto; 84 | } 85 | .swiper-container-autoheight .swiper-wrapper { 86 | -webkit-box-align: start; 87 | -webkit-align-items: flex-start; 88 | -ms-flex-align: start; 89 | align-items: flex-start; 90 | -webkit-transition-property: height, -webkit-transform; 91 | transition-property: height, -webkit-transform; 92 | -o-transition-property: transform, height; 93 | transition-property: transform, height; 94 | transition-property: transform, height, -webkit-transform; 95 | } 96 | /* 3D Effects */ 97 | .swiper-container-3d { 98 | -webkit-perspective: 1200px; 99 | perspective: 1200px; 100 | } 101 | .swiper-container-3d .swiper-wrapper, 102 | .swiper-container-3d .swiper-slide, 103 | .swiper-container-3d .swiper-slide-shadow-left, 104 | .swiper-container-3d .swiper-slide-shadow-right, 105 | .swiper-container-3d .swiper-slide-shadow-top, 106 | .swiper-container-3d .swiper-slide-shadow-bottom, 107 | .swiper-container-3d .swiper-cube-shadow { 108 | -webkit-transform-style: preserve-3d; 109 | transform-style: preserve-3d; 110 | } 111 | .swiper-container-3d .swiper-slide-shadow-left, 112 | .swiper-container-3d .swiper-slide-shadow-right, 113 | .swiper-container-3d .swiper-slide-shadow-top, 114 | .swiper-container-3d .swiper-slide-shadow-bottom { 115 | position: absolute; 116 | left: 0; 117 | top: 0; 118 | width: 100%; 119 | height: 100%; 120 | pointer-events: none; 121 | z-index: 10; 122 | } 123 | .swiper-container-3d .swiper-slide-shadow-left { 124 | background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); 125 | background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 126 | background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 127 | background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 128 | } 129 | .swiper-container-3d .swiper-slide-shadow-right { 130 | background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); 131 | background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 132 | background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 133 | background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 134 | } 135 | .swiper-container-3d .swiper-slide-shadow-top { 136 | background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); 137 | background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 138 | background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 139 | background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 140 | } 141 | .swiper-container-3d .swiper-slide-shadow-bottom { 142 | background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); 143 | background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 144 | background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 145 | background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); 146 | } 147 | /* IE10 Windows Phone 8 Fixes */ 148 | .swiper-container-wp8-horizontal, 149 | .swiper-container-wp8-horizontal > .swiper-wrapper { 150 | -ms-touch-action: pan-y; 151 | touch-action: pan-y; 152 | } 153 | .swiper-container-wp8-vertical, 154 | .swiper-container-wp8-vertical > .swiper-wrapper { 155 | -ms-touch-action: pan-x; 156 | touch-action: pan-x; 157 | } 158 | .swiper-button-prev, 159 | .swiper-button-next { 160 | position: absolute; 161 | top: 50%; 162 | width: 27px; 163 | height: 44px; 164 | margin-top: -22px; 165 | z-index: 10; 166 | cursor: pointer; 167 | background-size: 27px 44px; 168 | background-position: center; 169 | background-repeat: no-repeat; 170 | } 171 | .swiper-button-prev.swiper-button-disabled, 172 | .swiper-button-next.swiper-button-disabled { 173 | opacity: 0.35; 174 | cursor: auto; 175 | pointer-events: none; 176 | } 177 | .swiper-button-prev, 178 | .swiper-container-rtl .swiper-button-next { 179 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); 180 | left: 10px; 181 | right: auto; 182 | } 183 | .swiper-button-next, 184 | .swiper-container-rtl .swiper-button-prev { 185 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); 186 | right: 10px; 187 | left: auto; 188 | } 189 | .swiper-button-prev.swiper-button-white, 190 | .swiper-container-rtl .swiper-button-next.swiper-button-white { 191 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); 192 | } 193 | .swiper-button-next.swiper-button-white, 194 | .swiper-container-rtl .swiper-button-prev.swiper-button-white { 195 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); 196 | } 197 | .swiper-button-prev.swiper-button-black, 198 | .swiper-container-rtl .swiper-button-next.swiper-button-black { 199 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); 200 | } 201 | .swiper-button-next.swiper-button-black, 202 | .swiper-container-rtl .swiper-button-prev.swiper-button-black { 203 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); 204 | } 205 | .swiper-button-lock { 206 | display: none; 207 | } 208 | .swiper-pagination { 209 | position: absolute; 210 | text-align: center; 211 | -webkit-transition: 300ms opacity; 212 | -o-transition: 300ms opacity; 213 | transition: 300ms opacity; 214 | -webkit-transform: translate3d(0, 0, 0); 215 | transform: translate3d(0, 0, 0); 216 | z-index: 10; 217 | } 218 | .swiper-pagination.swiper-pagination-hidden { 219 | opacity: 0; 220 | } 221 | /* Common Styles */ 222 | .swiper-pagination-fraction, 223 | .swiper-pagination-custom, 224 | .swiper-container-horizontal > .swiper-pagination-bullets { 225 | bottom: 10px; 226 | left: 0; 227 | width: 100%; 228 | } 229 | /* Bullets */ 230 | .swiper-pagination-bullets-dynamic { 231 | overflow: hidden; 232 | font-size: 0; 233 | } 234 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { 235 | -webkit-transform: scale(0.33); 236 | -ms-transform: scale(0.33); 237 | transform: scale(0.33); 238 | position: relative; 239 | } 240 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { 241 | -webkit-transform: scale(1); 242 | -ms-transform: scale(1); 243 | transform: scale(1); 244 | } 245 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { 246 | -webkit-transform: scale(1); 247 | -ms-transform: scale(1); 248 | transform: scale(1); 249 | } 250 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { 251 | -webkit-transform: scale(0.66); 252 | -ms-transform: scale(0.66); 253 | transform: scale(0.66); 254 | } 255 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { 256 | -webkit-transform: scale(0.33); 257 | -ms-transform: scale(0.33); 258 | transform: scale(0.33); 259 | } 260 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { 261 | -webkit-transform: scale(0.66); 262 | -ms-transform: scale(0.66); 263 | transform: scale(0.66); 264 | } 265 | .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { 266 | -webkit-transform: scale(0.33); 267 | -ms-transform: scale(0.33); 268 | transform: scale(0.33); 269 | } 270 | .swiper-pagination-bullet { 271 | width: 8px; 272 | height: 8px; 273 | display: inline-block; 274 | border-radius: 100%; 275 | background: #000; 276 | opacity: 0.2; 277 | } 278 | button.swiper-pagination-bullet { 279 | border: none; 280 | margin: 0; 281 | padding: 0; 282 | -webkit-box-shadow: none; 283 | box-shadow: none; 284 | -webkit-appearance: none; 285 | -moz-appearance: none; 286 | appearance: none; 287 | } 288 | .swiper-pagination-clickable .swiper-pagination-bullet { 289 | cursor: pointer; 290 | } 291 | .swiper-pagination-bullet-active { 292 | opacity: 1; 293 | background: #007aff; 294 | } 295 | .swiper-container-vertical > .swiper-pagination-bullets { 296 | right: 10px; 297 | top: 50%; 298 | -webkit-transform: translate3d(0px, -50%, 0); 299 | transform: translate3d(0px, -50%, 0); 300 | } 301 | .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { 302 | margin: 6px 0; 303 | display: block; 304 | } 305 | .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { 306 | top: 50%; 307 | -webkit-transform: translateY(-50%); 308 | -ms-transform: translateY(-50%); 309 | transform: translateY(-50%); 310 | width: 8px; 311 | } 312 | .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { 313 | display: inline-block; 314 | -webkit-transition: 200ms top, 200ms -webkit-transform; 315 | transition: 200ms top, 200ms -webkit-transform; 316 | -o-transition: 200ms transform, 200ms top; 317 | transition: 200ms transform, 200ms top; 318 | transition: 200ms transform, 200ms top, 200ms -webkit-transform; 319 | } 320 | .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { 321 | margin: 0 4px; 322 | } 323 | .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { 324 | left: 50%; 325 | -webkit-transform: translateX(-50%); 326 | -ms-transform: translateX(-50%); 327 | transform: translateX(-50%); 328 | white-space: nowrap; 329 | } 330 | .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { 331 | -webkit-transition: 200ms left, 200ms -webkit-transform; 332 | transition: 200ms left, 200ms -webkit-transform; 333 | -o-transition: 200ms transform, 200ms left; 334 | transition: 200ms transform, 200ms left; 335 | transition: 200ms transform, 200ms left, 200ms -webkit-transform; 336 | } 337 | .swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { 338 | -webkit-transition: 200ms right, 200ms -webkit-transform; 339 | transition: 200ms right, 200ms -webkit-transform; 340 | -o-transition: 200ms transform, 200ms right; 341 | transition: 200ms transform, 200ms right; 342 | transition: 200ms transform, 200ms right, 200ms -webkit-transform; 343 | } 344 | /* Progress */ 345 | .swiper-pagination-progressbar { 346 | background: rgba(0, 0, 0, 0.25); 347 | position: absolute; 348 | } 349 | .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { 350 | background: #007aff; 351 | position: absolute; 352 | left: 0; 353 | top: 0; 354 | width: 100%; 355 | height: 100%; 356 | -webkit-transform: scale(0); 357 | -ms-transform: scale(0); 358 | transform: scale(0); 359 | -webkit-transform-origin: left top; 360 | -ms-transform-origin: left top; 361 | transform-origin: left top; 362 | } 363 | .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { 364 | -webkit-transform-origin: right top; 365 | -ms-transform-origin: right top; 366 | transform-origin: right top; 367 | } 368 | .swiper-container-horizontal > .swiper-pagination-progressbar, 369 | .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { 370 | width: 100%; 371 | height: 4px; 372 | left: 0; 373 | top: 0; 374 | } 375 | .swiper-container-vertical > .swiper-pagination-progressbar, 376 | .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { 377 | width: 4px; 378 | height: 100%; 379 | left: 0; 380 | top: 0; 381 | } 382 | .swiper-pagination-white .swiper-pagination-bullet-active { 383 | background: #ffffff; 384 | } 385 | .swiper-pagination-progressbar.swiper-pagination-white { 386 | background: rgba(255, 255, 255, 0.25); 387 | } 388 | .swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill { 389 | background: #ffffff; 390 | } 391 | .swiper-pagination-black .swiper-pagination-bullet-active { 392 | background: #000000; 393 | } 394 | .swiper-pagination-progressbar.swiper-pagination-black { 395 | background: rgba(0, 0, 0, 0.25); 396 | } 397 | .swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill { 398 | background: #000000; 399 | } 400 | .swiper-pagination-lock { 401 | display: none; 402 | } 403 | /* Scrollbar */ 404 | .swiper-scrollbar { 405 | border-radius: 10px; 406 | position: relative; 407 | -ms-touch-action: none; 408 | background: rgba(0, 0, 0, 0.1); 409 | } 410 | .swiper-container-horizontal > .swiper-scrollbar { 411 | position: absolute; 412 | left: 1%; 413 | bottom: 3px; 414 | z-index: 50; 415 | height: 5px; 416 | width: 98%; 417 | } 418 | .swiper-container-vertical > .swiper-scrollbar { 419 | position: absolute; 420 | right: 3px; 421 | top: 1%; 422 | z-index: 50; 423 | width: 5px; 424 | height: 98%; 425 | } 426 | .swiper-scrollbar-drag { 427 | height: 100%; 428 | width: 100%; 429 | position: relative; 430 | background: rgba(0, 0, 0, 0.5); 431 | border-radius: 10px; 432 | left: 0; 433 | top: 0; 434 | } 435 | .swiper-scrollbar-cursor-drag { 436 | cursor: move; 437 | } 438 | .swiper-scrollbar-lock { 439 | display: none; 440 | } 441 | .swiper-zoom-container { 442 | width: 100%; 443 | height: 100%; 444 | display: -webkit-box; 445 | display: -webkit-flex; 446 | display: -ms-flexbox; 447 | display: flex; 448 | -webkit-box-pack: center; 449 | -webkit-justify-content: center; 450 | -ms-flex-pack: center; 451 | justify-content: center; 452 | -webkit-box-align: center; 453 | -webkit-align-items: center; 454 | -ms-flex-align: center; 455 | align-items: center; 456 | text-align: center; 457 | } 458 | .swiper-zoom-container > img, 459 | .swiper-zoom-container > svg, 460 | .swiper-zoom-container > canvas { 461 | max-width: 100%; 462 | max-height: 100%; 463 | -o-object-fit: contain; 464 | object-fit: contain; 465 | } 466 | .swiper-slide-zoomed { 467 | cursor: move; 468 | } 469 | /* Preloader */ 470 | .swiper-lazy-preloader { 471 | width: 42px; 472 | height: 42px; 473 | position: absolute; 474 | left: 50%; 475 | top: 50%; 476 | margin-left: -21px; 477 | margin-top: -21px; 478 | z-index: 10; 479 | -webkit-transform-origin: 50%; 480 | -ms-transform-origin: 50%; 481 | transform-origin: 50%; 482 | -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; 483 | animation: swiper-preloader-spin 1s steps(12, end) infinite; 484 | } 485 | .swiper-lazy-preloader:after { 486 | display: block; 487 | content: ''; 488 | width: 100%; 489 | height: 100%; 490 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); 491 | background-position: 50%; 492 | background-size: 100%; 493 | background-repeat: no-repeat; 494 | } 495 | .swiper-lazy-preloader-white:after { 496 | background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); 497 | } 498 | @-webkit-keyframes swiper-preloader-spin { 499 | 100% { 500 | -webkit-transform: rotate(360deg); 501 | transform: rotate(360deg); 502 | } 503 | } 504 | @keyframes swiper-preloader-spin { 505 | 100% { 506 | -webkit-transform: rotate(360deg); 507 | transform: rotate(360deg); 508 | } 509 | } 510 | /* a11y */ 511 | .swiper-container .swiper-notification { 512 | position: absolute; 513 | left: 0; 514 | top: 0; 515 | pointer-events: none; 516 | opacity: 0; 517 | z-index: -1000; 518 | } 519 | .swiper-container-fade.swiper-container-free-mode .swiper-slide { 520 | -webkit-transition-timing-function: ease-out; 521 | -o-transition-timing-function: ease-out; 522 | transition-timing-function: ease-out; 523 | } 524 | .swiper-container-fade .swiper-slide { 525 | pointer-events: none; 526 | -webkit-transition-property: opacity; 527 | -o-transition-property: opacity; 528 | transition-property: opacity; 529 | } 530 | .swiper-container-fade .swiper-slide .swiper-slide { 531 | pointer-events: none; 532 | } 533 | .swiper-container-fade .swiper-slide-active, 534 | .swiper-container-fade .swiper-slide-active .swiper-slide-active { 535 | pointer-events: auto; 536 | } 537 | .swiper-container-cube { 538 | overflow: visible; 539 | } 540 | .swiper-container-cube .swiper-slide { 541 | pointer-events: none; 542 | -webkit-backface-visibility: hidden; 543 | backface-visibility: hidden; 544 | z-index: 1; 545 | visibility: hidden; 546 | -webkit-transform-origin: 0 0; 547 | -ms-transform-origin: 0 0; 548 | transform-origin: 0 0; 549 | width: 100%; 550 | height: 100%; 551 | } 552 | .swiper-container-cube .swiper-slide .swiper-slide { 553 | pointer-events: none; 554 | } 555 | .swiper-container-cube.swiper-container-rtl .swiper-slide { 556 | -webkit-transform-origin: 100% 0; 557 | -ms-transform-origin: 100% 0; 558 | transform-origin: 100% 0; 559 | } 560 | .swiper-container-cube .swiper-slide-active, 561 | .swiper-container-cube .swiper-slide-active .swiper-slide-active { 562 | pointer-events: auto; 563 | } 564 | .swiper-container-cube .swiper-slide-active, 565 | .swiper-container-cube .swiper-slide-next, 566 | .swiper-container-cube .swiper-slide-prev, 567 | .swiper-container-cube .swiper-slide-next + .swiper-slide { 568 | pointer-events: auto; 569 | visibility: visible; 570 | } 571 | .swiper-container-cube .swiper-slide-shadow-top, 572 | .swiper-container-cube .swiper-slide-shadow-bottom, 573 | .swiper-container-cube .swiper-slide-shadow-left, 574 | .swiper-container-cube .swiper-slide-shadow-right { 575 | z-index: 0; 576 | -webkit-backface-visibility: hidden; 577 | backface-visibility: hidden; 578 | } 579 | .swiper-container-cube .swiper-cube-shadow { 580 | position: absolute; 581 | left: 0; 582 | bottom: 0px; 583 | width: 100%; 584 | height: 100%; 585 | background: #000; 586 | opacity: 0.6; 587 | -webkit-filter: blur(50px); 588 | filter: blur(50px); 589 | z-index: 0; 590 | } 591 | .swiper-container-flip { 592 | overflow: visible; 593 | } 594 | .swiper-container-flip .swiper-slide { 595 | pointer-events: none; 596 | -webkit-backface-visibility: hidden; 597 | backface-visibility: hidden; 598 | z-index: 1; 599 | } 600 | .swiper-container-flip .swiper-slide .swiper-slide { 601 | pointer-events: none; 602 | } 603 | .swiper-container-flip .swiper-slide-active, 604 | .swiper-container-flip .swiper-slide-active .swiper-slide-active { 605 | pointer-events: auto; 606 | } 607 | .swiper-container-flip .swiper-slide-shadow-top, 608 | .swiper-container-flip .swiper-slide-shadow-bottom, 609 | .swiper-container-flip .swiper-slide-shadow-left, 610 | .swiper-container-flip .swiper-slide-shadow-right { 611 | z-index: 0; 612 | -webkit-backface-visibility: hidden; 613 | backface-visibility: hidden; 614 | } 615 | .swiper-container-coverflow .swiper-wrapper { 616 | /* Windows 8 IE 10 fix */ 617 | -ms-perspective: 1200px; 618 | } 619 | -------------------------------------------------------------------------------- /src/fonts/demo_fontclass.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IconFont 6 | 7 | 8 | 9 | 10 |
    11 |

    IconFont 图标

    12 |
      13 |
    • 14 | 15 |
      天猫
      16 |
      .icon-tianmao4
      17 |
    • 18 | 19 |
    • 20 | 21 |
      购物车-选中
      22 |
      .icon-gouwuche-xuanzhong
      23 |
    • 24 | 25 |
    • 26 | 27 |
      我的-选中
      28 |
      .icon-wode-xuanzhong
      29 |
    • 30 | 31 |
    • 32 | 33 |
      购物车
      34 |
      .icon-gouwuche
      35 |
    • 36 | 37 |
    • 38 | 39 |
      我的
      40 |
      .icon-wode
      41 |
    • 42 | 43 |
    • 44 | 45 |
      首页
      46 |
      .icon-shouye
      47 |
    • 48 | 49 |
    • 50 | 51 |
      大众点评
      52 |
      .icon-dazhongdianping
      53 |
    • 54 | 55 |
    • 56 | 57 |
      豆瓣
      58 |
      .icon-douban
      59 |
    • 60 |
    • 61 | 62 |
      分享
      63 |
      .icon-share6
      64 |
    • 65 |
    • 66 | 67 |
      eyeoclose
      68 |
      .icon-eyeoclose
      69 |
    • 70 | 71 |
    • 72 | 73 |
      eyeopen
      74 |
      .icon-eyeopen
      75 |
    • 76 | 77 |
    • 78 | 79 |
      phonenum
      80 |
      .icon-phonenum
      81 |
    • 82 | 83 |
    • 84 | 85 |
      question
      86 |
      .icon-question
      87 |
    • 88 | 89 |
    • 90 | 91 |
      set
      92 |
      .icon-set
      93 |
    • 94 | 95 |
    • 96 | 97 |
      paynumber
      98 |
      .icon-paynumber
      99 |
    • 100 |
    • 101 | 102 |
      暂停
      103 |
      .icon-zanting
      104 |
    • 105 | 106 |
    • 107 | 108 |
      暂停
      109 |
      .icon-zanting1
      110 |
    • 111 | 112 |
    • 113 | 114 |
      暂停
      115 |
      .icon-zanting2
      116 |
    • 117 | 118 |
    • 119 | 120 |
      播放
      121 |
      .icon-bofang
      122 |
    • 123 | 124 |
    • 125 | 126 |
      分享
      127 |
      .icon-fenxiang
      128 |
    • 129 | 130 |
    • 131 | 132 |
      分享
      133 |
      .icon-fenxiang1
      134 |
    • 135 | 136 |
    • 137 | 138 |
      播放
      139 |
      .icon-play
      140 |
    • 141 | 142 | 143 | 144 |
    • 145 | 146 |
      播放
      147 |
      .icon-bofang1
      148 |
    • 149 | 150 |
    • 151 | 152 |
      下一曲
      153 |
      .icon-ttpodicon
      154 |
    • 155 | 156 |
    • 157 | 158 |
      上一曲
      159 |
      .icon-ttpodicon1
      160 |
    • 161 | 162 |
    • 163 | 164 |
      上一曲
      165 |
      .icon-ttpodicon2
      166 |
    • 167 | 168 |
    • 169 | 170 |
      下一曲
      171 |
      .icon-ttpodicon3
      172 |
    • 173 | 174 |
    • 175 | 176 |
      分享
      177 |
      .icon-fenxiang11
      178 |
    • 179 | 180 |
    • 181 | 182 |
      分享
      183 |
      .icon-fenxiang2
      184 |
    • 185 | 186 |
    • 187 | 188 |
      播放
      189 |
      .icon-play1
      190 |
    • 191 | 192 |
    • 193 | 194 |
      暂停 1
      195 |
      .icon-zanting3
      196 |
    • 197 | 198 |
    • 199 | 200 |
      播放
      201 |
      .icon-bofang2
      202 |
    • 203 | 204 |
    • 205 | 206 |
      分享
      207 |
      .icon-fenxiang3
      208 |
    • 209 | 210 |
    • 211 | 212 |
      分享
      213 |
      .icon-infenicon18
      214 |
    • 215 | 216 |
    • 217 | 218 |
      暂停
      219 |
      .icon-pause-outline
      220 |
    • 221 | 222 |
    • 223 | 224 |
      分享
      225 |
      .icon-fenxiang4
      226 |
    • 227 | 228 |
    • 229 | 230 |
      上一曲
      231 |
      .icon-shangyiqu
      232 |
    • 233 | 234 |
    • 235 | 236 |
      下一曲
      237 |
      .icon-xiayiqu
      238 |
    • 239 | 240 |
    • 241 | 242 |
      暂停
      243 |
      .icon-zanting4
      244 |
    • 245 | 246 |
    • 247 | 248 |
      分享
      249 |
      .icon-fenxiang5
      250 |
    • 251 | 252 |
    • 253 | 254 |
      播放
      255 |
      .icon-bofang3
      256 |
    • 257 | 258 |
    • 259 | 260 |
      分享
      261 |
      .icon-fenxiang6
      262 |
    • 263 | 264 |
    • 265 | 266 |
      分享
      267 |
      .icon-share
      268 |
    • 269 | 270 |
    • 271 | 272 |
      暂停
      273 |
      .icon-iconfontcolor96
      274 |
    • 275 | 276 |
    • 277 | 278 |
      播放器-下一曲
      279 |
      .icon-bofangqixiayiqu
      280 |
    • 281 | 282 |
    • 283 | 284 |
      锁屏-下一曲
      285 |
      .icon-suopingxiayiqu
      286 |
    • 287 | 288 |
    • 289 | 290 |
      锁屏-上一曲
      291 |
      .icon-suopingshangyiqu
      292 |
    • 293 | 294 |
    • 295 | 296 |
      主题-下一曲
      297 |
      .icon-zhutixiayiqu
      298 |
    • 299 | 300 |
    • 301 | 302 |
      天标
      303 |
      .icon-tianbiao
      304 |
    • 305 | 306 |
    • 307 | 308 |
      309 |
      .icon-tian
      310 |
    • 311 | 312 |
    • 313 | 314 |
      天猫
      315 |
      .icon-tianmao
      316 |
    • 317 | 318 |
    • 319 | 320 |
      天猫
      321 |
      .icon-tianmao1
      322 |
    • 323 | 324 |
    • 325 | 326 |
      下一曲
      327 |
      .icon-xiayiqu1
      328 |
    • 329 | 330 |
    • 331 | 332 |
      随机播放
      333 |
      .icon-suijibofang
      334 |
    • 335 | 336 |
    • 337 | 338 |
      开始暂停
      339 |
      .icon-weibiaoti102
      340 |
    • 341 | 342 |
    • 343 | 344 |
      上一曲
      345 |
      .icon-icon1
      346 |
    • 347 | 348 |
    • 349 | 350 |
      下一曲
      351 |
      .icon-icon2
      352 |
    • 353 | 354 |
    • 355 | 356 |
      天猫
      357 |
      .icon-tianmao2
      358 |
    • 359 | 360 |
    • 361 | 362 |
      05
      363 |
      .icon-05
      364 |
    • 365 | 366 |
    • 367 | 368 |
      07
      369 |
      .icon-07
      370 |
    • 371 | 372 |
    • 373 | 374 |
      10
      375 |
      .icon-10
      376 |
    • 377 | 378 |
    • 379 | 380 |
      24
      381 |
      .icon-24
      382 |
    • 383 | 384 |
    • 385 | 386 |
      25
      387 |
      .icon-25
      388 |
    • 389 | 390 |
    • 391 | 392 |
      26
      393 |
      .icon-26
      394 |
    • 395 | 396 |
    • 397 | 398 |
      27
      399 |
      .icon-27
      400 |
    • 401 | 402 |
    • 403 | 404 |
      28
      405 |
      .icon-28
      406 |
    • 407 | 408 |
    • 409 | 410 |
      29
      411 |
      .icon-29
      412 |
    • 413 | 414 |
    • 415 | 416 |
      31
      417 |
      .icon-31
      418 |
    • 419 | 420 |
    • 421 | 422 |
      38
      423 |
      .icon-38
      424 |
    • 425 | 426 |
    • 427 | 428 |
      暂停
      429 |
      .icon-crm17
      430 |
    • 431 | 432 |
    • 433 | 434 |
      39
      435 |
      .icon-39
      436 |
    • 437 | 438 |
    • 439 | 440 |
      暂停
      441 |
      .icon-zanting5
      442 |
    • 443 | 444 |
    • 445 | 446 |
      暂停活动
      447 |
      .icon-zantinghuodong
      448 |
    • 449 | 450 |
    • 451 | 452 |
      7天
      453 |
      .icon-7tian
      454 |
    • 455 | 456 |
    • 457 | 458 |
      7天
      459 |
      .icon-7tian1
      460 |
    • 461 | 462 |
    • 463 | 464 |
      42
      465 |
      .icon-42
      466 |
    • 467 | 468 |
    • 469 | 470 |
      暂停
      471 |
      .icon-zanting6
      472 |
    • 473 | 474 |
    • 475 | 476 |
      天猫
      477 |
      .icon-tianmao3
      478 |
    • 479 | 480 |
    • 481 | 482 |
      50
      483 |
      .icon-50
      484 |
    • 485 | 486 |
    • 487 | 488 |
      上一曲
      489 |
      .icon-shangyiqu-copy
      490 |
    • 491 | 492 |
    • 493 | 494 |
      495 |
      .icon-user
      496 |
    • 497 | 498 |
    • 499 | 500 |
      默认头像
      501 |
      .icon-default-avatar
      502 |
    • 503 | 504 |
    • 505 | 506 |
      暂停
      507 |
      .icon-zanting7
      508 |
    • 509 | 510 |
    • 511 | 512 |
      上一曲
      513 |
      .icon-shangyiqu-copy1
      514 |
    • 515 | 516 |
    • 517 | 518 |
      随机播放
      519 |
      .icon-suiji2
      520 |
    • 521 | 522 |
    • 523 | 524 |
      address
      525 |
      .icon-address
      526 |
    • 527 | 528 |
    • 529 | 530 |
      eyeoclose
      531 |
      .icon-eyeoclose
      532 |
    • 533 | 534 |
    • 535 | 536 |
      eyeopen
      537 |
      .icon-eyeopen
      538 |
    • 539 | 540 |
    • 541 | 542 |
      phonenum
      543 |
      .icon-phonenum
      544 |
    • 545 | 546 |
    • 547 | 548 |
      question
      549 |
      .icon-question
      550 |
    • 551 | 552 |
    • 553 | 554 |
      set
      555 |
      .icon-set
      556 |
    • 557 | 558 |
    • 559 | 560 |
      paynumber
      561 |
      .icon-paynumber
      562 |
    • 563 | 564 |
    • 565 | 566 |
      音乐_暂停
      567 |
      .icon-yinlezanting
      568 |
    • 569 | 570 |
    • 571 | 572 |
      下一曲40
      573 |
      .icon-tushujiemianxiayiqu40
      574 |
    • 575 | 576 |
    • 577 | 578 |
      随机播放
      579 |
      .icon-suijibofang1
      580 |
    • 581 | 582 |
    • 583 | 584 |
      随机播放
      585 |
      .icon-suijibofang2
      586 |
    • 587 | 588 |
    • 589 | 590 |
      随机播放
      591 |
      .icon-suijibofang3
      592 |
    • 593 | 594 |
    • 595 | 596 |
      随机播放
      597 |
      .icon-icon78
      598 |
    • 599 | 600 |
    • 601 | 602 |
      上一曲
      603 |
      .icon-icon129
      604 |
    • 605 | 606 |
    • 607 | 608 |
      下一曲
      609 |
      .icon-icon226
      610 |
    • 611 | 612 |
    • 613 | 614 |
      消息(1)
      615 |
      .icon-xiaoxi1
      616 |
    • 617 | 618 |
    • 619 | 620 |
      消息
      621 |
      .icon-xiaoxi
      622 |
    • 623 | 624 |
    • 625 | 626 |
      统计图阴
      627 |
      .icon-tongjitu111
      628 |
    • 629 | 630 |
    • 631 | 632 |
      用户
      633 |
      .icon-yonghu
      634 |
    • 635 | 636 |
    • 637 | 638 |
      工作
      639 |
      .icon-gongzuo
      640 |
    • 641 | 642 |
    • 643 | 644 |
      资讯
      645 |
      .icon-zixun
      646 |
    • 647 | 648 |
    • 649 | 650 |
      资讯_填充
      651 |
      .icon-zixuntianchong
      652 |
    • 653 | 654 |
    • 655 | 656 |
      定位
      657 |
      .icon-dingwei
      658 |
    • 659 | 660 |
    • 661 | 662 |
      下一曲
      663 |
      .icon-next
      664 |
    • 665 | 666 |
    • 667 | 668 |
      上一曲
      669 |
      .icon-shangyiqu1
      670 |
    • 671 | 672 |
    • 673 | 674 |
      下一曲
      675 |
      .icon-xiayiqu2
      676 |
    • 677 | 678 | 679 | 680 |
    • 681 | 682 |
      淘宝
      683 |
      .icon-taobao
      684 |
    • 685 | 686 |
    • 687 | 688 |
      腾讯微博
      689 |
      .icon-tengxunweibo
      690 |
    • 691 | 692 |
    • 693 | 694 |
      人人
      695 |
      .icon-renren
      696 |
    • 697 | 698 |
    • 699 | 700 |
      邮箱
      701 |
      .icon-youxiang
      702 |
    • 703 | 704 |
    • 705 | 706 |
      微信
      707 |
      .icon-weixin
      708 |
    • 709 | 710 |
    • 711 | 712 |
      支付宝
      713 |
      .icon-zhifubao
      714 |
    • 715 | 716 |
    • 717 | 718 |
      印象笔记
      719 |
      .icon-yinxiangbiji
      720 |
    • 721 | 722 |
    • 723 | 724 |
      Facebook
      725 |
      .icon-Facebook
      726 |
    • 727 | 728 |
    • 729 | 730 |
      dribbble
      731 |
      .icon-dribbble
      732 |
    • 733 | 734 |
    • 735 | 736 |
      linkedin
      737 |
      .icon-linkedin
      738 |
    • 739 | 740 |
    • 741 | 742 |
      Instagram
      743 |
      .icon-Instagram
      744 |
    • 745 | 746 |
    • 747 | 748 |
      pinterest
      749 |
      .icon-pinterest
      750 |
    • 751 | 752 |
    • 753 | 754 |
      qq空间
      755 |
      .icon-qqkongjian
      756 |
    • 757 | 758 |
    • 759 | 760 |
      reddit
      761 |
      .icon-reddit
      762 |
    • 763 | 764 |
    • 765 | 766 |
      tumblr
      767 |
      .icon-tumblr
      768 |
    • 769 | 770 |
    • 771 | 772 |
      知乎
      773 |
      .icon-zhihu
      774 |
    • 775 | 776 |
    • 777 | 778 |
      优酷
      779 |
      .icon-youku
      780 |
    • 781 | 782 |
    • 783 | 784 |
      twitter
      785 |
      .icon-twitter
      786 |
    • 787 | 788 |
    • 789 | 790 |
      quora
      791 |
      .icon-quora
      792 |
    • 793 | 794 |
    • 795 | 796 |
      path
      797 |
      .icon-path
      798 |
    • 799 | 800 |
    • 801 | 802 |
      有道云笔记
      803 |
      .icon-youdaoyunbiji
      804 |
    • 805 | 806 |
    • 807 | 808 |
      snapchat
      809 |
      .icon-snapchat
      810 |
    • 811 | 812 |
    • 813 | 814 |
      line
      815 |
      .icon-line
      816 |
    • 817 | 818 |
    • 819 | 820 |
      新浪微博
      821 |
      .icon-xinlangweibo
      822 |
    • 823 | 824 |
    • 825 | 826 |
      qq
      827 |
      .icon-qq
      828 |
    • 829 | 830 |
    • 831 | 832 |
      whatsapp
      833 |
      .icon-whatsapp
      834 |
    • 835 | 836 |
    • 837 | 838 |
      分类
      839 |
      .icon-fenlei
      840 |
    • 841 | 842 |
    • 843 | 844 |
      分类-选中
      845 |
      .icon-fenlei-xuanzhong
      846 |
    • 847 | 848 |
    • 849 | 850 |
      朋友圈
      851 |
      .icon-pengyouquan
      852 |
    • 853 | 854 |
    • 855 | 856 |
      向上
      857 |
      .icon-xiangshang
      858 |
    • 859 | 860 |
    • 861 | 862 |
      向下
      863 |
      .icon-xiangxia
      864 |
    • 865 | 866 |
    • 867 | 868 |
      时钟1
      869 |
      .icon-shizhong1
      870 |
    • 871 | 872 |
    • 873 | 874 |
      向左
      875 |
      .icon-xiangzuo
      876 |
    • 877 | 878 |
    • 879 | 880 |
      太和殿
      881 |
      .icon-01
      882 |
    • 883 | 884 |
    • 885 | 886 |
      长城
      887 |
      .icon-02
      888 |
    • 889 | 890 |
    • 891 | 892 |
      明十三陵
      893 |
      .icon-03
      894 |
    • 895 | 896 |
    • 897 | 898 |
      中央电视台总部大楼
      899 |
      .icon-051
      900 |
    • 901 | 902 |
    • 903 | 904 |
      天坛
      905 |
      .icon-06
      906 |
    • 907 | 908 |
    • 909 | 910 |
      埃菲尔铁塔-法
      911 |
      .icon-071
      912 |
    • 913 | 914 |
    • 915 | 916 |
      随机播放
      917 |
      .icon-random
      918 |
    • 919 | 920 |
    • 921 | 922 |
      悉尼歌剧院-澳
      923 |
      .icon-08
      924 |
    • 925 | 926 |
    • 927 | 928 |
      自由女神-美
      929 |
      .icon-09
      930 |
    • 931 | 932 |
    • 933 | 934 |
      白宫-美
      935 |
      .icon-101
      936 |
    • 937 | 938 |
    • 939 | 940 |
      帝国大厦-美
      941 |
      .icon-11
      942 |
    • 943 | 944 |
    • 945 | 946 |
      比萨斜塔-意
      947 |
      .icon-12
      948 |
    • 949 | 950 |
    • 951 | 952 |
      东京塔-日
      953 |
      .icon-14
      954 |
    • 955 | 956 |
    • 957 | 958 |
      埃及金字塔
      959 |
      .icon-17
      960 |
    • 961 | 962 |
    • 963 | 964 |
      罗马斗兽场
      965 |
      .icon-18
      966 |
    • 967 | 968 |
    • 969 | 970 |
      复活节岛石像
      971 |
      .icon-20
      972 |
    • 973 | 974 |
    • 975 | 976 |
      里约热内卢基督像-巴西
      977 |
      .icon-21
      978 |
    • 979 | 980 |
    • 981 | 982 |
      icon_twitter
      983 |
      .icon-twitter1
      984 |
    • 985 | 986 |
    • 987 | 988 |
      icon_facebook
      989 |
      .icon-facebook
      990 |
    • 991 | 992 |
    • 993 | 994 |
      微信
      995 |
      .icon-weixin1
      996 |
    • 997 | 998 |
    • 999 | 1000 |
      icon_Yahoo
      1001 |
      .icon-Yahoo
      1002 |
    • 1003 | 1004 |
    • 1005 | 1006 |
      icon_Skye
      1007 |
      .icon-Skye
      1008 |
    • 1009 | 1010 |
    • 1011 | 1012 |
      icon_Google
      1013 |
      .icon-Google
      1014 |
    • 1015 | 1016 |
    • 1017 | 1018 |
      icon_anzhuo
      1019 |
      .icon-anzhuo
      1020 |
    • 1021 | 1022 |
    • 1023 | 1024 |
      icon_yamaxun
      1025 |
      .icon-yamaxun
      1026 |
    • 1027 | 1028 |
    • 1029 | 1030 |
      icon_linkedin
      1031 |
      .icon-linkedin1
      1032 |
    • 1033 | 1034 |
    • 1035 | 1036 |
      微信朋友圈
      1037 |
      .icon-weixinpengyouquan
      1038 |
    • 1039 | 1040 |
    • 1041 | 1042 |
      icon_YouTube
      1043 |
      .icon-YouTube
      1044 |
    • 1045 | 1046 |
    • 1047 | 1048 |
      qq
      1049 |
      .icon-qq1
      1050 |
    • 1051 | 1052 |
    • 1053 | 1054 |
      新浪
      1055 |
      .icon-xinlang
      1056 |
    • 1057 | 1058 |
    • 1059 | 1060 |
      facebook
      1061 |
      .icon-facebook1
      1062 |
    • 1063 | 1064 |
    • 1065 | 1066 |
      icon_Qzone
      1067 |
      .icon-Qzone
      1068 |
    • 1069 | 1070 |
    • 1071 | 1072 |
      icon_QQ
      1073 |
      .icon-QQ
      1074 |
    • 1075 | 1076 |
    • 1077 | 1078 |
      icon_xinlang
      1079 |
      .icon-xinlang1
      1080 |
    • 1081 | 1082 |
    • 1083 | 1084 |
      icon_tenxun_weibo
      1085 |
      .icon-QQ_weibo
      1086 |
    • 1087 | 1088 |
    • 1089 | 1090 |
      icon_zhifubao
      1091 |
      .icon-zhifubao1
      1092 |
    • 1093 | 1094 |
    • 1095 | 1096 |
      icon_taobao
      1097 |
      .icon-taobao1
      1098 |
    • 1099 | 1100 |
    • 1101 | 1102 |
      icon_weichat
      1103 |
      .icon-weichat
      1104 |
    • 1105 | 1106 |
    • 1107 | 1108 |
      icon_douban
      1109 |
      .icon-douban1
      1110 |
    • 1111 | 1112 |
    • 1113 | 1114 |
      icon_renren
      1115 |
      .icon-renren1
      1116 |
    • 1117 | 1118 |
    • 1119 | 1120 |
      icon_email
      1121 |
      .icon-email
      1122 |
    • 1123 | 1124 |
    • 1125 | 1126 |
      icon_youku
      1127 |
      .icon-youku1
      1128 |
    • 1129 | 1130 |
    • 1131 | 1132 |
      twitter
      1133 |
      .icon-twitter2
      1134 |
    • 1135 | 1136 |
    • 1137 | 1138 |
      苹果
      1139 |
      .icon-pingguo
      1140 |
    • 1141 | 1142 |
    • 1143 | 1144 |
      收藏
      1145 |
      .icon-shoucang
      1146 |
    • 1147 | 1148 |
    • 1149 | 1150 |
      卡券
      1151 |
      .icon-qiaquan
      1152 |
    • 1153 | 1154 |
    • 1155 | 1156 |
      文件
      1157 |
      .icon-wenjian
      1158 |
    • 1159 | 1160 |
    • 1161 | 1162 |
      编辑
      1163 |
      .icon-bianji
      1164 |
    • 1165 | 1166 |
    • 1167 | 1168 |
      设置
      1169 |
      .icon-shezhi
      1170 |
    • 1171 | 1172 |
    • 1173 | 1174 |
      地点
      1175 |
      .icon-didian
      1176 |
    • 1177 | 1178 |
    • 1179 | 1180 |
      飞机
      1181 |
      .icon-feiji
      1182 |
    • 1183 | 1184 |
    • 1185 | 1186 |
      电话
      1187 |
      .icon-dianhua
      1188 |
    • 1189 | 1190 |
    • 1191 | 1192 |
      垃圾桶
      1193 |
      .icon-lajitong
      1194 |
    • 1195 | 1196 |
    • 1197 | 1198 |
      手机
      1199 |
      .icon-shouji
      1200 |
    • 1201 | 1202 |
    • 1203 | 1204 |
      钱包
      1205 |
      .icon-qianbao
      1206 |
    • 1207 | 1208 |
    • 1209 | 1210 |
      邮箱
      1211 |
      .icon-youxiang1
      1212 |
    • 1213 | 1214 |
    • 1215 | 1216 |
      钥匙
      1217 |
      .icon-yuechi
      1218 |
    • 1219 | 1220 |
    • 1221 | 1222 |
      学位
      1223 |
      .icon-xuewei
      1224 |
    • 1225 | 1226 |
    • 1227 | 1228 |
      评分
      1229 |
      .icon-pingfen
      1230 |
    • 1231 | 1232 |
    • 1233 | 1234 |
      闹钟
      1235 |
      .icon-naozhong
      1236 |
    • 1237 | 1238 |
    • 1239 | 1240 |
      键盘
      1241 |
      .icon-jianpan
      1242 |
    • 1243 | 1244 |
    • 1245 | 1246 |
      百度
      1247 |
      .icon-baidu
      1248 |
    • 1249 | 1250 |
    • 1251 | 1252 |
      百度2
      1253 |
      .icon-baidu2
      1254 |
    • 1255 | 1256 |
    • 1257 | 1258 |
      QQ
      1259 |
      .icon-QQ1
      1260 |
    • 1261 | 1262 |
    • 1263 | 1264 |
      百度1
      1265 |
      .icon-baidu1
      1266 |
    • 1267 | 1268 |
    • 1269 | 1270 |
      QQ2
      1271 |
      .icon-QQ2
      1272 |
    • 1273 | 1274 |
    • 1275 | 1276 |
      QQ1
      1277 |
      .icon-QQ11
      1278 |
    • 1279 | 1280 |
    • 1281 | 1282 |
      淘宝
      1283 |
      .icon-taobao2
      1284 |
    • 1285 | 1286 |
    • 1287 | 1288 |
      淘宝1
      1289 |
      .icon-taobao11
      1290 |
    • 1291 | 1292 |
    • 1293 | 1294 |
      淘宝2
      1295 |
      .icon-taobao21
      1296 |
    • 1297 | 1298 |
    • 1299 | 1300 |
      腾讯微博1
      1301 |
      .icon-tengxunweibo1
      1302 |
    • 1303 | 1304 |
    • 1305 | 1306 |
      腾讯微博
      1307 |
      .icon-tengxunweibo2
      1308 |
    • 1309 | 1310 |
    • 1311 | 1312 |
      微信
      1313 |
      .icon-weixin2
      1314 |
    • 1315 | 1316 |
    • 1317 | 1318 |
      腾讯微博2
      1319 |
      .icon-tengxunweibo21
      1320 |
    • 1321 | 1322 |
    • 1323 | 1324 |
      微信1
      1325 |
      .icon-weixin11
      1326 |
    • 1327 | 1328 |
    • 1329 | 1330 |
      微信2
      1331 |
      .icon-weixin21
      1332 |
    • 1333 | 1334 |
    • 1335 | 1336 |
      新浪微博
      1337 |
      .icon-xinlangweibo1
      1338 |
    • 1339 | 1340 |
    • 1341 | 1342 |
      新浪微博1
      1343 |
      .icon-xinlangweibo11
      1344 |
    • 1345 | 1346 |
    • 1347 | 1348 |
      新浪微博2
      1349 |
      .icon-xinlangweibo2
      1350 |
    • 1351 | 1352 |
    • 1353 | 1354 |
      个人中心
      1355 |
      .icon-icongerenzhongxin-01
      1356 |
    • 1357 | 1358 |
    • 1359 | 1360 |
      回到首页
      1361 |
      .icon-iconhuidaoshouye
      1362 |
    • 1363 | 1364 |
    • 1365 | 1366 |
      angle-left
      1367 |
      .icon-angle-left
      1368 |
    • 1369 | 1370 |
    • 1371 | 1372 |
      angle-double-left
      1373 |
      .icon-angle-double-left
      1374 |
    • 1375 | 1376 |
    • 1377 | 1378 |
      angle-double-right
      1379 |
      .icon-angle-double-right
      1380 |
    • 1381 | 1382 |
    • 1383 | 1384 |
      angle-down
      1385 |
      .icon-angle-down
      1386 |
    • 1387 | 1388 |
    • 1389 | 1390 |
      angle-double-up
      1391 |
      .icon-angle-double-up
      1392 |
    • 1393 | 1394 |
    • 1395 | 1396 |
      angle-double-down
      1397 |
      .icon-angle-double-down
      1398 |
    • 1399 | 1400 |
    • 1401 | 1402 |
      angle-up
      1403 |
      .icon-angle-up
      1404 |
    • 1405 | 1406 |
    • 1407 | 1408 |
      angle-right
      1409 |
      .icon-angle-right
      1410 |
    • 1411 | 1412 |
    • 1413 | 1414 |
      arrow-small-down
      1415 |
      .icon-arrow-small-down
      1416 |
    • 1417 | 1418 |
    • 1419 | 1420 |
      arrow-down
      1421 |
      .icon-arrow-down
      1422 |
    • 1423 | 1424 |
    • 1425 | 1426 |
      arrow-left
      1427 |
      .icon-arrow-left
      1428 |
    • 1429 | 1430 |
    • 1431 | 1432 |
      arrow-right
      1433 |
      .icon-arrow-right
      1434 |
    • 1435 | 1436 |
    • 1437 | 1438 |
      arrow-small-left
      1439 |
      .icon-arrow-small-left
      1440 |
    • 1441 | 1442 |
    • 1443 | 1444 |
      arrow-small-right
      1445 |
      .icon-arrow-small-right
      1446 |
    • 1447 | 1448 |
    • 1449 | 1450 |
      arrow-up
      1451 |
      .icon-arrow-up
      1452 |
    • 1453 | 1454 |
    • 1455 | 1456 |
      arrow-small-up
      1457 |
      .icon-arrow-small-up
      1458 |
    • 1459 | 1460 |
    • 1461 | 1462 |
      chevron-thin-left
      1463 |
      .icon-chevron-thin-left
      1464 |
    • 1465 | 1466 |
    • 1467 | 1468 |
      chevron-thin-down
      1469 |
      .icon-chevron-thin-down
      1470 |
    • 1471 | 1472 |
    • 1473 | 1474 |
      chevron-thin-right
      1475 |
      .icon-chevron-thin-right
      1476 |
    • 1477 | 1478 |
    • 1479 | 1480 |
      chevron-thin-up
      1481 |
      .icon-chevron-thin-up
      1482 |
    • 1483 | 1484 |
    • 1485 | 1486 |
      triangle-down
      1487 |
      .icon-triangle-down
      1488 |
    • 1489 | 1490 |
    • 1491 | 1492 |
      rewind
      1493 |
      .icon-rewind
      1494 |
    • 1495 | 1496 |
    • 1497 | 1498 |
      triangle-left
      1499 |
      .icon-triangle-left
      1500 |
    • 1501 | 1502 |
    • 1503 | 1504 |
      triangle-right
      1505 |
      .icon-triangle-right
      1506 |
    • 1507 | 1508 |
    • 1509 | 1510 |
      triangle-up
      1511 |
      .icon-triangle-up
      1512 |
    • 1513 | 1514 |
    • 1515 | 1516 |
      fast-forward
      1517 |
      .icon-fast-forward
      1518 |
    • 1519 | 1520 |
    • 1521 | 1522 |
      客服
      1523 |
      .icon-kefu
      1524 |
    • 1525 | 1526 |
    • 1527 | 1528 |
      收起
      1529 |
      .icon-shouqi-01
      1530 |
    • 1531 | 1532 |
    • 1533 | 1534 |
      播放
      1535 |
      .icon-bofang4
      1536 |
    • 1537 | 1538 |
    • 1539 | 1540 |
      标签
      1541 |
      .icon-biaoqian
      1542 |
    • 1543 | 1544 |
    • 1545 | 1546 |
      WIFI
      1547 |
      .icon-WIFI
      1548 |
    • 1549 | 1550 |
    • 1551 | 1552 |
      1553 |
      .icon-cuo
      1554 |
    • 1555 | 1556 |
    • 1557 | 1558 |
      点赞
      1559 |
      .icon-dianzan
      1560 |
    • 1561 | 1562 |
    • 1563 | 1564 |
      定位
      1565 |
      .icon-dingwei1
      1566 |
    • 1567 | 1568 |
    • 1569 | 1570 |
      1571 |
      .icon-dui
      1572 |
    • 1573 | 1574 |
    • 1575 | 1576 |
      耳机
      1577 |
      .icon-erji
      1578 |
    • 1579 | 1580 |
    • 1581 | 1582 |
      更多
      1583 |
      .icon-gengduo
      1584 |
    • 1585 | 1586 |
    • 1587 | 1588 |
      风景
      1589 |
      .icon-fengjing
      1590 |
    • 1591 | 1592 |
    • 1593 | 1594 |
      光盘
      1595 |
      .icon-guangpan
      1596 |
    • 1597 | 1598 |
    • 1599 | 1600 |
      个人
      1601 |
      .icon-geren
      1602 |
    • 1603 | 1604 |
    • 1605 | 1606 |
      更多
      1607 |
      .icon-gengduo-2
      1608 |
    • 1609 | 1610 |
    • 1611 | 1612 |
      铃声
      1613 |
      .icon-lingsheng
      1614 |
    • 1615 | 1616 |
    • 1617 | 1618 |
      1619 |
      .icon-jia
      1620 |
    • 1621 | 1622 |
    • 1623 | 1624 |
      蓝牙
      1625 |
      .icon-lanya
      1626 |
    • 1627 | 1628 |
    • 1629 | 1630 |
      1631 |
      .icon-nv
      1632 |
    • 1633 | 1634 |
    • 1635 | 1636 |
      1637 |
      .icon-nan
      1638 |
    • 1639 | 1640 |
    • 1641 | 1642 |
      设置
      1643 |
      .icon-shezhi1
      1644 |
    • 1645 | 1646 |
    • 1647 | 1648 |
      视频
      1649 |
      .icon-shipin
      1650 |
    • 1651 | 1652 |
    • 1653 | 1654 |
      收藏
      1655 |
      .icon-shoucang1
      1656 |
    • 1657 | 1658 |
    • 1659 | 1660 |
      搜索
      1661 |
      .icon-sousuo
      1662 |
    • 1663 | 1664 |
    • 1665 | 1666 |
      1667 |
      .icon-suo
      1668 |
    • 1669 | 1670 |
    • 1671 | 1672 |
      下拉
      1673 |
      .icon-xiala
      1674 |
    • 1675 | 1676 |
    • 1677 | 1678 |
      通知
      1679 |
      .icon-tongzhi
      1680 |
    • 1681 | 1682 |
    • 1683 | 1684 |
      下一首
      1685 |
      .icon-xiayishou
      1686 |
    • 1687 | 1688 |
    • 1689 | 1690 |
      下载
      1691 |
      .icon-xiazai
      1692 |
    • 1693 | 1694 |
    • 1695 | 1696 |
      信息
      1697 |
      .icon-xinxi
      1698 |
    • 1699 | 1700 |
    • 1701 | 1702 |
      语音
      1703 |
      .icon-yuyin
      1704 |
    • 1705 | 1706 |
    • 1707 | 1708 |
      转换
      1709 |
      .icon-zhuanhuan
      1710 |
    • 1711 | 1712 |
    • 1713 | 1714 |
      坐标
      1715 |
      .icon-zuobiao
      1716 |
    • 1717 | 1718 |
    • 1719 | 1720 |
      声音
      1721 |
      .icon-shengyin
      1722 |
    • 1723 | 1724 |
    • 1725 | 1726 |
      收藏
      1727 |
      .icon-shoucang2
      1728 |
    • 1729 | 1730 |
    • 1731 | 1732 |
      复制
      1733 |
      .icon-fuzhi
      1734 |
    • 1735 | 1736 |
    • 1737 | 1738 |
      安全设置
      1739 |
      .icon-anquanshezhi
      1740 |
    • 1741 | 1742 |
    • 1743 | 1744 |
      手机
      1745 |
      .icon-shouji1
      1746 |
    • 1747 | 1748 |
    • 1749 | 1750 |
      退出
      1751 |
      .icon-tuichu
      1752 |
    • 1753 | 1754 |
    • 1755 | 1756 |
      消息
      1757 |
      .icon-xiaoxi2
      1758 |
    • 1759 | 1760 |
    • 1761 | 1762 |
      工作记录
      1763 |
      .icon-gongzuojilu
      1764 |
    • 1765 | 1766 |
    • 1767 | 1768 |
      发现订单
      1769 |
      .icon-faxiandingdan
      1770 |
    • 1771 | 1772 |
    • 1773 | 1774 |
      个人信息
      1775 |
      .icon-gerenxinxi
      1776 |
    • 1777 | 1778 |
    • 1779 | 1780 |
      我的订单
      1781 |
      .icon-wodedingdan
      1782 |
    • 1783 | 1784 |
    • 1785 | 1786 |
      提交订单
      1787 |
      .icon-tijiaodingdan
      1788 |
    • 1789 | 1790 |
    • 1791 | 1792 |
      确认完成
      1793 |
      .icon-querenwancheng
      1794 |
    • 1795 | 1796 |
    • 1797 | 1798 |
      已绑定
      1799 |
      .icon-yibangding
      1800 |
    • 1801 | 1802 |
    • 1803 | 1804 |
      未绑定
      1805 |
      .icon-weibangding
      1806 |
    • 1807 | 1808 |
    • 1809 | 1810 |
      保存
      1811 |
      .icon-baocun
      1812 |
    • 1813 | 1814 |
    • 1815 | 1816 |
      取消
      1817 |
      .icon-quxiao
      1818 |
    • 1819 | 1820 |
    • 1821 | 1822 |
      添加
      1823 |
      .icon-tianjia
      1824 |
    • 1825 | 1826 |
    • 1827 | 1828 |
      编辑
      1829 |
      .icon-bianji1
      1830 |
    • 1831 | 1832 |
    • 1833 | 1834 |
      日期选择
      1835 |
      .icon-riqixuanze
      1836 |
    • 1837 | 1838 |
    • 1839 | 1840 |
      删除
      1841 |
      .icon-shanchu
      1842 |
    • 1843 | 1844 |
    • 1845 | 1846 |
      地址
      1847 |
      .icon-dizhi-01
      1848 |
    • 1849 | 1850 |
    • 1851 | 1852 |
      右箭头
      1853 |
      .icon-youjiantou-01
      1854 |
    • 1855 | 1856 |
    • 1857 | 1858 |
      优惠券
      1859 |
      .icon-youhuiquan-01
      1860 |
    • 1861 | 1862 |
    • 1863 | 1864 |
      待收货
      1865 |
      .icon-daishouhuo-01
      1866 |
    • 1867 | 1868 |
    • 1869 | 1870 |
      全部订单
      1871 |
      .icon-quanbudingdan-01
      1872 |
    • 1873 | 1874 |
    • 1875 | 1876 |
      优惠券-个人
      1877 |
      .icon-youhuiquan-geren-01
      1878 |
    • 1879 | 1880 |
    • 1881 | 1882 |
      删除
      1883 |
      .icon-shanchu-01
      1884 |
    • 1885 | 1886 |
    • 1887 | 1888 |
      放大镜
      1889 |
      .icon-fangdajing
      1890 |
    • 1891 | 1892 |
    • 1893 | 1894 |
      关闭
      1895 |
      .icon-guanbi-01
      1896 |
    • 1897 | 1898 |
    • 1899 | 1900 |
      没有订单
      1901 |
      .icon-meiyoudingdan-01
      1902 |
    • 1903 | 1904 |
    • 1905 | 1906 |
      选中
      1907 |
      .icon-xuanzhong-01
      1908 |
    • 1909 | 1910 |
    • 1911 | 1912 |
      未选中
      1913 |
      .icon-weixuanzhong-01
      1914 |
    • 1915 | 1916 |
    • 1917 | 1918 |
      支付
      1919 |
      .icon-zhifu-01
      1920 |
    • 1921 | 1922 |
    • 1923 | 1924 |
      左箭头
      1925 |
      .icon-zuojiantou-01
      1926 |
    • 1927 | 1928 |
    • 1929 | 1930 |
      更多
      1931 |
      .icon-gengduo-01
      1932 |
    • 1933 | 1934 |
    1935 | 1936 |

    font-class引用

    1937 |
    1938 | 1939 |

    font-class是unicode使用方式的一种变种,主要是解决unicode书写不直观,语意不明确的问题。

    1940 |

    与unicode使用方式相比,具有如下特点:

    1941 |
      1942 |
    • 兼容性良好,支持ie8+,及所有现代浏览器。
    • 1943 |
    • 相比于unicode语意明确,书写更直观。可以很容易分辨这个icon是什么。
    • 1944 |
    • 因为使用class来定义图标,所以当要替换图标时,只需要修改class里面的unicode引用。
    • 1945 |
    • 不过因为本质上还是使用的字体,所以多色图标还是不支持的。
    • 1946 |
    1947 |

    使用步骤如下:

    1948 |

    第一步:引入项目下面生成的fontclass代码:

    1949 | 1950 | 1951 |
    <link rel="stylesheet" type="text/css" href="./iconfont.css">
    1952 |

    第二步:挑选相应图标并获取类名,应用于页面:

    1953 |
    <i class="iconfont icon-xxx"></i>
    1954 |
    1955 |

    "iconfont"是你项目下的font-family。可以通过编辑项目查看,默认是"iconfont"。

    1956 |
    1957 |
    1958 | 1959 | 1960 | --------------------------------------------------------------------------------